1 package com.ashlux.mavenoc4jplugin;
2
3 import org.testng.annotations.Test;
4 import static org.testng.Assert.assertEquals;
5
6 public class UndeployApplicationMojoTest {
7 @Test
8 public void testBuildCommand() {
9 UndeployApplicationMojo undeployMojo = new UndeployApplicationMojo();
10 undeployMojo.setAdminJar("adminJar");
11 undeployMojo.setConnectionUri("connectionUri");
12 undeployMojo.setApplicationName("applicationName");
13 undeployMojo.setJ2eeHome("j2eeHome");
14 undeployMojo.setJavaHome("javaHome");
15 undeployMojo.setPassword("password");
16 undeployMojo.setUsername("username");
17
18 String statement = undeployMojo.buildCommand();
19
20 assertEquals(statement, "javaHome/bin/java -jar j2eeHome/adminJar connectionUri username password -undeploy applicationName");
21 }
22 }