Class DefaultPropertyAssertionFactory
- java.lang.Object
-
- eu.tsystems.mms.tic.testframework.internal.asserts.DefaultPropertyAssertionFactory
-
- All Implemented Interfaces:
eu.tsystems.mms.tic.testframework.internal.asserts.PropertyAssertionFactory,eu.tsystems.mms.tic.testframework.logging.Loggable
public class DefaultPropertyAssertionFactory extends java.lang.Object implements eu.tsystems.mms.tic.testframework.internal.asserts.PropertyAssertionFactory, eu.tsystems.mms.tic.testframework.logging.LoggableDefault implementation ofPropertyAssertionFactory
-
-
Constructor Summary
Constructors Constructor Description DefaultPropertyAssertionFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <ASSERTION extends eu.tsystems.mms.tic.testframework.internal.asserts.AbstractPropertyAssertion,TYPE>
ASSERTIONcreateAssertion(java.lang.Class<ASSERTION> assertionClass, eu.tsystems.mms.tic.testframework.internal.asserts.AbstractPropertyAssertion parentAssertion, eu.tsystems.mms.tic.testframework.internal.asserts.AssertionProvider<TYPE> provider)<ASSERTION extends eu.tsystems.mms.tic.testframework.internal.asserts.AbstractPropertyAssertion,TYPE>
ASSERTIONcreateWithConfig(java.lang.Class<ASSERTION> assertionClass, eu.tsystems.mms.tic.testframework.internal.asserts.PropertyAssertionConfig config, eu.tsystems.mms.tic.testframework.internal.asserts.AssertionProvider<TYPE> provider)<ASSERTION extends eu.tsystems.mms.tic.testframework.internal.asserts.AbstractPropertyAssertion,TYPE>
ASSERTIONcreateWithParent(java.lang.Class<ASSERTION> assertionClass, eu.tsystems.mms.tic.testframework.internal.asserts.AbstractPropertyAssertion parentAssertion, eu.tsystems.mms.tic.testframework.internal.asserts.AssertionProvider<TYPE> provider)
-
-
-
Method Detail
-
createAssertion
public <ASSERTION extends eu.tsystems.mms.tic.testframework.internal.asserts.AbstractPropertyAssertion,TYPE> ASSERTION createAssertion(java.lang.Class<ASSERTION> assertionClass, eu.tsystems.mms.tic.testframework.internal.asserts.AbstractPropertyAssertion parentAssertion, eu.tsystems.mms.tic.testframework.internal.asserts.AssertionProvider<TYPE> provider)
-
createWithParent
public <ASSERTION extends eu.tsystems.mms.tic.testframework.internal.asserts.AbstractPropertyAssertion,TYPE> ASSERTION createWithParent(java.lang.Class<ASSERTION> assertionClass, eu.tsystems.mms.tic.testframework.internal.asserts.AbstractPropertyAssertion parentAssertion, eu.tsystems.mms.tic.testframework.internal.asserts.AssertionProvider<TYPE> provider)- Specified by:
createWithParentin interfaceeu.tsystems.mms.tic.testframework.internal.asserts.PropertyAssertionFactory
-
createWithConfig
public <ASSERTION extends eu.tsystems.mms.tic.testframework.internal.asserts.AbstractPropertyAssertion,TYPE> ASSERTION createWithConfig(java.lang.Class<ASSERTION> assertionClass, eu.tsystems.mms.tic.testframework.internal.asserts.PropertyAssertionConfig config, eu.tsystems.mms.tic.testframework.internal.asserts.AssertionProvider<TYPE> provider)- Specified by:
createWithConfigin interfaceeu.tsystems.mms.tic.testframework.internal.asserts.PropertyAssertionFactory
-
-