Replaced all tabs with spaces in java and pom.xml
[so.git] / cloudify-client / src / test / java / org / onap / so / cloudify / v3 / client / DeploymentsResourceTest.java
index 071b763..2acd4ba 100644 (file)
@@ -28,10 +28,8 @@ import static com.github.tomakehurst.wiremock.client.WireMock.urlPathEqualTo;
 import static com.github.tomakehurst.wiremock.core.WireMockConfiguration.wireMockConfig;
 import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.assertNull;
-
 import java.util.HashMap;
 import java.util.Map;
-
 import org.apache.http.HttpStatus;
 import org.junit.Rule;
 import org.junit.Test;
@@ -45,104 +43,103 @@ import org.onap.so.cloudify.v3.model.CreateDeploymentParams;
 import org.onap.so.cloudify.v3.model.Deployment;
 import org.onap.so.cloudify.v3.model.Deployments;
 import org.onap.so.cloudify.v3.model.DeploymentOutputs;
-
 import com.github.tomakehurst.wiremock.junit.WireMockRule;
 
 public class DeploymentsResourceTest {
-       @Rule
-       public WireMockRule wireMockRule = new WireMockRule(wireMockConfig().dynamicPort());
-       
-       @Rule
-       public ExpectedException thrown = ExpectedException.none();
-
-       @Test
-       public void cloudifyDeploymentsCreate() {
-               wireMockRule.stubFor(put(urlPathEqualTo("/api/v3/deployments/123")).willReturn(aResponse().withHeader("Content-Type", "application/json")
-                               .withBody("{ \"id\": \"123\" }")
-                               .withStatus(HttpStatus.SC_OK)));
-               
-               int port = wireMockRule.port();
-
-               Cloudify c = new Cloudify("http://localhost:"+port, "tenant");
-               DeploymentsResource br = c.deployments();
-
-               CreateDeploymentParams cdp = new CreateDeploymentParams();
-               cdp.setBlueprintId("123");
-               Map<String, Object> inputs = new HashMap<String, Object>();
-               cdp.setInputs(inputs);
-               CreateDeployment cd = br.create("123", cdp);
-               Deployment d = cd.execute();
-               assertEquals("123", d.getId());
-       }
-
-       @Test
-       public void cloudifyDeploymentsList() {
-               wireMockRule.stubFor(get(urlPathEqualTo("/api/v3/deployments")).willReturn(aResponse().withHeader("Content-Type", "application/json")
-                               .withBody("{ \"items\": {\"id\": \"123\" } } ")
-                               .withStatus(HttpStatus.SC_OK)));
-               
-               int port = wireMockRule.port();
-
-               Cloudify c = new Cloudify("http://localhost:"+port, "tenant");
-               DeploymentsResource br = c.deployments();
-               ListDeployments ld = br.list();
-               Deployments d = ld.execute();
-               assertEquals("123", d.getItems().get(0).getId());
-       }
-
-       @Test
-       public void cloudifyDeploymentsGet() {
-               wireMockRule.stubFor(get(urlPathEqualTo("/api/v3/deployments/123")).willReturn(aResponse().withHeader("Content-Type", "application/json")
-                               .withBody("{ \"id\": \"123\" }")
-                               .withStatus(HttpStatus.SC_OK)));
-               
-               int port = wireMockRule.port();
-
-               Cloudify c = new Cloudify("http://localhost:"+port, "tenant");
-               DeploymentsResource br = c.deployments();
-               GetDeployment gd = br.byId("123");
-               Deployment d = gd.execute();
-               assertEquals("123", d.getId());
-       }
-
-       @Test
-       public void cloudifyDeploymentsGetOutputs() {
-               wireMockRule.stubFor(get(urlPathEqualTo("/api/v3/deployments/123/outputs")).willReturn(aResponse().withHeader("Content-Type", "application/json")
-                               .withBody("{ \"deployment_id\": \"123\" }")
-                               .withStatus(HttpStatus.SC_OK)));
-               
-               int port = wireMockRule.port();
-
-               Cloudify c = new Cloudify("http://localhost:"+port, "tenant");
-               DeploymentsResource br = c.deployments();
-               GetDeploymentOutputs gdo = br.outputsById("123");
-               DeploymentOutputs d = gdo.execute();
-               assertEquals("123", d.getDeploymentId());
-               
-               Map<String, Object> map = new HashMap<String, Object>();
-               map.put("test", "answer");
-               assertEquals("answer", d.getMapValue(map, "test", String.class));
-
-               Integer i = d.getMapValue(map, "nil", Integer.class);
-               assertNull( i );
-       
-               i = d.getMapValue(map, "test", Integer.class);
-               assertNull( i );
-       }
-
-       @Test
-       public void cloudifyDeploymentsDelete() {
-               wireMockRule.stubFor(delete(urlPathEqualTo("/api/v3/deployments/name")).willReturn(aResponse().withHeader("Content-Type", "application/json")
-                               .withBody("{ \"id\": \"123\" }")
-                               .withStatus(HttpStatus.SC_OK)));
-               
-               int port = wireMockRule.port();
-
-               Cloudify c = new Cloudify("http://localhost:"+port, "tenant");
-               DeploymentsResource br = c.deployments();
-               DeleteDeployment cd = br.deleteByName("name");
-               Deployment d = cd.execute();
-               assertEquals("123", d.getId());
-       }
+    @Rule
+    public WireMockRule wireMockRule = new WireMockRule(wireMockConfig().dynamicPort());
+
+    @Rule
+    public ExpectedException thrown = ExpectedException.none();
+
+    @Test
+    public void cloudifyDeploymentsCreate() {
+        wireMockRule.stubFor(put(urlPathEqualTo("/api/v3/deployments/123"))
+                .willReturn(aResponse().withHeader("Content-Type", "application/json").withBody("{ \"id\": \"123\" }")
+                        .withStatus(HttpStatus.SC_OK)));
+
+        int port = wireMockRule.port();
+
+        Cloudify c = new Cloudify("http://localhost:" + port, "tenant");
+        DeploymentsResource br = c.deployments();
+
+        CreateDeploymentParams cdp = new CreateDeploymentParams();
+        cdp.setBlueprintId("123");
+        Map<String, Object> inputs = new HashMap<String, Object>();
+        cdp.setInputs(inputs);
+        CreateDeployment cd = br.create("123", cdp);
+        Deployment d = cd.execute();
+        assertEquals("123", d.getId());
+    }
+
+    @Test
+    public void cloudifyDeploymentsList() {
+        wireMockRule.stubFor(get(urlPathEqualTo("/api/v3/deployments"))
+                .willReturn(aResponse().withHeader("Content-Type", "application/json")
+                        .withBody("{ \"items\": {\"id\": \"123\" } } ").withStatus(HttpStatus.SC_OK)));
+
+        int port = wireMockRule.port();
+
+        Cloudify c = new Cloudify("http://localhost:" + port, "tenant");
+        DeploymentsResource br = c.deployments();
+        ListDeployments ld = br.list();
+        Deployments d = ld.execute();
+        assertEquals("123", d.getItems().get(0).getId());
+    }
+
+    @Test
+    public void cloudifyDeploymentsGet() {
+        wireMockRule.stubFor(get(urlPathEqualTo("/api/v3/deployments/123"))
+                .willReturn(aResponse().withHeader("Content-Type", "application/json").withBody("{ \"id\": \"123\" }")
+                        .withStatus(HttpStatus.SC_OK)));
+
+        int port = wireMockRule.port();
+
+        Cloudify c = new Cloudify("http://localhost:" + port, "tenant");
+        DeploymentsResource br = c.deployments();
+        GetDeployment gd = br.byId("123");
+        Deployment d = gd.execute();
+        assertEquals("123", d.getId());
+    }
+
+    @Test
+    public void cloudifyDeploymentsGetOutputs() {
+        wireMockRule.stubFor(get(urlPathEqualTo("/api/v3/deployments/123/outputs"))
+                .willReturn(aResponse().withHeader("Content-Type", "application/json")
+                        .withBody("{ \"deployment_id\": \"123\" }").withStatus(HttpStatus.SC_OK)));
+
+        int port = wireMockRule.port();
+
+        Cloudify c = new Cloudify("http://localhost:" + port, "tenant");
+        DeploymentsResource br = c.deployments();
+        GetDeploymentOutputs gdo = br.outputsById("123");
+        DeploymentOutputs d = gdo.execute();
+        assertEquals("123", d.getDeploymentId());
+
+        Map<String, Object> map = new HashMap<String, Object>();
+        map.put("test", "answer");
+        assertEquals("answer", d.getMapValue(map, "test", String.class));
+
+        Integer i = d.getMapValue(map, "nil", Integer.class);
+        assertNull(i);
+
+        i = d.getMapValue(map, "test", Integer.class);
+        assertNull(i);
+    }
+
+    @Test
+    public void cloudifyDeploymentsDelete() {
+        wireMockRule.stubFor(delete(urlPathEqualTo("/api/v3/deployments/name"))
+                .willReturn(aResponse().withHeader("Content-Type", "application/json").withBody("{ \"id\": \"123\" }")
+                        .withStatus(HttpStatus.SC_OK)));
+
+        int port = wireMockRule.port();
+
+        Cloudify c = new Cloudify("http://localhost:" + port, "tenant");
+        DeploymentsResource br = c.deployments();
+        DeleteDeployment cd = br.deleteByName("name");
+        Deployment d = cd.execute();
+        assertEquals("123", d.getId());
+    }
 
 }