diff options
| author | 2019-06-16 23:49:25 +0200 | |
|---|---|---|
| committer | 2019-06-16 23:49:25 +0200 | |
| commit | e27d5967029f4f3da8889dd673ba516dcd9f3ac8 (patch) | |
| tree | 71c98afad01cafdb2884da288e494e8761c2a8ff /src/test/java/cuchaz/enigma/TestDeobfuscator.java | |
| parent | Merge remote-tracking branch 'origin/master' into proposal-tweak (diff) | |
| download | enigma-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.java | 12 |
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 | ||
| 24 | public class TestDeobfuscator { | 24 | public 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 | } |