1 package uk.co.jezuk.mango; 2 3 import junit.framework.*; 4 5 public class UnaryNotTest extends TestCase 6 { 7 public UnaryNotTest(String name) { super(name); } 8 public static Test suite() { return new TestSuite(UnaryNotTest.class); } 9 10 public void test1() 11 { 12 Predicate t = Predicates.Not(Predicates.True()); 13 assertEquals(false, t.test(new Integer (7))); 14 assertEquals(false, t.test(t)); 15 assertEquals(false, t.test(new String ("brainfart"))); 16 } 18 public void test2() 19 { 20 Predicate t = Predicates.Not(Predicates.False()); 21 assertEquals(true, t.test(new Integer (7))); 22 assertEquals(true, t.test(t)); 23 assertEquals(true, t.test(new String ("brainfart"))); 24 } 26 } | Popular Tags |