Uses of Class
org.faktorips.runtime.test.IpsTestCaseBase
Packages that use IpsTestCaseBase
-
Uses of IpsTestCaseBase in org.faktorips.runtime
Methods in org.faktorips.runtime that return IpsTestCaseBaseModifier and TypeMethodDescriptionIRuntimeRepository.getIpsTestCase(String qName) Returns the test case for the given qualified name.IRuntimeRepository.getIpsTestCase(String qName, IRuntimeRepository runtimeRepository) Returns the test case for the given qualified name.protected IpsTestCaseBaseInMemoryRuntimeRepository.getIpsTestCaseInternal(String qName, IRuntimeRepository runtimeRepository) Methods in org.faktorips.runtime with parameters of type IpsTestCaseBaseModifier and TypeMethodDescriptionvoidInMemoryRuntimeRepository.putIpsTestCase(IpsTestCaseBase test) Puts the test case into the repository. -
Uses of IpsTestCaseBase in org.faktorips.runtime.internal
Methods in org.faktorips.runtime.internal that return IpsTestCaseBaseModifier and TypeMethodDescriptionprotected IpsTestCaseBaseAbstractClassLoadingRuntimeRepository.createTestCase(TestCaseTocEntry tocEntry, IRuntimeRepository runtimeRepository) protected abstract IpsTestCaseBaseAbstractTocBasedRuntimeRepository.createTestCase(TestCaseTocEntry tocEntry, IRuntimeRepository runtimeRepository) Creates the test case object for the given toc entry.AbstractRuntimeRepository.getIpsTestCase(String qName) AbstractRuntimeRepository.getIpsTestCase(String qName, IRuntimeRepository runtimeRepository) protected abstract IpsTestCaseBaseAbstractRuntimeRepository.getIpsTestCaseInternal(String qName, IRuntimeRepository runtimeRepository) Same asAbstractRuntimeRepository.getIpsTestCase(String, IRuntimeRepository)but searches only in this repository and not the ones this repository depends on.protected IpsTestCaseBaseAbstractTocBasedRuntimeRepository.getIpsTestCaseInternal(String qName, IRuntimeRepository runtimeRepository) IpsTestCases are created new every time and should not be cached because the test data could change for every test creation. -
Uses of IpsTestCaseBase in org.faktorips.runtime.test
Subclasses of IpsTestCaseBase in org.faktorips.runtime.testModifier and TypeClassDescriptionclassClass to execute and test formulas on product cmpts.classAn ips test case defines the fixture to run a test.Methods in org.faktorips.runtime.test that return IpsTestCaseBaseModifier and TypeMethodDescriptionIpsTestFailure.getTestCase()Returns the test case that has failed.Methods in org.faktorips.runtime.test with parameters of type IpsTestCaseBaseModifier and TypeMethodDescriptionstatic voidIpsTestCaseJUnitAdapterUtil.runTestCase(IpsTestCaseBase ipsTestCase, IpsTestListener listener) Runs the ips test case.Constructors in org.faktorips.runtime.test with parameters of type IpsTestCaseBaseModifierConstructorDescriptionIpsTestCaseJUnit5Adapter(IpsTestCaseBase ipsTestCase) IpsTestCaseJUnitAdapter(IpsTestCaseBase ipsTestCase) Creates a new test failure that was caused because an assertion has failed.IpsTestFailure(IpsTestCaseBase test, Object expectedValue, Object actualValue) Creates a new test failure that was caused because the given actual value is not equal to the expected value.IpsTestFailure(IpsTestCaseBase test, Object expectedValue, Object actualValue, String testObject, String testedAttribute, String message) Creates a new test failure that was caused because the given actual value is not equal to the expected value.IpsTestFailure(IpsTestCaseBase test, Throwable t) Creates a new test error.