ComponentStatusMessage Junit testclass
[ccsdk/cds.git] / ms / sdclistener / application / src / test / java / org / onap / ccsdk / cds / sdclistener / status / ComponentStatusMessageTest.java
1 package org.onap.ccsdk.cds.sdclistener.status;
2
3 import org.junit.Test;
4 import org.junit.runner.RunWith;
5 import org.onap.ccsdk.cds.sdclistener.status.ComponentStatusMessage;
6 import org.springframework.boot.test.context.SpringBootTest;
7 import org.springframework.test.context.junit4.SpringRunner;
8
9 import static org.junit.Assert.assertEquals;
10
11 @RunWith(SpringRunner.class)
12 @SpringBootTest(classes = {ComponentStatusMessageTest.class})
13 public class ComponentStatusMessageTest {
14     ComponentStatusMessage componentStatusMsg= new ComponentStatusMessage();
15
16     @Test
17     public void testComponentStatusMessage() {
18         componentStatusMsg.setComponentName("Test");
19         componentStatusMsg.setArtifactUrl("/sdc/v1/artifact");
20         componentStatusMsg.setConsumerID("cds-id-local");
21         componentStatusMsg.setDistributionID("1");
22         componentStatusMsg.setTimeStamp(01022020);
23         assertEquals(componentStatusMsg.getComponentName(), "Test");
24         assertEquals(componentStatusMsg.getArtifactURL(), "/sdc/v1/artifact");
25         assertEquals(componentStatusMsg.getConsumerID(), "cds-id-local");
26         assertEquals(componentStatusMsg.getDistributionID(), "1");
27         assertEquals(componentStatusMsg.getTimeStamp(), 01022020);
28         assertEquals(componentStatusMsg.getTimestamp(), 01022020);
29     }
30 }