Replaced all tabs with spaces in java and pom.xml
[so.git] / asdc-controller / src / test / java / org / onap / so / asdc / client / test / emulators / DistributionClientEmulatorTest.java
index 38c2564..cfbf772 100644 (file)
 package org.onap.so.asdc.client.test.emulators;
 
 import static org.junit.Assert.assertEquals;
-
 import java.io.IOException;
 import java.nio.file.Files;
 import java.nio.file.Paths;
 import java.util.LinkedList;
 import java.util.List;
-
 import org.junit.Before;
 import org.junit.Test;
 import org.onap.sdc.api.consumer.IDistributionStatusMessage;
@@ -43,136 +41,156 @@ import org.onap.so.asdc.client.ASDCStatusCallBack;
 import org.onap.so.asdc.client.DistributionStatusMessage;
 
 public class DistributionClientEmulatorTest {
-       
-       private DistributionClientEmulator distClientEmulator;
-       
-       @Before
-       public void before() {
-               distClientEmulator = new DistributionClientEmulator();
-       }
-       
-       @Test
-       public void getDistributionMessageReceived() {
-               List<IDistributionStatusMessage> receivedMessages = distClientEmulator.getDistributionMessageReceived();
-               assertEquals(new LinkedList<>(), receivedMessages);
-               
-               IDistributionStatusMessage message = new DistributionStatusMessage("testArtifactUrl", "testConsumerId", "testDistributionId", DistributionStatusEnum.DOWNLOAD_OK, 123456);
-               distClientEmulator.sendDeploymentStatus(message);
-               assertEquals(message, receivedMessages.get(0));
-               
-               IDistributionStatusMessage message2 = new DistributionStatusMessage("testArtifactUrl2", "testConsumerId2", "testDistributionId2", DistributionStatusEnum.DOWNLOAD_OK, 1234567);
-               distClientEmulator.sendDeploymentStatus(message2);
-               assertEquals(message2, receivedMessages.get(1));
-       }
-       
-       @Test
-       public void sendDeploymentStatusPrimary() {
-               IDistributionStatusMessage message = new DistributionStatusMessage("testArtifactUrl", "testConsumerId", "testDistributionId", DistributionStatusEnum.DOWNLOAD_OK, 123456);
-               IDistributionClientResult result = distClientEmulator.sendDeploymentStatus(message);
-               IDistributionClientResult expectedResult = new DistributionClientResultImpl(DistributionActionResultEnum.SUCCESS,DistributionActionResultEnum.SUCCESS.name());
-               assertEquals(message, distClientEmulator.getDistributionMessageReceived().get(0));
-               assertEquals(expectedResult.getDistributionActionResult(), result.getDistributionActionResult());
-               assertEquals(expectedResult.getDistributionMessageResult(), result.getDistributionMessageResult());
-       }
-       
-       @Test
-       public void sendDeploymentStatusSecondary() {
-               IDistributionStatusMessage message = new DistributionStatusMessage("testArtifactUrl", "testConsumerId", "testDistributionId", DistributionStatusEnum.DOWNLOAD_OK, 123456);
-               IDistributionClientResult result = distClientEmulator.sendDeploymentStatus(message, "test");
-               IDistributionClientResult expectedResult = new DistributionClientResultImpl(DistributionActionResultEnum.SUCCESS,DistributionActionResultEnum.SUCCESS.name());
-               assertEquals(message, distClientEmulator.getDistributionMessageReceived().get(0));
-               assertEquals(expectedResult.getDistributionActionResult(), result.getDistributionActionResult());
-               assertEquals(expectedResult.getDistributionMessageResult(), result.getDistributionMessageResult());
-       }
-       
-       @Test
-       public void sendDownloadStatusPrimary() {
-               IDistributionStatusMessage message = new DistributionStatusMessage("testArtifactUrl", "testConsumerId", "testDistributionId", DistributionStatusEnum.DOWNLOAD_OK, 123456);
-               IDistributionClientResult result = distClientEmulator.sendDownloadStatus(message);
-               IDistributionClientResult expectedResult = new DistributionClientResultImpl(DistributionActionResultEnum.SUCCESS,DistributionActionResultEnum.SUCCESS.name());
-               assertEquals(message, distClientEmulator.getDistributionMessageReceived().get(0));
-               assertEquals(expectedResult.getDistributionActionResult(), result.getDistributionActionResult());
-               assertEquals(expectedResult.getDistributionMessageResult(), result.getDistributionMessageResult());
-       }
-       
-       @Test
-       public void sendDownloadStatusSecondary() {
-               IDistributionStatusMessage message = new DistributionStatusMessage("testArtifactUrl", "testConsumerId", "testDistributionId", DistributionStatusEnum.DOWNLOAD_OK, 123456);
-               IDistributionClientResult result = distClientEmulator.sendDownloadStatus(message, "test");
-               IDistributionClientResult expectedResult = new DistributionClientResultImpl(DistributionActionResultEnum.SUCCESS,DistributionActionResultEnum.SUCCESS.name());
-               assertEquals(message, distClientEmulator.getDistributionMessageReceived().get(0));
-               assertEquals(expectedResult.getDistributionActionResult(), result.getDistributionActionResult());
-               assertEquals(expectedResult.getDistributionMessageResult(), result.getDistributionMessageResult());
-       }
-       
-       @Test
-       public void initPrimary() {
-               IDistributionClientResult result = distClientEmulator.init(new ASDCConfiguration(), new ASDCNotificationCallBack());
-               IDistributionClientResult expectedResult = new DistributionClientResultImpl(DistributionActionResultEnum.SUCCESS,DistributionActionResultEnum.SUCCESS.name());
-               assertEquals(expectedResult.getDistributionActionResult(), result.getDistributionActionResult());
-               assertEquals(expectedResult.getDistributionMessageResult(), result.getDistributionMessageResult());
-       }
-       
-       @Test
-       public void initSecondary() {
-               IDistributionClientResult result = distClientEmulator.init(new ASDCConfiguration(), new ASDCNotificationCallBack(), new ASDCStatusCallBack());
-               IDistributionClientResult expectedResult = new DistributionClientResultImpl(DistributionActionResultEnum.SUCCESS,DistributionActionResultEnum.SUCCESS.name());
-               assertEquals(expectedResult.getDistributionActionResult(), result.getDistributionActionResult());
-               assertEquals(expectedResult.getDistributionMessageResult(), result.getDistributionMessageResult());
-       }
-       
-       @Test
-       public void start() {
-               IDistributionClientResult result = distClientEmulator.start();
-               IDistributionClientResult expectedResult = new DistributionClientResultImpl(DistributionActionResultEnum.SUCCESS,DistributionActionResultEnum.SUCCESS.name());
-               assertEquals(expectedResult.getDistributionActionResult(), result.getDistributionActionResult());
-               assertEquals(expectedResult.getDistributionMessageResult(), result.getDistributionMessageResult());
-       }
-       
-       @Test
-       public void stop() {
-               IDistributionClientResult result = distClientEmulator.stop();
-               IDistributionClientResult expectedResult = new DistributionClientResultImpl(DistributionActionResultEnum.SUCCESS,DistributionActionResultEnum.SUCCESS.name());
-               assertEquals(expectedResult.getDistributionActionResult(), result.getDistributionActionResult());
-               assertEquals(expectedResult.getDistributionMessageResult(), result.getDistributionMessageResult());
-       }
-       
-       @Test
-       public void updateConfiguration() {
-               IDistributionClientResult result = distClientEmulator.updateConfiguration(new ASDCConfiguration());
-               IDistributionClientResult expectedResult = new DistributionClientResultImpl(DistributionActionResultEnum.SUCCESS,DistributionActionResultEnum.SUCCESS.name());
-               assertEquals(expectedResult.getDistributionActionResult(), result.getDistributionActionResult());
-               assertEquals(expectedResult.getDistributionMessageResult(), result.getDistributionMessageResult());
-       }
-       
-       @Test
-       public void getResourcePath() {
-               String testResourcePath = "testResourcePath";
-               distClientEmulator = new DistributionClientEmulator(testResourcePath);
-               assertEquals(testResourcePath, distClientEmulator.getResourcePath());
-       }
-       
-       @Test
-       public void setResourcePath() {
-               String testResourcePath = "testResourcePath";
-               distClientEmulator.setResourcePath(testResourcePath);
-               assertEquals(testResourcePath, distClientEmulator.getResourcePath());
-       }
-       
-       @Test
-       public void downloadSuccess() throws IOException {
-               ArtifactInfoImpl info = new ArtifactInfoImpl();
-               info.setArtifactURL("mso.json");
-               info.setArtifactName("testArtifactName");
-               
-               distClientEmulator.setResourcePath("src/test/resources/");
-               
-               IDistributionClientDownloadResult result = distClientEmulator.download(info);
-
-               byte[] expectedInputStream = Files.readAllBytes(Paths.get(distClientEmulator.getResourcePath() + info.getArtifactURL()));
-               IDistributionClientDownloadResult expectedResult = new DistributionClientDownloadResultImpl(DistributionActionResultEnum.SUCCESS, DistributionActionResultEnum.SUCCESS.name(), info.getArtifactName(), expectedInputStream);
-               
-               assertEquals(expectedResult.getDistributionActionResult(), result.getDistributionActionResult());
-               assertEquals(expectedResult.getDistributionMessageResult(), result.getDistributionMessageResult());
-       }       
+
+    private DistributionClientEmulator distClientEmulator;
+
+    @Before
+    public void before() {
+        distClientEmulator = new DistributionClientEmulator();
+    }
+
+    @Test
+    public void getDistributionMessageReceived() {
+        List<IDistributionStatusMessage> receivedMessages = distClientEmulator.getDistributionMessageReceived();
+        assertEquals(new LinkedList<>(), receivedMessages);
+
+        IDistributionStatusMessage message = new DistributionStatusMessage("testArtifactUrl", "testConsumerId",
+                "testDistributionId", DistributionStatusEnum.DOWNLOAD_OK, 123456);
+        distClientEmulator.sendDeploymentStatus(message);
+        assertEquals(message, receivedMessages.get(0));
+
+        IDistributionStatusMessage message2 = new DistributionStatusMessage("testArtifactUrl2", "testConsumerId2",
+                "testDistributionId2", DistributionStatusEnum.DOWNLOAD_OK, 1234567);
+        distClientEmulator.sendDeploymentStatus(message2);
+        assertEquals(message2, receivedMessages.get(1));
+    }
+
+    @Test
+    public void sendDeploymentStatusPrimary() {
+        IDistributionStatusMessage message = new DistributionStatusMessage("testArtifactUrl", "testConsumerId",
+                "testDistributionId", DistributionStatusEnum.DOWNLOAD_OK, 123456);
+        IDistributionClientResult result = distClientEmulator.sendDeploymentStatus(message);
+        IDistributionClientResult expectedResult = new DistributionClientResultImpl(
+                DistributionActionResultEnum.SUCCESS, DistributionActionResultEnum.SUCCESS.name());
+        assertEquals(message, distClientEmulator.getDistributionMessageReceived().get(0));
+        assertEquals(expectedResult.getDistributionActionResult(), result.getDistributionActionResult());
+        assertEquals(expectedResult.getDistributionMessageResult(), result.getDistributionMessageResult());
+    }
+
+    @Test
+    public void sendDeploymentStatusSecondary() {
+        IDistributionStatusMessage message = new DistributionStatusMessage("testArtifactUrl", "testConsumerId",
+                "testDistributionId", DistributionStatusEnum.DOWNLOAD_OK, 123456);
+        IDistributionClientResult result = distClientEmulator.sendDeploymentStatus(message, "test");
+        IDistributionClientResult expectedResult = new DistributionClientResultImpl(
+                DistributionActionResultEnum.SUCCESS, DistributionActionResultEnum.SUCCESS.name());
+        assertEquals(message, distClientEmulator.getDistributionMessageReceived().get(0));
+        assertEquals(expectedResult.getDistributionActionResult(), result.getDistributionActionResult());
+        assertEquals(expectedResult.getDistributionMessageResult(), result.getDistributionMessageResult());
+    }
+
+    @Test
+    public void sendDownloadStatusPrimary() {
+        IDistributionStatusMessage message = new DistributionStatusMessage("testArtifactUrl", "testConsumerId",
+                "testDistributionId", DistributionStatusEnum.DOWNLOAD_OK, 123456);
+        IDistributionClientResult result = distClientEmulator.sendDownloadStatus(message);
+        IDistributionClientResult expectedResult = new DistributionClientResultImpl(
+                DistributionActionResultEnum.SUCCESS, DistributionActionResultEnum.SUCCESS.name());
+        assertEquals(message, distClientEmulator.getDistributionMessageReceived().get(0));
+        assertEquals(expectedResult.getDistributionActionResult(), result.getDistributionActionResult());
+        assertEquals(expectedResult.getDistributionMessageResult(), result.getDistributionMessageResult());
+    }
+
+    @Test
+    public void sendDownloadStatusSecondary() {
+        IDistributionStatusMessage message = new DistributionStatusMessage("testArtifactUrl", "testConsumerId",
+                "testDistributionId", DistributionStatusEnum.DOWNLOAD_OK, 123456);
+        IDistributionClientResult result = distClientEmulator.sendDownloadStatus(message, "test");
+        IDistributionClientResult expectedResult = new DistributionClientResultImpl(
+                DistributionActionResultEnum.SUCCESS, DistributionActionResultEnum.SUCCESS.name());
+        assertEquals(message, distClientEmulator.getDistributionMessageReceived().get(0));
+        assertEquals(expectedResult.getDistributionActionResult(), result.getDistributionActionResult());
+        assertEquals(expectedResult.getDistributionMessageResult(), result.getDistributionMessageResult());
+    }
+
+    @Test
+    public void initPrimary() {
+        IDistributionClientResult result =
+                distClientEmulator.init(new ASDCConfiguration(), new ASDCNotificationCallBack());
+        IDistributionClientResult expectedResult = new DistributionClientResultImpl(
+                DistributionActionResultEnum.SUCCESS, DistributionActionResultEnum.SUCCESS.name());
+        assertEquals(expectedResult.getDistributionActionResult(), result.getDistributionActionResult());
+        assertEquals(expectedResult.getDistributionMessageResult(), result.getDistributionMessageResult());
+    }
+
+    @Test
+    public void initSecondary() {
+        IDistributionClientResult result = distClientEmulator.init(new ASDCConfiguration(),
+                new ASDCNotificationCallBack(), new ASDCStatusCallBack());
+        IDistributionClientResult expectedResult = new DistributionClientResultImpl(
+                DistributionActionResultEnum.SUCCESS, DistributionActionResultEnum.SUCCESS.name());
+        assertEquals(expectedResult.getDistributionActionResult(), result.getDistributionActionResult());
+        assertEquals(expectedResult.getDistributionMessageResult(), result.getDistributionMessageResult());
+    }
+
+    @Test
+    public void start() {
+        IDistributionClientResult result = distClientEmulator.start();
+        IDistributionClientResult expectedResult = new DistributionClientResultImpl(
+                DistributionActionResultEnum.SUCCESS, DistributionActionResultEnum.SUCCESS.name());
+        assertEquals(expectedResult.getDistributionActionResult(), result.getDistributionActionResult());
+        assertEquals(expectedResult.getDistributionMessageResult(), result.getDistributionMessageResult());
+    }
+
+    @Test
+    public void stop() {
+        IDistributionClientResult result = distClientEmulator.stop();
+        IDistributionClientResult expectedResult = new DistributionClientResultImpl(
+                DistributionActionResultEnum.SUCCESS, DistributionActionResultEnum.SUCCESS.name());
+        assertEquals(expectedResult.getDistributionActionResult(), result.getDistributionActionResult());
+        assertEquals(expectedResult.getDistributionMessageResult(), result.getDistributionMessageResult());
+    }
+
+    @Test
+    public void updateConfiguration() {
+        IDistributionClientResult result = distClientEmulator.updateConfiguration(new ASDCConfiguration());
+        IDistributionClientResult expectedResult = new DistributionClientResultImpl(
+                DistributionActionResultEnum.SUCCESS, DistributionActionResultEnum.SUCCESS.name());
+        assertEquals(expectedResult.getDistributionActionResult(), result.getDistributionActionResult());
+        assertEquals(expectedResult.getDistributionMessageResult(), result.getDistributionMessageResult());
+    }
+
+    @Test
+    public void getResourcePath() {
+        String testResourcePath = "testResourcePath";
+        distClientEmulator = new DistributionClientEmulator(testResourcePath);
+        assertEquals(testResourcePath, distClientEmulator.getResourcePath());
+    }
+
+    @Test
+    public void setResourcePath() {
+        String testResourcePath = "testResourcePath";
+        distClientEmulator.setResourcePath(testResourcePath);
+        assertEquals(testResourcePath, distClientEmulator.getResourcePath());
+    }
+
+    @Test
+    public void downloadSuccess() throws IOException {
+        ArtifactInfoImpl info = new ArtifactInfoImpl();
+        info.setArtifactURL("mso.json");
+        info.setArtifactName("testArtifactName");
+
+        distClientEmulator.setResourcePath("src/test/resources/");
+
+        IDistributionClientDownloadResult result = distClientEmulator.download(info);
+
+        byte[] expectedInputStream =
+                Files.readAllBytes(Paths.get(distClientEmulator.getResourcePath() + info.getArtifactURL()));
+        IDistributionClientDownloadResult expectedResult =
+                new DistributionClientDownloadResultImpl(DistributionActionResultEnum.SUCCESS,
+                        DistributionActionResultEnum.SUCCESS.name(), info.getArtifactName(), expectedInputStream);
+
+        assertEquals(expectedResult.getDistributionActionResult(), result.getDistributionActionResult());
+        assertEquals(expectedResult.getDistributionMessageResult(), result.getDistributionMessageResult());
+    }
 }