Merge pull request #12964 from AndriiLandiak/fix/edge-profiles-test
Fix testSendDeviceProfileToCloud & testSendAssetProfileToCloud
This commit is contained in:
commit
c9ef125911
@ -121,14 +121,14 @@ public class AssetProfileEdgeTest extends AbstractEdgeTest {
|
||||
Assert.assertNull(assetProfile.getDefaultRuleChainId());
|
||||
Assert.assertEquals(edgeRuleChainId, assetProfile.getDefaultEdgeRuleChainId());
|
||||
|
||||
// delete profile
|
||||
edgeImitator.expectMessageAmount(1);
|
||||
// delete profile and delete relation messages
|
||||
edgeImitator.expectMessageAmount(2);
|
||||
doDelete("/api/assetProfile/" + assetProfile.getUuidId())
|
||||
.andExpect(status().isOk());
|
||||
Assert.assertTrue(edgeImitator.waitForMessages());
|
||||
AbstractMessage latestMessage = edgeImitator.getLatestMessage();
|
||||
Assert.assertTrue(latestMessage instanceof AssetProfileUpdateMsg);
|
||||
AssetProfileUpdateMsg assetProfileUpdateMsg = (AssetProfileUpdateMsg) latestMessage;
|
||||
Optional<AssetProfileUpdateMsg> assetDeleteMsgOpt = edgeImitator.findMessageByType(AssetProfileUpdateMsg.class);
|
||||
Assert.assertTrue(assetDeleteMsgOpt.isPresent());
|
||||
AssetProfileUpdateMsg assetProfileUpdateMsg = assetDeleteMsgOpt.get();
|
||||
Assert.assertEquals(UpdateMsgType.ENTITY_DELETED_RPC_MESSAGE, assetProfileUpdateMsg.getMsgType());
|
||||
Assert.assertEquals(assetProfile.getUuidId().getMostSignificantBits(), assetProfileUpdateMsg.getIdMSB());
|
||||
Assert.assertEquals(assetProfile.getUuidId().getLeastSignificantBits(), assetProfileUpdateMsg.getIdLSB());
|
||||
|
||||
@ -327,14 +327,14 @@ public class DeviceProfileEdgeTest extends AbstractEdgeTest {
|
||||
Assert.assertNotNull(deviceProfile);
|
||||
Assert.assertEquals("Device Profile On Edge", deviceProfile.getName());
|
||||
|
||||
// delete profile
|
||||
edgeImitator.expectMessageAmount(1);
|
||||
// delete profile and delete relation messages
|
||||
edgeImitator.expectMessageAmount(2);
|
||||
doDelete("/api/deviceProfile/" + deviceProfile.getUuidId())
|
||||
.andExpect(status().isOk());
|
||||
Assert.assertTrue(edgeImitator.waitForMessages());
|
||||
AbstractMessage latestMessage = edgeImitator.getLatestMessage();
|
||||
Assert.assertTrue(latestMessage instanceof DeviceProfileUpdateMsg);
|
||||
DeviceProfileUpdateMsg deviceProfileUpdateMsg = (DeviceProfileUpdateMsg) latestMessage;
|
||||
Optional<DeviceProfileUpdateMsg> deviceDeleteMsgOpt = edgeImitator.findMessageByType(DeviceProfileUpdateMsg.class);
|
||||
Assert.assertTrue(deviceDeleteMsgOpt.isPresent());
|
||||
DeviceProfileUpdateMsg deviceProfileUpdateMsg = deviceDeleteMsgOpt.get();
|
||||
Assert.assertEquals(UpdateMsgType.ENTITY_DELETED_RPC_MESSAGE, deviceProfileUpdateMsg.getMsgType());
|
||||
Assert.assertEquals(deviceProfile.getUuidId().getMostSignificantBits(), deviceProfileUpdateMsg.getIdMSB());
|
||||
Assert.assertEquals(deviceProfile.getUuidId().getLeastSignificantBits(), deviceProfileUpdateMsg.getIdLSB());
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user