samples/composition/src-test/api/ArithmeticaTest.java
author Jaroslav Tulach <jtulach@netbeans.org>
Sat, 14 Jun 2008 10:04:53 +0200
changeset 210 acf2c31e22d4
parent 209 1c999569643b
child 235 cfcf2129865f
permissions -rw-r--r--
Merge: Geertjan's changes to the end of the chapter
jtulach@17
     1
package api;
jtulach@17
     2
jtulach@17
     3
import junit.framework.TestCase;
jtulach@17
     4
jtulach@17
     5
/**
jtulach@17
     6
 *
jtulach@17
     7
 * @author Jaroslav Tulach <jtulach@netbeans.org>
jtulach@17
     8
 */
jtulach@17
     9
public class ArithmeticaTest extends TestCase {
jtulach@17
    10
    
jtulach@17
    11
    public ArithmeticaTest(String testName) {
jtulach@17
    12
        super(testName);
jtulach@17
    13
    }            
jtulach@17
    14
jtulach@17
    15
    @Override
jtulach@17
    16
    protected void setUp() throws Exception {
jtulach@17
    17
        super.setUp();
jtulach@17
    18
    }
jtulach@17
    19
jtulach@17
    20
    @Override
jtulach@17
    21
    protected void tearDown() throws Exception {
jtulach@17
    22
        super.tearDown();
jtulach@17
    23
    }
jtulach@17
    24
jtulach@22
    25
    //BEGIN: design.composition.arith.test
jtulach@17
    26
    public void testSumTwo() {
jtulach@17
    27
        Arithmetica instance = new Arithmetica();
jtulach@17
    28
        assertEquals("+", 5, instance.sumTwo(3, 2));
jtulach@17
    29
    }
jtulach@17
    30
jtulach@17
    31
    public void testSumAll() {
jtulach@17
    32
        Arithmetica instance = new Arithmetica();
jtulach@17
    33
        assertEquals("+", 6, instance.sumAll(3, 2, 1));
jtulach@17
    34
    }
jtulach@17
    35
jtulach@17
    36
    public void testSumRange() {
jtulach@17
    37
        Arithmetica instance = new Arithmetica();
jtulach@210
    38
        assertEquals("1+2+3=6", 6, instance.sumRange(1, 3));
jtulach@210
    39
        assertEquals("sum(1,10)=55", 55, instance.sumRange(1, 10));
jtulach@210
    40
        assertEquals("sum(1,1)=1", 1, instance.sumRange(1, 1));
jtulach@210
    41
        assertEquals("sum(10,1)=55", 55, instance.sumRange(10, 1));
jtulach@17
    42
    }
jtulach@22
    43
    //END: design.composition.arith.test
jtulach@17
    44
jtulach@17
    45
}