Skip to content

Commit

Permalink
updated TerraformDeployTest
Browse files Browse the repository at this point in the history
  • Loading branch information
Clayton7510 committed May 15, 2019
1 parent e0bf065 commit 7f772ef
Showing 1 changed file with 24 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,30 @@ public void deployFileToMavenRepoDeploysWithPomAndFileSpecified() throws Terrafo
Mockito.verify(invoker, Mockito.times(1)).execute(request);
}

@Test
public void deployFileToMavenRepoDeploysWithGeneratedPom() throws TerraformException, MavenInvocationException {
String url = "http://someurl.com";
String groupId = "com.somegroup";
String artifactId = "artifactId";
String version = "0.1-SNAPSHOT";

properties.put(TerraformDeployParam.url.toString(), url);
properties.put(TerraformDeployParam.generatePom.toString(), "true");
properties.put(TerraformDeployParam.groupId, groupId);
properties.put(TerraformDeployParam.artifactId, artifactId);
properties.put(TerraformDeployParam.version, version);

Properties deployFileProps = terraformDeploy.deployFileToMavenRepo(invoker, request, properties);

for (String key : properties.stringPropertyNames()) {
Assert.assertEquals(properties.getProperty(key), deployFileProps.getProperty(key));
}

Mockito.verify(request, Mockito.times(1)).setProperties(Mockito.any());
Mockito.verify(request, Mockito.times(1)).setGoals(Arrays.asList("deploy:deploy-file"));
Mockito.verify(invoker, Mockito.times(1)).execute(request);
}

@Test
public void deployFileToMavenRepoDeploysWithPomAndFileOmitted() throws TerraformException, MavenInvocationException {
String url = "http://someurl.com";
Expand Down

0 comments on commit 7f772ef

Please sign in to comment.