@@ -0,0 +1,1285 @@
+package com.lightcrafts.model;%0A%0Aimport org.junit.jupiter.api.Test;%0A%0Aimport static org.junit.jupiter.api.Assertions.assertEquals;%0A%0Apublic class PreviewTest %7B%0A%0A    @Test%0A    public void calcZone() %7B%0A        final double delta = 0.1;%0A        assertEquals( 0., Preview.calcZone(  0), delta);%0A        assertEquals( 1., Preview.calcZone(  1.4 - 1), delta);%0A        assertEquals( 2., Preview.calcZone(  2   - 1), delta);%0A        assertEquals( 3., Preview.calcZone(  2.9 - 1), delta);%0A        assertEquals( 4., Preview.calcZone(  4   - 1), delta);%0A        assertEquals( 5., Preview.calcZone(  5.8 - 1), delta);%0A        assertEquals( 6., Preview.calcZone(  8   - 1), delta);%0A        assertEquals( 7., Preview.calcZone( 11.5 - 1), delta);%0A        assertEquals( 8., Preview.calcZone( 16 - 1), delta);%0A        assertEquals( 9., Preview.calcZone( 23 - 1), delta);%0A        assertEquals(10., Preview.calcZone( 32 - 1), delta);%0A        assertEquals(11., Preview.calcZone( 46 - 1), delta);%0A        assertEquals(12., Preview.calcZone( 64 - 1), delta);%0A        assertEquals(13., Preview.calcZone( 92 - 1), delta);%0A        assertEquals(14., Preview.calcZone(128 - 1), delta);%0A        assertEquals(15., Preview.calcZone(184 - 1), delta);%0A        assertEquals(16., Preview.calcZone(256 - 1), delta);%0A    %7D%0A%7D

Add test for calcZone