1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package br.com.ingenieux.mojo.beanstalk;
18
19 import org.codehaus.plexus.configuration.PlexusConfiguration;
20 import org.junit.Ignore;
21
22 import java.io.File;
23
24 import br.com.ingenieux.mojo.beanstalk.version.RollbackVersionMojo;
25
26 @Ignore
27 public class RollbackVersionMojoTest extends BeanstalkTestBase {
28
29 private RollbackVersionMojo mojo;
30
31 @Override
32 protected void setUp() throws Exception {
33 super.setUp();
34
35 File testPom = super.getBasePom("pom.xml");
36
37 PlexusConfiguration pluginConfiguration = extractPluginConfiguration("beanstalk-maven-plugin", testPom);
38
39 RollbackVersionMojo mojo = (RollbackVersionMojo) configureMojo(new RollbackVersionMojo(), pluginConfiguration);
40
41 this.mojo = mojo;
42 }
43
44 public void ignoretestPreviousVersion() throws Exception {
45 setVariableValueToObject(mojo, "applicationName", "belemtransito");
46 setVariableValueToObject(mojo, "environmentName", "production");
47
48 mojo.execute();
49 }
50
51 public void ignoretestLatestInstead() throws Exception {
52 setVariableValueToObject(mojo, "applicationName", "belemtransito");
53 setVariableValueToObject(mojo, "environmentName", "production");
54 setVariableValueToObject(mojo, "latestVersionInstead", true);
55
56 mojo.execute();
57 }
58 }