Add tests for Java "Move File" refactoring

This commit is contained in:
Alexey Sedunov
2014-02-19 18:52:53 +04:00
parent 33cbc099ab
commit 0520306b94
19 changed files with 126 additions and 0 deletions
@@ -0,0 +1,7 @@
package a
import b.A
fun bar() {
val t: A = A()
}
@@ -0,0 +1,7 @@
package a
import b.*
fun bar() {
val t: A = A()
}
@@ -0,0 +1,7 @@
package a
import b.A as X
fun bar() {
val t: X = X()
}
@@ -0,0 +1,5 @@
package b;
public class A {
}
@@ -0,0 +1,5 @@
package b;
public class B {
}
@@ -0,0 +1,5 @@
package b
fun bar() {
val t: A = A()
}
@@ -0,0 +1,7 @@
package b
import a.*
fun bar() {
val t: A = A()
}
@@ -0,0 +1,7 @@
package b
import b.A as X
fun bar() {
val t: X = X()
}
@@ -0,0 +1,5 @@
package a;
public class A {
}
@@ -0,0 +1,5 @@
package a
fun bar() {
val t: A = A()
}
@@ -0,0 +1,7 @@
package a
import b.*
fun bar() {
val t: A = A()
}
@@ -0,0 +1,7 @@
package a
import a.A as X
fun bar() {
val t: X = X()
}
@@ -0,0 +1,5 @@
package b;
public class B {
}
@@ -0,0 +1,5 @@
package b
fun bar() {
val t: a.A = a.A()
}
@@ -0,0 +1,7 @@
package b
import a.*
fun bar() {
val t: A = A()
}
@@ -0,0 +1,7 @@
package b
import a.A as X
fun bar() {
val t: X = X()
}
@@ -0,0 +1,5 @@
{
"mainFile": "a/main.java",
"type": "MOVE_FILES",
"targetPackage": "b"
}