|
1 | 1 | package cz.habarta.typescript.generator.ext; |
2 | 2 |
|
3 | | -import java.util.Arrays; |
4 | | -import java.nio.file.Path; |
5 | | -import java.nio.file.Paths; |
6 | | -import java.nio.file.Files; |
7 | 3 | import cz.habarta.typescript.generator.TypeProcessor; |
8 | 4 | import cz.habarta.typescript.generator.DefaultTypeProcessor; |
9 | 5 | import cz.habarta.typescript.generator.Settings; |
10 | 6 | import cz.habarta.typescript.generator.compiler.ModelCompiler; |
11 | 7 | import cz.habarta.typescript.generator.emitter.EmitterExtension; |
12 | 8 | import cz.habarta.typescript.generator.emitter.TsModel; |
13 | | -import cz.habarta.typescript.generator.ext.BeanPropertyPathExtension; |
14 | 9 | import cz.habarta.typescript.generator.parser.Jackson2Parser; |
15 | 10 | import cz.habarta.typescript.generator.parser.Model; |
16 | | -import java.util.ArrayList; |
17 | | -import java.util.List; |
| 11 | +import cz.habarta.typescript.generator.util.Utils; |
18 | 12 | import org.junit.Assert; |
19 | 13 | import org.junit.Test; |
20 | 14 |
|
@@ -50,9 +44,7 @@ public void writeIndentedLine(String line) { |
50 | 44 | final TsModel tsModel = new ModelCompiler(settings, typeProcessor).javaToTypeScript(model); |
51 | 45 | new BeanPropertyPathExtension().emitElements(writer, settings, false, tsModel); |
52 | 46 | String dataStr = data.toString(); |
53 | | - final String expected = new String( |
54 | | - Files.readAllBytes( |
55 | | - Paths.get(getClass().getClassLoader().getResource("ext/expected.ts").toURI()))); |
56 | | - Assert.assertEquals(expected, dataStr); |
| 47 | + final String expected = Utils.readString(getClass().getResourceAsStream("/ext/expected.ts"), "\n"); |
| 48 | + Assert.assertEquals(expected.trim(), dataStr.trim()); |
57 | 49 | } |
58 | 50 | } |
0 commit comments