Commit e974644d27240b95aef0330f883cdb79bc239c70

Authored by Volodymyr Babak
1 parent 1297fef5

Fixed alarm test - deleted msg pushed to edge

@@ -734,7 +734,15 @@ abstract public class BaseEdgeTest extends AbstractControllerTest { @@ -734,7 +734,15 @@ abstract public class BaseEdgeTest extends AbstractControllerTest {
734 edgeImitator.expectMessageAmount(1); 734 edgeImitator.expectMessageAmount(1);
735 doDelete("/api/alarm/" + savedAlarm.getId().getId().toString()) 735 doDelete("/api/alarm/" + savedAlarm.getId().getId().toString())
736 .andExpect(status().isOk()); 736 .andExpect(status().isOk());
737 - Assert.assertFalse(edgeImitator.waitForMessages(1)); 737 + Assert.assertTrue(edgeImitator.waitForMessages(1));
  738 + latestMessage = edgeImitator.getLatestMessage();
  739 + Assert.assertTrue(latestMessage instanceof AlarmUpdateMsg);
  740 + alarmUpdateMsg = (AlarmUpdateMsg) latestMessage;
  741 + Assert.assertEquals(UpdateMsgType.ENTITY_DELETED_RPC_MESSAGE, alarmUpdateMsg.getMsgType());
  742 + Assert.assertEquals(alarmUpdateMsg.getType(), savedAlarm.getType());
  743 + Assert.assertEquals(alarmUpdateMsg.getName(), savedAlarm.getName());
  744 + Assert.assertEquals(alarmUpdateMsg.getOriginatorName(), device.getName());
  745 + Assert.assertEquals(alarmUpdateMsg.getStatus(), AlarmStatus.CLEARED_ACK.name());
738 746
739 log.info("Alarms tested successfully"); 747 log.info("Alarms tested successfully");
740 } 748 }