Resultados da pesquisa a pedido "hamcrest"

1 a resposta

Como usar o Hamcrest para testar a exceção?

Eu tenho o seguinte código:

15 a resposta

java.lang.NoClassDefFoundError: org / hamcrest / SelfDescribing

Enquanto correndo

36 a resposta

estes @hamcrest sempre falham

Estou usando o hamcrest 1.3 para testar meu código. É simplesmente um dado. Estou tentando testá-lo para garantir que o número gerado seja menor que 13. Eu tinha uma instrução de impressão que imprimia qual era o número gerado. O número gerado ...

5 a resposta

Como testar tipos enum?

1 a resposta

Qual é a diferença entre os hasItems, os contém e os contémInAnyOrder?

O Hamcrest fornece vários matchers para afirmar o conteúdo de uma coleção. Todos esses casos passam: Collection<String> c = ImmutableList.of("one", "two", "three"); assertThat(c, hasItems("one", "two", "three"); assertThat(c, contains("one", ...

1 a resposta

Existe um Hamcrest "para cada" Matcher que afirma que todos os elementos de uma coleção ou iterável correspondem a um único Matcher específico?

Dado umCollection ouIterable de itens, existe algumMatcher (ou combinação de correspondências) que afirmam que cada item corresponde a uma únicaMatcher? Por exemplo, dado este tipo de item: public interface Person { public String getGender(); ...

1 a resposta

Como posso usar o Hamcrest para verificar se cada elemento em uma matriz de duplas está “próximo” de cada elemento em outra matriz?

Eu gostaria de comparar duas matrizes de duplas. Usando baunilha JUnit, eu posso fazer:

3 a resposta

Teste no Hamcrest que existe apenas um item em uma lista com uma propriedade específica

Com o Hamcrest, podemos facilmente testar se existepelo menos umitem em uma lista com uma propriedade específica, por exemplo List<Pojo> myList = .... MatcherAssert.assertThat(myList, Matchers.hasItem(Matchers.<Pojo>hasProperty("fieldName", ...

2 a resposta

Generics hell: hamcrest matcher como um parâmetro de método

Então, vamos ter uma lista de seqüências de caracteres e uma função que leva um matcher Hamcrest e retorna um resultado do

3 a resposta

Qual é o padrão idiomático de Hamcrest para afirmar que cada elemento de um iterável corresponde a um determinado matcher?

Examine o seguinte trecho: assertThat( Arrays.asList("1x", "2x", "3x", "4z"), not(hasItem(not(endsWith("x")))) );Isso afirma que a lista não possui um elemento que não termine com "x". É claro que essa é a maneira de dois negativos de dizer que ...