Package de.cuioss.test.jsf.component
Class ValueExpressionPropertyContract<T extends UIComponent>
- java.lang.Object
-
- de.cuioss.test.jsf.component.ValueExpressionPropertyContract<T>
-
- Type Parameters:
T- Rule does not apply to annotations: There is no inheritance
- All Implemented Interfaces:
de.cuioss.test.valueobjects.api.TestContract<T>
public class ValueExpressionPropertyContract<T extends UIComponent> extends Object implements de.cuioss.test.valueobjects.api.TestContract<T>
Tests all given properties according to the given List ofComponentPropertyMetadata- Author:
- Oliver Wolff
-
-
Constructor Summary
Constructors Constructor Description ValueExpressionPropertyContract(de.cuioss.test.valueobjects.objects.ParameterizedInstantiator<T> instantiator, List<ComponentPropertyMetadata> metadatas, FacesContext facesContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidassertContract()de.cuioss.test.valueobjects.objects.ParameterizedInstantiator<T>getInstantiator()
-
-
-
Constructor Detail
-
ValueExpressionPropertyContract
public ValueExpressionPropertyContract(de.cuioss.test.valueobjects.objects.ParameterizedInstantiator<T> instantiator, List<ComponentPropertyMetadata> metadatas, FacesContext facesContext)
- Parameters:
instantiator-metadatas-facesContext-
-
-
Method Detail
-
assertContract
public void assertContract()
- Specified by:
assertContractin interfacede.cuioss.test.valueobjects.api.TestContract<T extends UIComponent>
-
getInstantiator
public de.cuioss.test.valueobjects.objects.ParameterizedInstantiator<T> getInstantiator()
- Specified by:
getInstantiatorin interfacede.cuioss.test.valueobjects.api.TestContract<T extends UIComponent>
-
-