use of com.axway.ats.agent.core.Component in project ats-framework by Axway.
the class DisabledTest_RampUpQueueLoaderFixedDuration method setUpTest_ActionInvoker.
@BeforeClass
public static void setUpTest_ActionInvoker() throws AgentException {
Component component = new Component(TEST_COMPONENT_NAME);
ComponentActionMap actionMap = new ComponentActionMap(TEST_COMPONENT_NAME);
actionMap.registerActionClass(LoadTestActionClass.class);
component.setActionMap(actionMap);
ComponentRepository componentRepository = ComponentRepository.getInstance();
componentRepository.clear();
componentRepository.putComponent(component);
ActionRequest actionRequest = new ActionRequest(TEST_COMPONENT_NAME, "action 1", new Object[] { 3 });
actionRequests = new ArrayList<ActionRequest>();
actionRequests.add(actionRequest);
}
use of com.axway.ats.agent.core.Component in project ats-framework by Axway.
the class MockDbEnvironmentUnit method getTestComponent.
private Component getTestComponent() {
Component testComponent = new Component(COMPONENT_NAME);
Map<String, Object> customProperties = new HashMap<String, Object>();
customProperties.put(DbKeys.PORT_KEY, 3306);
List<EnvironmentUnit> environmentUnits = new ArrayList<EnvironmentUnit>();
environmentUnits.add(new MockDbEnvironmentUnit(new DbConnMySQL("host_1", "db_1", "user_1", "password_1", customProperties)));
testComponent.setEnvironments(Arrays.asList(new ComponentEnvironment(COMPONENT_NAME, null, environmentUnits, "backupFolder")));
return testComponent;
}
use of com.axway.ats.agent.core.Component in project ats-framework by Axway.
the class Test_ActionInvoker method setUpTest_ActionInvoker.
@BeforeClass
public static void setUpTest_ActionInvoker() throws AgentException {
Component component = new Component(TEST_COMPONENT_NAME);
ComponentActionMap actionMap = new ComponentActionMap(TEST_COMPONENT_NAME);
actionMap.registerActionClass(ReallyComplexActionClass.class);
component.setActionMap(actionMap);
ComponentRepository componentRepository = ComponentRepository.getInstance();
componentRepository.clear();
componentRepository.putComponent(component);
}
use of com.axway.ats.agent.core.Component in project ats-framework by Axway.
the class Test_ActionMethod method setUpTest_ActionHandler.
@BeforeClass
public static void setUpTest_ActionHandler() throws AgentException {
Component component = new Component(TEST_COMPONENT_NAME);
ComponentActionMap actionMap = new ComponentActionMap(TEST_COMPONENT_NAME);
actionMap.registerActionClass(ReallyComplexActionClass.class);
component.setActionMap(actionMap);
ComponentRepository componentRepository = ComponentRepository.getInstance();
componentRepository.clear();
componentRepository.putComponent(component);
}
Aggregations