KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > uk > co > jezuk > mango > UnaryNotTest


1 package uk.co.jezuk.mango;
2
3 import junit.framework.*;
4
5 public class UnaryNotTest extends TestCase
6 {
7   public UnaryNotTest(String JavaDoc 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 JavaDoc(7)));
14     assertEquals(false, t.test(t));
15     assertEquals(false, t.test(new String JavaDoc("brainfart")));
16   } // test1
17

18   public void test2()
19   {
20     Predicate t = Predicates.Not(Predicates.False());
21     assertEquals(true, t.test(new Integer JavaDoc(7)));
22     assertEquals(true, t.test(t));
23     assertEquals(true, t.test(new String JavaDoc("brainfart")));
24   } // test2
25

26 } // UnaryNotTest
27
Popular Tags