Skip to content

Commit 719a2fb

Browse files
committed
Adds missing Test
1 parent 255a3a0 commit 719a2fb

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

basyx.aasrepository/basyx.aasrepository-feature-discovery-integration/src/test/java/org/eclipse/digitaltwin/basyx/aasrepository/feature/discoveryintegration/AasRepositoryDiscoveryIntegrationTestSuite.java

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,13 @@ public void updateAAS_withGlobalAndSpecificAssetId() {
114114
}
115115
}
116116

117+
@Test
118+
public void updateAAS_withoutChange() {
119+
executeCreateTestWithProperties(true, false);
120+
executeUpdateTestWithProperties(true, false);
121+
assertOnlyGlobalAssetIdIsSet(getDemoAAS(true,false));
122+
}
123+
117124
@Test
118125
public void updateAAS() throws IOException {
119126
AssetAdministrationShell aas = getDemoAAS(true, true);
@@ -213,6 +220,13 @@ private void assertNewAssetLinksAreSet(AssetAdministrationShell aas) {
213220
assertEquals("test-specific-asset-id-value-2", assetIds.get(1).getValue());
214221
}
215222

223+
private void assertOnlyGlobalAssetIdIsSet(AssetAdministrationShell aas) {
224+
List<SpecificAssetId> assetIds = getDiscoveryService().getAllAssetLinksById(aas.getId());
225+
assertEquals(1, assetIds.size());
226+
assertEquals("globalAssetId", assetIds.get(0).getName());
227+
assertEquals("test-global-asset-id", assetIds.get(0).getValue());
228+
}
229+
216230
private static void addAssetIdToAAS(AssetAdministrationShell aas) {
217231
AssetInformation info = aas.getAssetInformation();
218232
List<SpecificAssetId> assetIds = info.getSpecificAssetIds();

0 commit comments

Comments
 (0)