Class RestJmsSharedBaseIntegrationTest
- java.lang.Object
-
- org.kie.server.integrationtests.shared.basetests.KieServerBaseIntegrationTest
-
- org.kie.server.integrationtests.shared.basetests.RestJmsSharedBaseIntegrationTest
-
public abstract class RestJmsSharedBaseIntegrationTest extends KieServerBaseIntegrationTest
-
-
Field Summary
Fields Modifier and Type Field Description protected static org.kie.api.command.KieCommandscommandsFactoryorg.kie.server.client.KieServicesConfigurationconfigurationprotected static StringCUSTOM_PARAM_CLASS_NAMEprotected static org.kie.api.runtime.KieContainerkieContainerorg.kie.server.api.marshalling.MarshallingFormatmarshallingFormatprotected static StringPERSON_CLASS_NAME-
Fields inherited from class org.kie.server.integrationtests.shared.basetests.KieServerBaseIntegrationTest
client, controller, DEFAULT_TIMEOUT, extraClasses, logger, router, server
-
-
Constructor Summary
Constructors Constructor Description RestJmsSharedBaseIntegrationTest()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidassertClientException(org.assertj.core.api.ThrowableAssert.ThrowingCallable callable, int expectedHttpCode, String message)protected voidassertClientException(org.assertj.core.api.ThrowableAssert.ThrowingCallable callable, int expectedHttpCode, String restMessage, String jmsMessage)protected voidchangeUser(String username)Change user used by client.protected ObjectcreateCustomParameterInstance(String name, long value)protected org.kie.server.client.KieServicesClientcreateDefaultClient()protected ObjectcreateInstance(String objectClassIdentifier, Object... constructorParameters)Instantiate custom object.protected static org.kie.server.client.KieServicesConfigurationcreateKieServicesJmsConfiguration()protected static org.kie.server.client.KieServicesConfigurationcreateKieServicesRestConfiguration()protected ObjectcreatePersonInstance(String name)static Collection<Object[]>data()protected List<org.kie.server.api.model.admin.ExecutionErrorInstance>filterErrorsByProcessId(Collection<org.kie.server.api.model.admin.ExecutionErrorInstance> errors, String processId)protected List<org.kie.server.api.model.admin.ExecutionErrorInstance>filterErrorsByProcessInstanceId(Collection<org.kie.server.api.model.admin.ExecutionErrorInstance> errors, Long processInstanceId)-
Methods inherited from class org.kie.server.integrationtests.shared.basetests.KieServerBaseIntegrationTest
addExtraCustomClasses, additionalConfiguration, cleanupSingletonSessionId, createContainer, createContainer, createContainer, createDefaultClient, createDefaultStaticClient, createDefaultStaticClient, createDefaultStaticClient, disposeAllContainers, disposeAllServerInstances, setup, setupClass, setupClass, setupClients, tearDown
-
-
-
-
Field Detail
-
marshallingFormat
public org.kie.server.api.marshalling.MarshallingFormat marshallingFormat
-
configuration
public org.kie.server.client.KieServicesConfiguration configuration
-
commandsFactory
protected static org.kie.api.command.KieCommands commandsFactory
-
kieContainer
protected static org.kie.api.runtime.KieContainer kieContainer
-
PERSON_CLASS_NAME
protected static final String PERSON_CLASS_NAME
- See Also:
- Constant Field Values
-
CUSTOM_PARAM_CLASS_NAME
protected static final String CUSTOM_PARAM_CLASS_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
data
public static Collection<Object[]> data()
-
createDefaultClient
protected org.kie.server.client.KieServicesClient createDefaultClient() throws Exception- Specified by:
createDefaultClientin classKieServerBaseIntegrationTest- Throws:
Exception
-
createInstance
protected Object createInstance(String objectClassIdentifier, Object... constructorParameters)
Instantiate custom object.- Parameters:
objectClassIdentifier- Object class identifier - usually class name.constructorParameters- Object's constructor parameters.- Returns:
- Instantiated object.
-
createCustomParameterInstance
protected Object createCustomParameterInstance(String name, long value)
-
changeUser
protected void changeUser(String username) throws Exception
Change user used by client.- Parameters:
username- Name of user, default user taken from TestConfig in case of null parameter.- Throws:
Exception
-
createKieServicesJmsConfiguration
protected static org.kie.server.client.KieServicesConfiguration createKieServicesJmsConfiguration()
-
createKieServicesRestConfiguration
protected static org.kie.server.client.KieServicesConfiguration createKieServicesRestConfiguration()
-
assertClientException
protected void assertClientException(org.assertj.core.api.ThrowableAssert.ThrowingCallable callable, int expectedHttpCode, String message)
-
assertClientException
protected void assertClientException(org.assertj.core.api.ThrowableAssert.ThrowingCallable callable, int expectedHttpCode, String restMessage, String jmsMessage)
-
filterErrorsByProcessId
protected List<org.kie.server.api.model.admin.ExecutionErrorInstance> filterErrorsByProcessId(Collection<org.kie.server.api.model.admin.ExecutionErrorInstance> errors, String processId)
-
filterErrorsByProcessInstanceId
protected List<org.kie.server.api.model.admin.ExecutionErrorInstance> filterErrorsByProcessInstanceId(Collection<org.kie.server.api.model.admin.ExecutionErrorInstance> errors, Long processInstanceId)
-
-