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  }