autopopup with all class names when nothing imported is found

This commit is contained in:
peter
2011-11-08 20:38:06 +01:00
parent 9a8357225a
commit 5790df8467
11 changed files with 211 additions and 8 deletions
@@ -1095,5 +1095,20 @@ class Foo {{
assert end == myFixture.editor.caretModel.logicalPosition
}
public void testNonImportedClass() {
myFixture.addClass("package foo; public class Abcdefg {}")
myFixture.configureByText 'a.java', 'class Foo extends <caret>'
type 'Abcde '
myFixture.checkResult 'import foo.Abcdefg;\n\nclass Foo extends Abcdefg <caret>'
}
public void testTwoNonImportedClasses() {
myFixture.addClass("package foo; public class Abcdefg {}")
myFixture.addClass("package bar; public class Abcdefg {}")
myFixture.configureByText 'a.java', 'class Foo extends <caret>'
type 'Abcde '
myFixture.checkResult 'class Foo extends Abcdefg <caret>'
}
}