Add tests for ClassInheritorsSearch and AnnotatedMembersSearch

Add test for junit
This commit is contained in:
Natalia.Ukhorskaya
2012-10-05 11:51:48 +04:00
parent 727414ba22
commit 7de6c30506
11 changed files with 376 additions and 0 deletions
@@ -0,0 +1,16 @@
[Deprecated] class TestClass1 {}
[java.lang.Deprecated] class TestClass2 {}
Deprecated class TestClass3 {}
java.lang.Deprecated class TestClass4 {}
class TestClass5 {
Deprecated class innerTestClass5() {}
}
// ANNOTATION: java.lang.Deprecated
// SEARCH: JetLightClass:TestClass1, JetLightClass:TestClass2, JetLightClass:TestClass3
// SEARCH: JetLightClass:TestClass4
// SEARCH: JetLightClass:TestClass5.innerTestClass5
@@ -0,0 +1,30 @@
Deprecated fun test1() {}
java.lang.Deprecated fun test2() {}
fun test3() {
Deprecated fun test3inner() {}
}
class Test4() {
Deprecated fun test4() {}
}
class Test5() {
fun test5() {
Deprecated fun test5inner() {}
}
}
class Test6() {
class object {
Deprecated fun test6() {}
}
}
object Test7 {
Deprecated fun test7() {}
}
// ANNOTATION: java.lang.Deprecated
// SEARCH: PsiMethod:test1, PsiMethod:test2, PsiMethod:test4, PsiMethod:test6, PsiMethod:test7
@@ -0,0 +1,8 @@
MyAnnotation("f", "s") fun test1() {}
MyAnnotation("f", "s") class Test1() {}
annotation class MyAnnotation(val first: String, val second: String)
// ANNOTATION: MyAnnotation
// SEARCH: PsiMethod:test1, JetLightClass:Test1