Test Cases for Lab 11
| Test 1 : |
AnyLength t1 = new AnyLength(10);
t1.getData().length == 10 |
| Test2 : |
t1.getData()[0] == 0 |
| Test3 : |
AnyLength t2 = new AnyLength(-1); t2.getData().length == 1 |
| Test 4: |
t2.getData()[0] == 0 |
| Test 5 : |
AnyLength t1 = new AnyLength(10, 5); t1.getData().length == 10 |
| Test 6 : |
t1.getData()[0] == 5 |
| Test 7 : |
AnyLength t2 = new AnyLength(-1,5); t2.getData().length == 1 |
| Test 8 : |
t2.getData()[0] == 5 |
| Test 9 : |
AnyLength t1 = new AnyLength(10, 5);t1.changeEntry(1, 2);t1.getData()[1] == 2 |
| Test 10 : |
AnyLength t2 = new AnyLength(4, 3);t2.changeEntry(-4, 2); t2.getData()[0] == 3 |
| Test 11 : |
AnyLength t1 = new AnyLength(10, 5);t1.sum()==50 |
| Test 12 : |
t1.changeEntry(1, 2);assertEquals(47, t1.sum()); |
| Test 13 : |
AnyLength t1 = new AnyLength(10, 5);t1.changeEntry(1, 1);t1.changeEntry(2, 2);t1.changeEntry(3, -1);
t1.min() == -1 |
| Test 14 : |
AnyLength t1 = new AnyLength(10, 5);t1.changeEntry(1, 1);t1.changeEntry(2, 2);
t1.changeEntry(3, -1);t1.max() == 5 |
| Test 15 : |
t1.max() == 101 |
| Test 16 : |
AnyLength t1 = new AnyLength(10, 5); t1.isEven(1) == true |
| Test 17 : |
t1.changeEntry(2, 10); t1.isEven(2) == true |
| Test 18 : |
AnyLength t1 = new AnyLength(10, 2); isOdd(1) == false |
| Test 19 : |
t1.changeEntry(2, 11); t1.isOdd(2) == true |
| Test 20 : |
AnyLength t1 = new AnyLength(4);t1.changeEntry(0, 1);
t1.changeEntry(1, 2);t1.changeEntry(2, 3);t1.changeEntry(3, 4);
t1.flipParity();t1.isEven(0) == true |
| Test 21 : |
t1.isOdd(1) == true |
| Test 22 : |
t1.isEven(2) == true |
| Test 23 : |
t1.isOdd(3) == true |