|
17 | 17 | import static org.assertj.core.api.Assertions.assertThatCode;
|
18 | 18 |
|
19 | 19 | import java.io.IOException;
|
20 |
| -import java.io.OutputStream; |
21 | 20 | import java.nio.charset.StandardCharsets;
|
22 |
| -import java.util.function.Function; |
23 | 21 |
|
24 | 22 | import org.eclipse.esmf.metamodel.Aspect;
|
25 | 23 | import org.eclipse.esmf.metamodel.AspectModel;
|
26 | 24 | import org.eclipse.esmf.test.TestAspect;
|
27 | 25 | import org.eclipse.esmf.test.TestResources;
|
28 | 26 |
|
29 |
| -import org.apache.commons.io.output.NullOutputStream; |
30 | 27 | import org.junit.jupiter.api.Test;
|
31 | 28 | import org.junit.jupiter.params.ParameterizedTest;
|
32 | 29 | import org.junit.jupiter.params.provider.EnumSource;
|
@@ -64,26 +61,10 @@ void generateDiagramsShouldReturnUtf8StringRegardlessOfPlatformEncoding( final S
|
64 | 61 | }
|
65 | 62 |
|
66 | 63 | @Test
|
67 |
| - void testGenerateDiagramsInMultipleLanguages() throws IOException { |
| 64 | + void testGenerateDiagramsInMultipleLanguages() { |
68 | 65 | final AspectModel aspectModel = TestResources.load( TestAspect.ASPECT_WITH_ENGLISH_AND_GERMAN_DESCRIPTION );
|
69 | 66 | final AspectModelDiagramGenerator generator = new AspectModelDiagramGenerator(
|
70 | 67 | aspectModel.aspect(), DiagramGenerationConfigBuilder.builder().format( DiagramGenerationConfig.Format.SVG ).build() );
|
71 | 68 | assertThat( generator.generate().toList() ).size().isEqualTo( 2 );
|
72 |
| - |
73 |
| - // Test legacy API |
74 |
| - final AspectModelDiagramGenerator generator2 = new AspectModelDiagramGenerator( aspectModel.aspect() ); |
75 |
| - class GenerationFunction implements Function<String, OutputStream> { |
76 |
| - int count = 0; |
77 |
| - |
78 |
| - @Override |
79 |
| - public OutputStream apply( final String name ) { |
80 |
| - count++; |
81 |
| - return NullOutputStream.INSTANCE; |
82 |
| - } |
83 |
| - } |
84 |
| - |
85 |
| - final GenerationFunction nameMapper = new GenerationFunction(); |
86 |
| - generator2.generateDiagrams( AspectModelDiagramGenerator.Format.SVG, nameMapper ); |
87 |
| - assertThat( nameMapper.count ).isEqualTo( 2 ); |
88 | 69 | }
|
89 | 70 | }
|
0 commit comments