KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > net > sf > clirr > core > internal > checks > InterfaceSetCheckTest


1 package net.sf.clirr.core.internal.checks;
2
3 import net.sf.clirr.core.Severity;
4 import net.sf.clirr.core.internal.ClassChangeCheck;
5
6 public class InterfaceSetCheckTest extends AbstractCheckTestCase {
7
8     public void testHierarchyChangesAreReported() throws Exception JavaDoc
9     {
10         ExpectedDiff[] expected = new ExpectedDiff[] {
11                 new ExpectedDiff("Added java.awt.event.WindowListener to the set of implemented interfaces", Severity.INFO, "testlib.ChangingHierarchy", null, null),
12                 new ExpectedDiff("Added java.awt.event.WindowFocusListener to the set of implemented interfaces", Severity.INFO, "testlib.ChangingHierarchy", null, null),
13                 new ExpectedDiff("Added java.awt.event.WindowStateListener to the set of implemented interfaces", Severity.INFO, "testlib.ChangingHierarchy", null, null),
14                 new ExpectedDiff("Removed java.awt.event.MouseListener from the set of implemented interfaces", Severity.ERROR, "testlib.ChangingHierarchy", null, null),
15         };
16         verify(expected);
17     }
18
19     protected ClassChangeCheck createCheck(TestDiffListener tdl)
20     {
21         return new InterfaceSetCheck(tdl);
22     }
23
24 }
25
Popular Tags