samples/composition/test/api/ArithmeticaTest.java
author Jaroslav Tulach <jtulach@netbeans.org>
Sat, 14 Jun 2008 09:51:03 +0200
changeset 15 d620274f2c82
permissions -rw-r--r--
Sample showing the danger of inheritance
jtulach@15
     1
/*
jtulach@15
     2
 * Žluťoučký kůň je naše hříbátko.
jtulach@15
     3
 * and open the template in the editor.
jtulach@15
     4
 */
jtulach@15
     5
jtulach@15
     6
package api;
jtulach@15
     7
jtulach@15
     8
import junit.framework.TestCase;
jtulach@15
     9
jtulach@15
    10
/**
jtulach@15
    11
 *
jtulach@15
    12
 * @author Jaroslav Tulach <jtulach@netbeans.org>
jtulach@15
    13
 */
jtulach@15
    14
public class ArithmeticaTest extends TestCase {
jtulach@15
    15
    
jtulach@15
    16
    public ArithmeticaTest(String testName) {
jtulach@15
    17
        super(testName);
jtulach@15
    18
    }            
jtulach@15
    19
jtulach@15
    20
    @Override
jtulach@15
    21
    protected void setUp() throws Exception {
jtulach@15
    22
        super.setUp();
jtulach@15
    23
    }
jtulach@15
    24
jtulach@15
    25
    @Override
jtulach@15
    26
    protected void tearDown() throws Exception {
jtulach@15
    27
        super.tearDown();
jtulach@15
    28
    }
jtulach@15
    29
jtulach@15
    30
    public void testSumTwo() {
jtulach@15
    31
        Arithmetica instance = new Arithmetica();
jtulach@15
    32
        assertEquals("+", 5, instance.sumTwo(3, 2));
jtulach@15
    33
    }
jtulach@15
    34
jtulach@15
    35
    public void testSumAll() {
jtulach@15
    36
        Arithmetica instance = new Arithmetica();
jtulach@15
    37
        assertEquals("+", 6, instance.sumAll(3, 2, 1));
jtulach@15
    38
    }
jtulach@15
    39
jtulach@15
    40
    public void testSumRange() {
jtulach@15
    41
        Arithmetica instance = new Arithmetica();
jtulach@15
    42
        assertEquals("+", 6, instance.sumRange(1, 3));
jtulach@15
    43
        assertEquals("10", 55, instance.sumRange(1, 10));
jtulach@15
    44
    }
jtulach@15
    45
jtulach@15
    46
}