package org.jscsi.target.util; import static org.junit.Assert.assertEquals; import org.testng.annotations.BeforeClass; import org.testng.annotations.Test; /** * This Test tests the class {@link SerialArithmeticNumber} and it's * functionalities * * @author Andreas Rain * */ public class SerialArithmeticNumberTest { static SerialArithmeticNumber serialNumber; @BeforeClass public void beforeClass() { serialNumber = new SerialArithmeticNumber(1); assertEquals(1, serialNumber.getValue()); } @Test public void testLessThan() { assertEquals(true, serialNumber.lessThan(2)); assertEquals(false, serialNumber.lessThan(0)); serialNumber.increment(); assertEquals(true, serialNumber.equals(2)); } @Test public void testGreaterThan() { assertEquals(true, serialNumber.greaterThan(0)); assertEquals(false, serialNumber.greaterThan(2)); } }