package com.intuit.tank.job;
/*
* #%L
* JSF Support Beans
* %%
* Copyright (C) 2011 - 2015 Intuit Inc.
* %%
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
* #L%
*/
import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.assertTrue;
import java.util.Date;
import java.util.LinkedList;
import java.util.List;
import org.apache.commons.lang3.time.FastDateFormat;
import org.junit.Test;
import com.intuit.tank.api.model.v1.cloud.CloudVmStatus;
import com.intuit.tank.api.model.v1.cloud.CloudVmStatusContainer;
import com.intuit.tank.api.model.v1.cloud.VMStatus;
import com.intuit.tank.api.model.v1.cloud.ValidationStatus;
import com.intuit.tank.project.JobConfiguration;
import com.intuit.tank.project.JobInstance;
import com.intuit.tank.project.Workload;
import com.intuit.tank.vm.api.enumerated.JobQueueStatus;
import com.intuit.tank.vm.api.enumerated.JobStatus;
import com.intuit.tank.vm.api.enumerated.VMImageType;
import com.intuit.tank.vm.api.enumerated.VMRegion;
/**
* The class <code>ActJobNodeBeanTest</code> contains tests for the class <code>{@link ActJobNodeBean}</code>.
*
* @generatedBy CodePro at 12/15/14 3:52 PM
*/
public class ActJobNodeBeanTest {
/**
* Run the ActJobNodeBean(JobInstance,boolean) constructor test.
*
* @throws Exception
*
* @generatedBy CodePro at 12/15/14 3:52 PM
*/
@Test
public void testActJobNodeBean_1()
throws Exception {
Workload workload = new Workload();
workload.setJobConfiguration(new JobConfiguration());
JobInstance job = new JobInstance(workload, "");
job.setEndTime(new Date());
job.setJobDetails("");
job.setTotalVirtualUsers(1);
job.setStatus(JobQueueStatus.Aborted);
job.setStartTime(new Date());
boolean hasRights = true;
ActJobNodeBean result = new ActJobNodeBean(job, hasRights, FastDateFormat.getDateTimeInstance(FastDateFormat.MEDIUM, FastDateFormat.MEDIUM));
// An unexpected exception was thrown in user code while executing this test:
// java.lang.NoClassDefFoundError: com_cenqua_clover/CoverageRecorder
// at com.intuit.tank.api.enumerated.IncrementStrategy.<init>(IncrementStrategy.java:23)
// at com.intuit.tank.api.enumerated.IncrementStrategy.<clinit>(IncrementStrategy.java:13)
// at com.intuit.tank.project.BaseJob.<init>(BaseJob.java:28)
// at com.intuit.tank.project.JobConfiguration.<init>(JobConfiguration.java:63)
// at com.intuit.tank.project.Workload.<init>(Workload.java:57)
assertNotNull(result);
}
/**
* Run the ActJobNodeBean(String,CloudVmStatusContainer) constructor test.
*
* @throws Exception
*
* @generatedBy CodePro at 12/15/14 3:52 PM
*/
@Test
public void testActJobNodeBean_2()
throws Exception {
String jobId = "";
CloudVmStatusContainer container = new CloudVmStatusContainer();
container.setStatus(JobQueueStatus.Aborted);
container.setEndTime(new Date());
container.setStartTime(new Date());
ActJobNodeBean result = new ActJobNodeBean(jobId, container, FastDateFormat.getDateTimeInstance(FastDateFormat.MEDIUM, FastDateFormat.MEDIUM));
// An unexpected exception was thrown in user code while executing this test:
// java.lang.NoClassDefFoundError: com_cenqua_clover/CoverageRecorder
// at com.intuit.tank.api.model.v1.cloud.CloudVmStatusContainer.<init>(CloudVmStatusContainer.java:79)
assertNotNull(result);
}
/**
* Run the void addVMBean(VMNodeBean) method test.
*
* @throws Exception
*
* @generatedBy CodePro at 12/15/14 3:52 PM
*/
@Test
public void testAddVMBean_1()
throws Exception {
Workload workload = new Workload();
workload.setJobConfiguration(new JobConfiguration());
JobInstance jobInstance = new JobInstance(workload, "");
jobInstance.setEndTime(new Date());
jobInstance.setJobDetails("");
jobInstance.setTotalVirtualUsers(1);
jobInstance.setStatus(JobQueueStatus.Aborted);
jobInstance.setStartTime(new Date());
ActJobNodeBean fixture = new ActJobNodeBean(jobInstance, true, FastDateFormat.getDateTimeInstance(FastDateFormat.MEDIUM, FastDateFormat.MEDIUM));
fixture.setVmBeans(new LinkedList());
VMNodeBean vmNode = new VMNodeBean(new CloudVmStatus("", "", "", JobStatus.Completed, VMImageType.AGENT, VMRegion.ASIA_1, VMStatus.pending, new ValidationStatus(), 1, 1, new Date(), new Date()), true, FastDateFormat.getDateTimeInstance(FastDateFormat.MEDIUM, FastDateFormat.MEDIUM));
fixture.addVMBean(vmNode);
// An unexpected exception was thrown in user code while executing this test:
// java.lang.NoClassDefFoundError: Could not initialize class com.intuit.tank.api.enumerated.IncrementStrategy
// at com.intuit.tank.project.BaseJob.<init>(BaseJob.java:28)
// at com.intuit.tank.project.JobConfiguration.<init>(JobConfiguration.java:63)
// at com.intuit.tank.project.Workload.<init>(Workload.java:57)
}
/**
* Run the String getJobDetails() method test.
*
* @throws Exception
*
* @generatedBy CodePro at 12/15/14 3:52 PM
*/
@Test
public void testGetJobDetails_1()
throws Exception {
Workload workload = new Workload();
workload.setJobConfiguration(new JobConfiguration());
JobInstance jobInstance = new JobInstance(workload, "");
jobInstance.setEndTime(new Date());
jobInstance.setJobDetails("");
jobInstance.setTotalVirtualUsers(1);
jobInstance.setStatus(JobQueueStatus.Aborted);
jobInstance.setStartTime(new Date());
ActJobNodeBean fixture = new ActJobNodeBean(jobInstance, true, FastDateFormat.getDateTimeInstance(FastDateFormat.MEDIUM, FastDateFormat.MEDIUM));
fixture.setVmBeans(new LinkedList());
String result = fixture.getJobDetails();
// An unexpected exception was thrown in user code while executing this test:
// java.lang.NoClassDefFoundError: Could not initialize class com.intuit.tank.api.enumerated.IncrementStrategy
// at com.intuit.tank.project.BaseJob.<init>(BaseJob.java:28)
// at com.intuit.tank.project.JobConfiguration.<init>(JobConfiguration.java:63)
// at com.intuit.tank.project.Workload.<init>(Workload.java:57)
assertNotNull(result);
}
/**
* Run the List<VMNodeBean> getSubNodes() method test.
*
* @throws Exception
*
* @generatedBy CodePro at 12/15/14 3:52 PM
*/
@Test
public void testGetSubNodes_1()
throws Exception {
Workload workload = new Workload();
workload.setJobConfiguration(new JobConfiguration());
JobInstance jobInstance = new JobInstance(workload, "");
jobInstance.setEndTime(new Date());
jobInstance.setJobDetails("");
jobInstance.setTotalVirtualUsers(1);
jobInstance.setStatus(JobQueueStatus.Aborted);
jobInstance.setStartTime(new Date());
ActJobNodeBean fixture = new ActJobNodeBean(jobInstance, true, FastDateFormat.getDateTimeInstance(FastDateFormat.MEDIUM, FastDateFormat.MEDIUM));
fixture.setVmBeans(new LinkedList());
List<VMNodeBean> result = fixture.getSubNodes();
// An unexpected exception was thrown in user code while executing this test:
// java.lang.NoClassDefFoundError: Could not initialize class com.intuit.tank.api.enumerated.IncrementStrategy
// at com.intuit.tank.project.BaseJob.<init>(BaseJob.java:28)
// at com.intuit.tank.project.JobConfiguration.<init>(JobConfiguration.java:63)
// at com.intuit.tank.project.Workload.<init>(Workload.java:57)
assertNotNull(result);
}
/**
* Run the String getType() method test.
*
* @throws Exception
*
* @generatedBy CodePro at 12/15/14 3:52 PM
*/
@Test
public void testGetType_1()
throws Exception {
Workload workload = new Workload();
workload.setJobConfiguration(new JobConfiguration());
JobInstance jobInstance = new JobInstance(workload, "");
jobInstance.setEndTime(new Date());
jobInstance.setJobDetails("");
jobInstance.setTotalVirtualUsers(1);
jobInstance.setStatus(JobQueueStatus.Aborted);
jobInstance.setStartTime(new Date());
ActJobNodeBean fixture = new ActJobNodeBean(jobInstance, true, FastDateFormat.getDateTimeInstance(FastDateFormat.MEDIUM, FastDateFormat.MEDIUM));
fixture.setVmBeans(new LinkedList());
String result = fixture.getType();
// An unexpected exception was thrown in user code while executing this test:
// java.lang.NoClassDefFoundError: Could not initialize class com.intuit.tank.api.enumerated.IncrementStrategy
// at com.intuit.tank.project.BaseJob.<init>(BaseJob.java:28)
// at com.intuit.tank.project.JobConfiguration.<init>(JobConfiguration.java:63)
// at com.intuit.tank.project.Workload.<init>(Workload.java:57)
assertNotNull(result);
}
/**
* Run the List<VMNodeBean> getVmBeans() method test.
*
* @throws Exception
*
* @generatedBy CodePro at 12/15/14 3:52 PM
*/
@Test
public void testGetVmBeans_1()
throws Exception {
Workload workload = new Workload();
workload.setJobConfiguration(new JobConfiguration());
JobInstance jobInstance = new JobInstance(workload, "");
jobInstance.setEndTime(new Date());
jobInstance.setJobDetails("");
jobInstance.setTotalVirtualUsers(1);
jobInstance.setStatus(JobQueueStatus.Aborted);
jobInstance.setStartTime(new Date());
ActJobNodeBean fixture = new ActJobNodeBean(jobInstance, true, FastDateFormat.getDateTimeInstance(FastDateFormat.MEDIUM, FastDateFormat.MEDIUM));
fixture.setVmBeans(new LinkedList());
List<VMNodeBean> result = fixture.getVmBeans();
// An unexpected exception was thrown in user code while executing this test:
// java.lang.NoClassDefFoundError: Could not initialize class com.intuit.tank.api.enumerated.IncrementStrategy
// at com.intuit.tank.project.BaseJob.<init>(BaseJob.java:28)
// at com.intuit.tank.project.JobConfiguration.<init>(JobConfiguration.java:63)
// at com.intuit.tank.project.Workload.<init>(Workload.java:57)
assertNotNull(result);
}
/**
* Run the boolean hasSubNodes() method test.
*
* @throws Exception
*
* @generatedBy CodePro at 12/15/14 3:52 PM
*/
@Test
public void testHasSubNodes_1()
throws Exception {
Workload workload = new Workload();
workload.setJobConfiguration(new JobConfiguration());
JobInstance jobInstance = new JobInstance(workload, "");
jobInstance.setEndTime(new Date());
jobInstance.setJobDetails("");
jobInstance.setTotalVirtualUsers(1);
jobInstance.setStatus(JobQueueStatus.Aborted);
jobInstance.setStartTime(new Date());
ActJobNodeBean fixture = new ActJobNodeBean(jobInstance, true, FastDateFormat.getDateTimeInstance(FastDateFormat.MEDIUM, FastDateFormat.MEDIUM));
fixture.setVmBeans(new LinkedList());
boolean result = fixture.hasSubNodes();
// An unexpected exception was thrown in user code while executing this test:
// java.lang.NoClassDefFoundError: Could not initialize class com.intuit.tank.api.enumerated.IncrementStrategy
// at com.intuit.tank.project.BaseJob.<init>(BaseJob.java:28)
// at com.intuit.tank.project.JobConfiguration.<init>(JobConfiguration.java:63)
// at com.intuit.tank.project.Workload.<init>(Workload.java:57)
assertTrue(!result);
}
/**
* Run the boolean hasSubNodes() method test.
*
* @throws Exception
*
* @generatedBy CodePro at 12/15/14 3:52 PM
*/
@Test
public void testHasSubNodes_2()
throws Exception {
Workload workload = new Workload();
workload.setJobConfiguration(new JobConfiguration());
JobInstance jobInstance = new JobInstance(workload, "");
jobInstance.setEndTime(new Date());
jobInstance.setJobDetails("");
jobInstance.setTotalVirtualUsers(1);
jobInstance.setStatus(JobQueueStatus.Aborted);
jobInstance.setStartTime(new Date());
ActJobNodeBean fixture = new ActJobNodeBean(jobInstance, true, FastDateFormat.getDateTimeInstance(FastDateFormat.MEDIUM, FastDateFormat.MEDIUM));
fixture.setVmBeans(new LinkedList());
boolean result = fixture.hasSubNodes();
// An unexpected exception was thrown in user code while executing this test:
// java.lang.NoClassDefFoundError: Could not initialize class com.intuit.tank.api.enumerated.IncrementStrategy
// at com.intuit.tank.project.BaseJob.<init>(BaseJob.java:28)
// at com.intuit.tank.project.JobConfiguration.<init>(JobConfiguration.java:63)
// at com.intuit.tank.project.Workload.<init>(Workload.java:57)
assertTrue(!result);
}
/**
* Run the boolean isDeleteable() method test.
*
* @throws Exception
*
* @generatedBy CodePro at 12/15/14 3:52 PM
*/
@Test
public void testIsDeleteable_1()
throws Exception {
Workload workload = new Workload();
workload.setJobConfiguration(new JobConfiguration());
JobInstance jobInstance = new JobInstance(workload, "");
jobInstance.setEndTime(new Date());
jobInstance.setJobDetails("");
jobInstance.setTotalVirtualUsers(1);
jobInstance.setStatus(JobQueueStatus.Aborted);
jobInstance.setStartTime(new Date());
ActJobNodeBean fixture = new ActJobNodeBean(jobInstance, true, FastDateFormat.getDateTimeInstance(FastDateFormat.MEDIUM, FastDateFormat.MEDIUM));
fixture.setVmBeans(new LinkedList());
boolean result = fixture.isDeleteable();
// An unexpected exception was thrown in user code while executing this test:
// java.lang.NoClassDefFoundError: Could not initialize class com.intuit.tank.api.enumerated.IncrementStrategy
// at com.intuit.tank.project.BaseJob.<init>(BaseJob.java:28)
// at com.intuit.tank.project.JobConfiguration.<init>(JobConfiguration.java:63)
// at com.intuit.tank.project.Workload.<init>(Workload.java:57)
assertTrue(result);
}
/**
* Run the boolean isJobNode() method test.
*
* @throws Exception
*
* @generatedBy CodePro at 12/15/14 3:52 PM
*/
@Test
public void testIsJobNode_1()
throws Exception {
Workload workload = new Workload();
workload.setJobConfiguration(new JobConfiguration());
JobInstance jobInstance = new JobInstance(workload, "");
jobInstance.setEndTime(new Date());
jobInstance.setJobDetails("");
jobInstance.setTotalVirtualUsers(1);
jobInstance.setStatus(JobQueueStatus.Aborted);
jobInstance.setStartTime(new Date());
ActJobNodeBean fixture = new ActJobNodeBean(jobInstance, true, FastDateFormat.getDateTimeInstance(FastDateFormat.MEDIUM, FastDateFormat.MEDIUM));
fixture.setVmBeans(new LinkedList());
boolean result = fixture.isJobNode();
// An unexpected exception was thrown in user code while executing this test:
// java.lang.NoClassDefFoundError: Could not initialize class com.intuit.tank.api.enumerated.IncrementStrategy
// at com.intuit.tank.project.BaseJob.<init>(BaseJob.java:28)
// at com.intuit.tank.project.JobConfiguration.<init>(JobConfiguration.java:63)
// at com.intuit.tank.project.Workload.<init>(Workload.java:57)
assertTrue(result);
}
/**
* Run the boolean isKillable() method test.
*
* @throws Exception
*
* @generatedBy CodePro at 12/15/14 3:52 PM
*/
@Test
public void testIsKillable_1()
throws Exception {
Workload workload = new Workload();
workload.setJobConfiguration(new JobConfiguration());
JobInstance jobInstance = new JobInstance(workload, "");
jobInstance.setEndTime(new Date());
jobInstance.setJobDetails("");
jobInstance.setTotalVirtualUsers(1);
jobInstance.setStatus(JobQueueStatus.Aborted);
jobInstance.setStartTime(new Date());
ActJobNodeBean fixture = new ActJobNodeBean(jobInstance, true, FastDateFormat.getDateTimeInstance(FastDateFormat.MEDIUM, FastDateFormat.MEDIUM));
fixture.setVmBeans(new LinkedList());
boolean result = fixture.isKillable();
// An unexpected exception was thrown in user code while executing this test:
// java.lang.NoClassDefFoundError: Could not initialize class com.intuit.tank.api.enumerated.IncrementStrategy
// at com.intuit.tank.project.BaseJob.<init>(BaseJob.java:28)
// at com.intuit.tank.project.JobConfiguration.<init>(JobConfiguration.java:63)
// at com.intuit.tank.project.Workload.<init>(Workload.java:57)
assertTrue(!result);
}
/**
* Run the boolean isKillable() method test.
*
* @throws Exception
*
* @generatedBy CodePro at 12/15/14 3:52 PM
*/
@Test
public void testIsKillable_2()
throws Exception {
Workload workload = new Workload();
workload.setJobConfiguration(new JobConfiguration());
JobInstance jobInstance = new JobInstance(workload, "");
jobInstance.setEndTime(new Date());
jobInstance.setJobDetails("");
jobInstance.setTotalVirtualUsers(1);
jobInstance.setStatus(JobQueueStatus.Aborted);
jobInstance.setStartTime(new Date());
ActJobNodeBean fixture = new ActJobNodeBean(jobInstance, true, FastDateFormat.getDateTimeInstance(FastDateFormat.MEDIUM, FastDateFormat.MEDIUM));
fixture.setVmBeans(new LinkedList());
boolean result = fixture.isKillable();
// An unexpected exception was thrown in user code while executing this test:
// java.lang.NoClassDefFoundError: Could not initialize class com.intuit.tank.api.enumerated.IncrementStrategy
// at com.intuit.tank.project.BaseJob.<init>(BaseJob.java:28)
// at com.intuit.tank.project.JobConfiguration.<init>(JobConfiguration.java:63)
// at com.intuit.tank.project.Workload.<init>(Workload.java:57)
assertTrue(!result);
}
/**
* Run the boolean isPausable() method test.
*
* @throws Exception
*
* @generatedBy CodePro at 12/15/14 3:52 PM
*/
@Test
public void testIsPausable_1()
throws Exception {
Workload workload = new Workload();
workload.setJobConfiguration(new JobConfiguration());
JobInstance jobInstance = new JobInstance(workload, "");
jobInstance.setEndTime(new Date());
jobInstance.setJobDetails("");
jobInstance.setTotalVirtualUsers(1);
jobInstance.setStatus(JobQueueStatus.Aborted);
jobInstance.setStartTime(new Date());
ActJobNodeBean fixture = new ActJobNodeBean(jobInstance, true, FastDateFormat.getDateTimeInstance(FastDateFormat.MEDIUM, FastDateFormat.MEDIUM));
fixture.setVmBeans(new LinkedList());
boolean result = fixture.isPausable();
// An unexpected exception was thrown in user code while executing this test:
// java.lang.NoClassDefFoundError: Could not initialize class com.intuit.tank.api.enumerated.IncrementStrategy
// at com.intuit.tank.project.BaseJob.<init>(BaseJob.java:28)
// at com.intuit.tank.project.JobConfiguration.<init>(JobConfiguration.java:63)
// at com.intuit.tank.project.Workload.<init>(Workload.java:57)
assertTrue(!result);
}
/**
* Run the boolean isPausable() method test.
*
* @throws Exception
*
* @generatedBy CodePro at 12/15/14 3:52 PM
*/
@Test
public void testIsPausable_2()
throws Exception {
Workload workload = new Workload();
workload.setJobConfiguration(new JobConfiguration());
JobInstance jobInstance = new JobInstance(workload, "");
jobInstance.setEndTime(new Date());
jobInstance.setJobDetails("");
jobInstance.setTotalVirtualUsers(1);
jobInstance.setStatus(JobQueueStatus.Aborted);
jobInstance.setStartTime(new Date());
ActJobNodeBean fixture = new ActJobNodeBean(jobInstance, true, FastDateFormat.getDateTimeInstance(FastDateFormat.MEDIUM, FastDateFormat.MEDIUM));
fixture.setVmBeans(new LinkedList());
boolean result = fixture.isPausable();
// An unexpected exception was thrown in user code while executing this test:
// java.lang.NoClassDefFoundError: Could not initialize class com.intuit.tank.api.enumerated.IncrementStrategy
// at com.intuit.tank.project.BaseJob.<init>(BaseJob.java:28)
// at com.intuit.tank.project.JobConfiguration.<init>(JobConfiguration.java:63)
// at com.intuit.tank.project.Workload.<init>(Workload.java:57)
assertTrue(!result);
}
/**
* Run the boolean isRampPausable() method test.
*
* @throws Exception
*
* @generatedBy CodePro at 12/15/14 3:52 PM
*/
@Test
public void testIsRampPausable_1()
throws Exception {
Workload workload = new Workload();
workload.setJobConfiguration(new JobConfiguration());
JobInstance jobInstance = new JobInstance(workload, "");
jobInstance.setEndTime(new Date());
jobInstance.setJobDetails("");
jobInstance.setTotalVirtualUsers(1);
jobInstance.setStatus(JobQueueStatus.Aborted);
jobInstance.setStartTime(new Date());
ActJobNodeBean fixture = new ActJobNodeBean(jobInstance, true, FastDateFormat.getDateTimeInstance(FastDateFormat.MEDIUM, FastDateFormat.MEDIUM));
fixture.setVmBeans(new LinkedList());
boolean result = fixture.isRampPausable();
// An unexpected exception was thrown in user code while executing this test:
// java.lang.NoClassDefFoundError: Could not initialize class com.intuit.tank.api.enumerated.IncrementStrategy
// at com.intuit.tank.project.BaseJob.<init>(BaseJob.java:28)
// at com.intuit.tank.project.JobConfiguration.<init>(JobConfiguration.java:63)
// at com.intuit.tank.project.Workload.<init>(Workload.java:57)
assertTrue(!result);
}
/**
* Run the boolean isRampPausable() method test.
*
* @throws Exception
*
* @generatedBy CodePro at 12/15/14 3:52 PM
*/
@Test
public void testIsRampPausable_2()
throws Exception {
Workload workload = new Workload();
workload.setJobConfiguration(new JobConfiguration());
JobInstance jobInstance = new JobInstance(workload, "");
jobInstance.setEndTime(new Date());
jobInstance.setJobDetails("");
jobInstance.setTotalVirtualUsers(1);
jobInstance.setStatus(JobQueueStatus.Aborted);
jobInstance.setStartTime(new Date());
ActJobNodeBean fixture = new ActJobNodeBean(jobInstance, true, FastDateFormat.getDateTimeInstance(FastDateFormat.MEDIUM, FastDateFormat.MEDIUM));
fixture.setVmBeans(new LinkedList());
boolean result = fixture.isRampPausable();
// An unexpected exception was thrown in user code while executing this test:
// java.lang.NoClassDefFoundError: Could not initialize class com.intuit.tank.api.enumerated.IncrementStrategy
// at com.intuit.tank.project.BaseJob.<init>(BaseJob.java:28)
// at com.intuit.tank.project.JobConfiguration.<init>(JobConfiguration.java:63)
// at com.intuit.tank.project.Workload.<init>(Workload.java:57)
assertTrue(!result);
}
/**
* Run the boolean isRunnable() method test.
*
* @throws Exception
*
* @generatedBy CodePro at 12/15/14 3:52 PM
*/
@Test
public void testIsRunnable_1()
throws Exception {
Workload workload = new Workload();
workload.setJobConfiguration(new JobConfiguration());
JobInstance jobInstance = new JobInstance(workload, "");
jobInstance.setEndTime(new Date());
jobInstance.setJobDetails("");
jobInstance.setTotalVirtualUsers(1);
jobInstance.setStatus(JobQueueStatus.Aborted);
jobInstance.setStartTime(new Date());
ActJobNodeBean fixture = new ActJobNodeBean(jobInstance, true, FastDateFormat.getDateTimeInstance(FastDateFormat.MEDIUM, FastDateFormat.MEDIUM));
fixture.setVmBeans(new LinkedList());
boolean result = fixture.isRunnable();
// An unexpected exception was thrown in user code while executing this test:
// java.lang.NoClassDefFoundError: Could not initialize class com.intuit.tank.api.enumerated.IncrementStrategy
// at com.intuit.tank.project.BaseJob.<init>(BaseJob.java:28)
// at com.intuit.tank.project.JobConfiguration.<init>(JobConfiguration.java:63)
// at com.intuit.tank.project.Workload.<init>(Workload.java:57)
assertTrue(!result);
}
/**
* Run the boolean isRunnable() method test.
*
* @throws Exception
*
* @generatedBy CodePro at 12/15/14 3:52 PM
*/
@Test
public void testIsRunnable_2()
throws Exception {
Workload workload = new Workload();
workload.setJobConfiguration(new JobConfiguration());
JobInstance jobInstance = new JobInstance(workload, "");
jobInstance.setEndTime(new Date());
jobInstance.setJobDetails("");
jobInstance.setTotalVirtualUsers(1);
jobInstance.setStatus(JobQueueStatus.Aborted);
jobInstance.setStartTime(new Date());
ActJobNodeBean fixture = new ActJobNodeBean(jobInstance, true, FastDateFormat.getDateTimeInstance(FastDateFormat.MEDIUM, FastDateFormat.MEDIUM));
fixture.setVmBeans(new LinkedList());
boolean result = fixture.isRunnable();
// An unexpected exception was thrown in user code while executing this test:
// java.lang.NoClassDefFoundError: Could not initialize class com.intuit.tank.api.enumerated.IncrementStrategy
// at com.intuit.tank.project.BaseJob.<init>(BaseJob.java:28)
// at com.intuit.tank.project.JobConfiguration.<init>(JobConfiguration.java:63)
// at com.intuit.tank.project.Workload.<init>(Workload.java:57)
assertTrue(!result);
}
/**
* Run the boolean isStopable() method test.
*
* @throws Exception
*
* @generatedBy CodePro at 12/15/14 3:52 PM
*/
@Test
public void testIsStopable_1()
throws Exception {
Workload workload = new Workload();
workload.setJobConfiguration(new JobConfiguration());
JobInstance jobInstance = new JobInstance(workload, "");
jobInstance.setEndTime(new Date());
jobInstance.setJobDetails("");
jobInstance.setTotalVirtualUsers(1);
jobInstance.setStatus(JobQueueStatus.Aborted);
jobInstance.setStartTime(new Date());
ActJobNodeBean fixture = new ActJobNodeBean(jobInstance, true, FastDateFormat.getDateTimeInstance(FastDateFormat.MEDIUM, FastDateFormat.MEDIUM));
fixture.setVmBeans(new LinkedList());
boolean result = fixture.isStopable();
// An unexpected exception was thrown in user code while executing this test:
// java.lang.NoClassDefFoundError: Could not initialize class com.intuit.tank.api.enumerated.IncrementStrategy
// at com.intuit.tank.project.BaseJob.<init>(BaseJob.java:28)
// at com.intuit.tank.project.JobConfiguration.<init>(JobConfiguration.java:63)
// at com.intuit.tank.project.Workload.<init>(Workload.java:57)
assertTrue(!result);
}
/**
* Run the boolean isStopable() method test.
*
* @throws Exception
*
* @generatedBy CodePro at 12/15/14 3:52 PM
*/
@Test
public void testIsStopable_2()
throws Exception {
Workload workload = new Workload();
workload.setJobConfiguration(new JobConfiguration());
JobInstance jobInstance = new JobInstance(workload, "");
jobInstance.setEndTime(new Date());
jobInstance.setJobDetails("");
jobInstance.setTotalVirtualUsers(1);
jobInstance.setStatus(JobQueueStatus.Aborted);
jobInstance.setStartTime(new Date());
ActJobNodeBean fixture = new ActJobNodeBean(jobInstance, true, FastDateFormat.getDateTimeInstance(FastDateFormat.MEDIUM, FastDateFormat.MEDIUM));
fixture.setVmBeans(new LinkedList());
boolean result = fixture.isStopable();
// An unexpected exception was thrown in user code while executing this test:
// java.lang.NoClassDefFoundError: Could not initialize class com.intuit.tank.api.enumerated.IncrementStrategy
// at com.intuit.tank.project.BaseJob.<init>(BaseJob.java:28)
// at com.intuit.tank.project.JobConfiguration.<init>(JobConfiguration.java:63)
// at com.intuit.tank.project.Workload.<init>(Workload.java:57)
assertTrue(!result);
}
/**
* Run the void reCalculate() method test.
*
* @throws Exception
*
* @generatedBy CodePro at 12/15/14 3:52 PM
*/
@Test
public void testReCalculate_1()
throws Exception {
Workload workload = new Workload();
workload.setJobConfiguration(new JobConfiguration());
JobInstance jobInstance = new JobInstance(workload, "");
jobInstance.setEndTime(new Date());
jobInstance.setJobDetails("");
jobInstance.setTotalVirtualUsers(1);
jobInstance.setStatus(JobQueueStatus.Aborted);
jobInstance.setStartTime(new Date());
ActJobNodeBean fixture = new ActJobNodeBean(jobInstance, true, FastDateFormat.getDateTimeInstance(FastDateFormat.MEDIUM, FastDateFormat.MEDIUM));
fixture.setVmBeans(new LinkedList());
fixture.reCalculate();
// An unexpected exception was thrown in user code while executing this test:
// java.lang.NoClassDefFoundError: Could not initialize class com.intuit.tank.api.enumerated.IncrementStrategy
// at com.intuit.tank.project.BaseJob.<init>(BaseJob.java:28)
// at com.intuit.tank.project.JobConfiguration.<init>(JobConfiguration.java:63)
// at com.intuit.tank.project.Workload.<init>(Workload.java:57)
}
/**
* Run the void setVmBeans(List<VMNodeBean>) method test.
*
* @throws Exception
*
* @generatedBy CodePro at 12/15/14 3:52 PM
*/
@Test
public void testSetVmBeans_1()
throws Exception {
Workload workload = new Workload();
workload.setJobConfiguration(new JobConfiguration());
JobInstance jobInstance = new JobInstance(workload, "");
jobInstance.setEndTime(new Date());
jobInstance.setJobDetails("");
jobInstance.setTotalVirtualUsers(1);
jobInstance.setStatus(JobQueueStatus.Aborted);
jobInstance.setStartTime(new Date());
ActJobNodeBean fixture = new ActJobNodeBean(jobInstance, true, FastDateFormat.getDateTimeInstance(FastDateFormat.MEDIUM, FastDateFormat.MEDIUM));
fixture.setVmBeans(new LinkedList());
List<VMNodeBean> vmBeans = new LinkedList();
fixture.setVmBeans(vmBeans);
// An unexpected exception was thrown in user code while executing this test:
// java.lang.NoClassDefFoundError: Could not initialize class com.intuit.tank.api.enumerated.IncrementStrategy
// at com.intuit.tank.project.BaseJob.<init>(BaseJob.java:28)
// at com.intuit.tank.project.JobConfiguration.<init>(JobConfiguration.java:63)
// at com.intuit.tank.project.Workload.<init>(Workload.java:57)
}
}