show conflicts unification;

encapsulate fields: rise conflicts; tests
This commit is contained in:
anna
2009-10-26 13:20:49 +03:00
parent 5a43e94baf
commit 3973debce5
29 changed files with 457 additions and 166 deletions

View File

@@ -54,7 +54,13 @@ public class MoveClassTest extends CodeInsightTestCase {
}
public void testClassAndSecondary() throws Exception{
doTest("classAndSecondary", new String[]{"pack1.Class1", "pack1.Class2"}, "pack2");
try {
doTest("classAndSecondary", new String[]{"pack1.Class1", "pack1.Class2"}, "pack2");
fail("Conflicts expected");
}
catch (RuntimeException e) {
assertEquals("A package-local class <b><code>Class2</code></b> will no longer be accessible from field <b><code>User.class2</code></b>", e.getMessage());
}
}
public void testIdeadev27996() throws Exception {