summaryrefslogtreecommitdiff
path: root/src/test
diff options
context:
space:
mode:
authorGeorge Fraser <george@fivetran.com>2018-06-25 22:00:21 -0700
committerGeorge Fraser <george@fivetran.com>2018-06-25 22:00:21 -0700
commitdb069a386c554f3485e502a60f413c9b41167930 (patch)
tree5486af01805ce80bf68c648b53fb250dcfe555b7 /src/test
parente42f5b1b1157f86c78f999c886cb845b7417be21 (diff)
downloadjava-language-server-db069a386c554f3485e502a60f413c9b41167930.zip
Fix imports on format-document
Diffstat (limited to 'src/test')
-rw-r--r--src/test/java/org/javacs/FixImportsTest.java28
-rw-r--r--src/test/java/org/javacs/JavaCompilerServiceTest.java2
-rw-r--r--src/test/java/org/javacs/ParserFixImportsTest.java26
3 files changed, 27 insertions, 29 deletions
diff --git a/src/test/java/org/javacs/FixImportsTest.java b/src/test/java/org/javacs/FixImportsTest.java
deleted file mode 100644
index 786c6fa..0000000
--- a/src/test/java/org/javacs/FixImportsTest.java
+++ /dev/null
@@ -1,28 +0,0 @@
-package org.javacs;
-
-import static org.hamcrest.Matchers.*;
-import static org.junit.Assert.*;
-
-import java.nio.file.*;
-import java.util.*;
-import org.junit.Test;
-
-public class FixImportsTest {
- FixImports fix = new FixImports(new ClassPathIndex(Collections.emptySet()));
- FixImports.ExistingImports emptyImports =
- new FixImports.ExistingImports(Collections.emptySet(), Collections.emptySet());
-
- @Test
- public void findJavaUtilList() {
- Map<String, String> resolved = fix.resolveSymbols(Collections.singleton("List"), emptyImports);
- assertThat(resolved, hasEntry("List", "java.util.List"));
- }
-
- @Test
- public void findExistingImports() {
- FixImports.ExistingImports find =
- fix.existingImports(Collections.singleton(JavaCompilerServiceTest.resourcesDir()));
- assertThat(find.classes, hasItem("java.util.List"));
- assertThat(find.packages, hasItem("java.util"));
- }
-}
diff --git a/src/test/java/org/javacs/JavaCompilerServiceTest.java b/src/test/java/org/javacs/JavaCompilerServiceTest.java
index a067323..d993968 100644
--- a/src/test/java/org/javacs/JavaCompilerServiceTest.java
+++ b/src/test/java/org/javacs/JavaCompilerServiceTest.java
@@ -285,7 +285,7 @@ public class JavaCompilerServiceTest {
@Test
public void fixImports() {
Set<String> qualifiedNames =
- compiler.fixImports(resourceUri("/MissingImport.java"), contents("/MissingImport.java"));
+ compiler.fixImports(resourceUri("/MissingImport.java"), contents("/MissingImport.java")).fixedImports;
assertThat(qualifiedNames, hasItem("java.util.List"));
}
}
diff --git a/src/test/java/org/javacs/ParserFixImportsTest.java b/src/test/java/org/javacs/ParserFixImportsTest.java
new file mode 100644
index 0000000..f1896a9
--- /dev/null
+++ b/src/test/java/org/javacs/ParserFixImportsTest.java
@@ -0,0 +1,26 @@
+package org.javacs;
+
+import static org.hamcrest.Matchers.*;
+import static org.junit.Assert.*;
+
+import java.nio.file.*;
+import java.util.*;
+import org.junit.Test;
+
+public class ParserFixImportsTest {
+ ClassPathIndex classPath = new ClassPathIndex(Collections.emptySet());
+ ExistingImports emptyImports = new ExistingImports(Collections.emptySet(), Collections.emptySet());
+
+ @Test
+ public void findJavaUtilList() {
+ Map<String, String> resolved = Parser.resolveSymbols(Collections.singleton("List"), emptyImports, classPath);
+ assertThat(resolved, hasEntry("List", "java.util.List"));
+ }
+
+ @Test
+ public void findExistingImports() {
+ ExistingImports find = Parser.existingImports(Collections.singleton(JavaCompilerServiceTest.resourcesDir()));
+ assertThat(find.classes, hasItem("java.util.List"));
+ assertThat(find.packages, hasItem("java.util"));
+ }
+}