summaryrefslogtreecommitdiff
path: root/src/test/java/cuchaz/enigma/TestDeobfuscator.java
diff options
context:
space:
mode:
authorGravatar gegy10002019-06-16 23:49:25 +0200
committerGravatar gegy10002019-06-16 23:49:25 +0200
commite27d5967029f4f3da8889dd673ba516dcd9f3ac8 (patch)
tree71c98afad01cafdb2884da288e494e8761c2a8ff /src/test/java/cuchaz/enigma/TestDeobfuscator.java
parentMerge remote-tracking branch 'origin/master' into proposal-tweak (diff)
downloadenigma-fork-e27d5967029f4f3da8889dd673ba516dcd9f3ac8.tar.gz
enigma-fork-e27d5967029f4f3da8889dd673ba516dcd9f3ac8.tar.xz
enigma-fork-e27d5967029f4f3da8889dd673ba516dcd9f3ac8.zip
Plugin rework along with API rework: Enigma split from EnigmaProject; plugins now provide services configurable via a profile
Diffstat (limited to 'src/test/java/cuchaz/enigma/TestDeobfuscator.java')
-rw-r--r--src/test/java/cuchaz/enigma/TestDeobfuscator.java12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/test/java/cuchaz/enigma/TestDeobfuscator.java b/src/test/java/cuchaz/enigma/TestDeobfuscator.java
index e070b66..5b9611c 100644
--- a/src/test/java/cuchaz/enigma/TestDeobfuscator.java
+++ b/src/test/java/cuchaz/enigma/TestDeobfuscator.java
@@ -23,9 +23,9 @@ import static org.junit.Assert.assertEquals;
23 23
24public class TestDeobfuscator { 24public class TestDeobfuscator {
25 25
26 private Deobfuscator getDeobfuscator() 26 private Enigma getDeobfuscator()
27 throws IOException { 27 throws IOException {
28 return new Deobfuscator(new JarFile("build/test-obf/loneClass.jar")); 28 return new Enigma(new JarFile("build/test-obf/loneClass.jar"));
29 } 29 }
30 30
31 @Test 31 @Test
@@ -37,10 +37,10 @@ public class TestDeobfuscator {
37 @Test 37 @Test
38 public void getClasses() 38 public void getClasses()
39 throws Exception { 39 throws Exception {
40 Deobfuscator deobfuscator = getDeobfuscator(); 40 Enigma enigma = getDeobfuscator();
41 List<ClassEntry> obfClasses = Lists.newArrayList(); 41 List<ClassEntry> obfClasses = Lists.newArrayList();
42 List<ClassEntry> deobfClasses = Lists.newArrayList(); 42 List<ClassEntry> deobfClasses = Lists.newArrayList();
43 deobfuscator.getSeparatedClasses(obfClasses, deobfClasses); 43 enigma.getSeparatedClasses(obfClasses, deobfClasses);
44 assertEquals(1, obfClasses.size()); 44 assertEquals(1, obfClasses.size());
45 assertEquals("a", obfClasses.get(0).getName()); 45 assertEquals("a", obfClasses.get(0).getName());
46 assertEquals(1, deobfClasses.size()); 46 assertEquals(1, deobfClasses.size());
@@ -50,8 +50,8 @@ public class TestDeobfuscator {
50 @Test 50 @Test
51 public void decompileClass() 51 public void decompileClass()
52 throws Exception { 52 throws Exception {
53 Deobfuscator deobfuscator = getDeobfuscator(); 53 Enigma enigma = getDeobfuscator();
54 SourceProvider sourceProvider = deobfuscator.getObfSourceProvider(); 54 SourceProvider sourceProvider = enigma.getObfSourceProvider();
55 sourceProvider.writeSourceToString(sourceProvider.getSources("a")); 55 sourceProvider.writeSourceToString(sourceProvider.getSources("a"));
56 } 56 }
57} 57}