01: package net.sf.clirr.core.internal.checks;
02:
03: import net.sf.clirr.core.Severity;
04: import net.sf.clirr.core.internal.ClassChangeCheck;
05: import net.sf.clirr.core.internal.checks.GenderChangeCheck;
06: import net.sf.clirr.core.internal.checks.AbstractCheckTestCase;
07: import net.sf.clirr.core.internal.checks.ExpectedDiff;
08:
09: public class GenderChangeCheckTest extends AbstractCheckTestCase {
10: public void testGenderChangeCheckTest() throws Exception {
11: ExpectedDiff[] expected = new ExpectedDiff[] {
12: new ExpectedDiff("Changed from class to interface",
13: Severity.ERROR,
14: "testlib.ClassBecomesInterface", null, null),
15: new ExpectedDiff("Changed from interface to class",
16: Severity.ERROR,
17: "testlib.InterfaceBecomesClass", null, null), };
18: verify(expected);
19: }
20:
21: protected final ClassChangeCheck createCheck(TestDiffListener tdl) {
22: return new GenderChangeCheck(tdl);
23: }
24:
25: }
|