public abstract class AssertionsWComponentBase<T extends org.apache.wicket.Component,SELF extends AssertionsWComponentBase<T,SELF>>
extends org.opensingular.lib.commons.test.AssertionsBase<T,SELF>
| Constructor and Description |
|---|
AssertionsWComponentBase(T c) |
| Modifier and Type | Method and Description |
|---|---|
org.fest.assertions.api.ObjectAssert<Serializable> |
assertDefaultModelObject() |
AssertionsSInstance |
assertSInstance()
Verifica se o objeto atual possui um model que contem alguma SInstance, dispara expection caso não possua
|
AssertionsWTextField |
asTextField()
Verifica se o componente é um TextField e sendo retorna um assertiva específica para esse caso.
|
SELF |
debugComponentTree()
Gera para o console a árvore de componentes a partir do elemento atual.
|
protected String |
errorMsg(String msg) |
AssertionsWComponent |
findSubComponent(Predicate<org.apache.wicket.Component> predicate)
Busca um sub componente do componente atual que atenda ao critério informado.
|
AssertionsWComponent |
getSubCompomentForSInstance(SInstance expectedInstance)
Busca um sub componente do componente atual que possua um model cujo o valor seja a
SInstance informada. |
AssertionsWComponentList<org.apache.wicket.Component> |
getSubCompomentsWithId(String componentId)
Retornar uma lista com todos os sub componentes com o ID informado.
|
AssertionsWComponent |
getSubCompomentWithId(String componentId)
Busca um sub componente do componente atual com o ID informado e retonar o resultado.
|
AssertionsWComponent |
getSubCompomentWithSInstance()
Busca um sub componente do componente atual que possua uma
SInstance como model do componente. |
<T extends SType<?>> |
getSubCompomentWithType(Class<? extends T> typeClass) |
AssertionsWComponent |
getSubCompomentWithType(SType<?> type)
Busca um sub componente do componente atual com o tipo informado e retonar o resultado.
|
AssertionsWComponent |
getSubCompomentWithTypeNameSimple(String nameSimple)
Busca um sub componente do componente atual com o nome do tipo informado e retonar o resultado.
|
<TT extends org.apache.wicket.Component> |
getSubComponents(Class<TT> targetClass)
Retornar uma lista com todos os sub componentes do atual que forem da classe informada.
|
AssertionsWComponentList<org.apache.wicket.Component> |
getSubComponents(Predicate<org.apache.wicket.Component> predicate)
Retornar uma lista dos sub componentes que atendem a critério informado.
|
AssertionsWComponentList<org.apache.wicket.Component> |
getSubComponentsWithSInstance()
Retornar uma lista com todos os sub componentes que possuem uma
SInstance associada em seu model. |
public AssertionsWComponentBase(T c)
protected String errorMsg(String msg)
errorMsg in class org.opensingular.lib.commons.test.AssertionsBase<T extends org.apache.wicket.Component,SELF extends AssertionsWComponentBase<T,SELF>>@Nonnull public final AssertionsWComponent getSubCompomentWithType(SType<?> type)
@Nonnull public final <T extends SType<?>> AssertionsWComponent getSubCompomentWithType(Class<? extends T> typeClass)
@Nonnull public final AssertionsWComponent getSubCompomentWithTypeNameSimple(String nameSimple)
@Nonnull public final AssertionsWComponent getSubCompomentWithId(String componentId)
public final AssertionsWComponent getSubCompomentForSInstance(@Nonnull SInstance expectedInstance)
SInstance informada.public final AssertionsWComponent getSubCompomentWithSInstance()
SInstance como model do componente.@Nonnull public final AssertionsWComponent findSubComponent(Predicate<org.apache.wicket.Component> predicate)
@Nonnull public final <TT extends org.apache.wicket.Component> AssertionsWComponentList<TT> getSubComponents(@Nonnull Class<TT> targetClass)
@Nonnull public final AssertionsWComponentList<org.apache.wicket.Component> getSubCompomentsWithId(@Nonnull String componentId)
A lista pode ser de tamanho zero.
public final AssertionsWComponentList<org.apache.wicket.Component> getSubComponentsWithSInstance()
SInstance associada em seu model.
A lista pode ser de tamanho zero.
@Nonnull public final AssertionsWComponentList<org.apache.wicket.Component> getSubComponents(@Nonnull Predicate<org.apache.wicket.Component> predicate)
A lista pode ser de tamanho zero.
@Nonnull public AssertionsWTextField asTextField()
@Nonnull public AssertionsSInstance assertSInstance()
public org.fest.assertions.api.ObjectAssert<Serializable> assertDefaultModelObject()
public final SELF debugComponentTree()
Copyright © 2017. All rights reserved.