jtulach@17: package api; jtulach@17: jtulach@17: import junit.framework.TestCase; jtulach@17: jtulach@17: /** jtulach@17: * jtulach@17: * @author Jaroslav Tulach jtulach@17: */ jtulach@17: public class ArithmeticaTest extends TestCase { jtulach@17: jtulach@17: public ArithmeticaTest(String testName) { jtulach@17: super(testName); jtulach@17: } jtulach@17: jtulach@17: @Override jtulach@17: protected void setUp() throws Exception { jtulach@17: super.setUp(); jtulach@17: } jtulach@17: jtulach@17: @Override jtulach@17: protected void tearDown() throws Exception { jtulach@17: super.tearDown(); jtulach@17: } jtulach@17: jtulach@22: //BEGIN: design.composition.arith.test jtulach@17: public void testSumTwo() { jtulach@17: Arithmetica instance = new Arithmetica(); jtulach@17: assertEquals("+", 5, instance.sumTwo(3, 2)); jtulach@17: } jtulach@17: jtulach@17: public void testSumAll() { jtulach@17: Arithmetica instance = new Arithmetica(); jtulach@17: assertEquals("+", 6, instance.sumAll(3, 2, 1)); jtulach@17: } jtulach@17: jtulach@17: public void testSumRange() { jtulach@17: Arithmetica instance = new Arithmetica(); jtulach@210: assertEquals("1+2+3=6", 6, instance.sumRange(1, 3)); jtulach@210: assertEquals("sum(1,10)=55", 55, instance.sumRange(1, 10)); jtulach@210: assertEquals("sum(1,1)=1", 1, instance.sumRange(1, 1)); jtulach@210: assertEquals("sum(10,1)=55", 55, instance.sumRange(10, 1)); jtulach@17: } jtulach@22: //END: design.composition.arith.test jtulach@17: jtulach@17: }