32
32
import org .eclipse .esmf .metamodel .AbstractEntity ;
33
33
import org .eclipse .esmf .metamodel .AspectModel ;
34
34
import org .eclipse .esmf .metamodel .ComplexType ;
35
+ import org .eclipse .esmf .metamodel .HasDescription ;
35
36
import org .eclipse .esmf .samm .KnownVersion ;
36
37
import org .eclipse .esmf .test .TestAspect ;
37
38
import org .eclipse .esmf .test .TestResources ;
@@ -61,8 +62,8 @@ void testLoadAspectModelFromZipArchiveFile() {
61
62
final AspectModel aspectModel = new AspectModelLoader ().loadNamespacePackage ( new File ( archivePath .toString () ) );
62
63
63
64
assertThat ( aspectModel .namespaces () ).hasSize ( 2 );
64
- assertThat ( aspectModel .namespaces (). get ( 0 ). getName () ).contains ( "urn:samm:org.eclipse.examples:1.1.0" );
65
- assertThat ( aspectModel .namespaces (). get ( 1 ). getName () ).contains ( "urn:samm:org.eclipse.examples:1.0.0" );
65
+ assertThat ( aspectModel .namespaces () ). map ( HasDescription :: getName ).contains ( "urn:samm:org.eclipse.examples:1.1.0" );
66
+ assertThat ( aspectModel .namespaces () ). map ( HasDescription :: getName ).contains ( "urn:samm:org.eclipse.examples:1.0.0" );
66
67
67
68
final List <String > aspectsNames = List .of ( "Movement2" , "Movement3" , "Movement" , "SimpleAspect" );
68
69
@@ -79,8 +80,8 @@ void testLoadAspectModelFromZipArchiveInputStream() throws FileNotFoundException
79
80
final AspectModel aspectModel = new AspectModelLoader ().loadNamespacePackage ( new FileInputStream ( archivePath .toString () ) );
80
81
81
82
assertThat ( aspectModel .namespaces () ).hasSize ( 2 );
82
- assertThat ( aspectModel .namespaces (). get ( 0 ). getName () ).contains ( "urn:samm:org.eclipse.examples:1.1.0" );
83
- assertThat ( aspectModel .namespaces (). get ( 1 ). getName () ).contains ( "urn:samm:org.eclipse.examples:1.0.0" );
83
+ assertThat ( aspectModel .namespaces () ). map ( HasDescription :: getName ).contains ( "urn:samm:org.eclipse.examples:1.1.0" );
84
+ assertThat ( aspectModel .namespaces () ). map ( HasDescription :: getName ).contains ( "urn:samm:org.eclipse.examples:1.0.0" );
84
85
85
86
final List <String > aspectsNames = List .of ( "Movement2" , "Movement3" , "Movement" , "SimpleAspect" );
86
87
@@ -100,8 +101,8 @@ void testLoadAspectModelFromZipArchive2_0_0() throws FileNotFoundException {
100
101
final AspectModel aspectModel = new AspectModelLoader ().loadNamespacePackage ( new FileInputStream ( archivePath .toString () ) );
101
102
102
103
assertThat ( aspectModel .namespaces () ).hasSize ( 2 );
103
- assertThat ( aspectModel .namespaces (). get ( 0 ). getName () ).contains ( "urn:samm:org.eclipse.examples:1.1.0" );
104
- assertThat ( aspectModel .namespaces (). get ( 1 ). getName () ).contains ( "urn:samm:org.eclipse.examples:1.0.0" );
104
+ assertThat ( aspectModel .namespaces () ). map ( HasDescription :: getName ).contains ( "urn:samm:org.eclipse.examples:1.1.0" );
105
+ assertThat ( aspectModel .namespaces () ). map ( HasDescription :: getName ).contains ( "urn:samm:org.eclipse.examples:1.0.0" );
105
106
106
107
final List <String > aspectsNames = List .of ( "Movement2" , "Movement3" , "Movement4" , "Movement" , "SimpleAspect" );
107
108
@@ -118,8 +119,8 @@ void testLoadAspectModelFromZipArchiveAspectModelsRoot() throws FileNotFoundExce
118
119
final AspectModel aspectModel = new AspectModelLoader ().loadNamespacePackage ( new FileInputStream ( archivePath .toString () ) );
119
120
120
121
assertThat ( aspectModel .namespaces () ).hasSize ( 2 );
121
- assertThat ( aspectModel .namespaces (). get ( 0 ). getName () ).contains ( "urn:samm:org.eclipse.examples:1.1.0" );
122
- assertThat ( aspectModel .namespaces (). get ( 1 ). getName () ).contains ( "urn:samm:org.eclipse.examples:1.0.0" );
122
+ assertThat ( aspectModel .namespaces () ). map ( HasDescription :: getName ).contains ( "urn:samm:org.eclipse.examples:1.1.0" );
123
+ assertThat ( aspectModel .namespaces () ). map ( HasDescription :: getName ).contains ( "urn:samm:org.eclipse.examples:1.0.0" );
123
124
124
125
final List <String > aspectsNames = List .of ( "Movement2" , "Movement3" , "Movement" , "SimpleAspect" );
125
126
@@ -136,8 +137,8 @@ void testLoadAspectModelFromZipArchiveAspectModelsSubfolder() throws FileNotFoun
136
137
final AspectModel aspectModel = new AspectModelLoader ().loadNamespacePackage ( new FileInputStream ( archivePath .toString () ) );
137
138
138
139
assertThat ( aspectModel .namespaces () ).hasSize ( 2 );
139
- assertThat ( aspectModel .namespaces (). get ( 0 ). getName () ).contains ( "urn:samm:org.eclipse.examples:1.1.0" );
140
- assertThat ( aspectModel .namespaces (). get ( 1 ). getName () ).contains ( "urn:samm:org.eclipse.examples:1.0.0" );
140
+ assertThat ( aspectModel .namespaces () ). map ( HasDescription :: getName ).contains ( "urn:samm:org.eclipse.examples:1.1.0" );
141
+ assertThat ( aspectModel .namespaces () ). map ( HasDescription :: getName ).contains ( "urn:samm:org.eclipse.examples:1.0.0" );
141
142
142
143
final List <String > aspectsNames = List .of ( "Movement2" , "Movement3" , "Movement" , "SimpleAspect" );
143
144
0 commit comments