Resultados da pesquisa a pedido "hamcrest"

5 a resposta

Como verificar se a coleção contém itens em uma determinada ordem usando o Hamcrest

Como verificar usando o Hamcrest se determinada coleção contém itens dados em uma determinada ordem? eu tentei

3 a resposta

Existe uma maneira de usar as asserções do AssertJ com o Spring MVC Test?

Uso o AssertJ há algum tempo em meus projetos. Recentemente, comecei a usar o Spring MVC Test para testar os controladores Spring MVC. Mas não estou aprendendo como usar o AssertJ com ele. Todos os exemplos que vejo online usam Hamcrest com ...

1 a resposta

Mockito's Matcher vs Hamcrest Matcher?

Vai ser fácil, mas não consigo encontrar a diferença entre eles e qual usar, se eu tiver as duas libs incluídas no meu caminho de classe?

8 a resposta

Mapeie a igualdade usando o Hamcrest

Gostaria de usar o hamcrest para afirmar que dois mapas são iguais, ou seja, eles têm o mesmo conjunto de chaves apontando para os mesmos valores. Meu melhor palpite atual é: assertThat( affA.entrySet(), hasItems( affB.entrySet() );que dá: O ...

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", ...

9 a resposta

Por que esse código não tenta usar os hasItems de Hamcrest?

6 a resposta

Como faço para afirmar um Iterable contém elementos com uma determinada propriedade?

Suponha que eu queira testar um método com esta assinatura:

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 ...

4 a resposta

Mockito, JUnit, Hamcrest, Versionamento

Por padrão, a versão necessária do Hamcrest para:JUnit 4.11Hamcrest 1.3Mockito-core 1.9.5Hamcrest 1.1Não houve mudanças insignificantes na API entre Hamcrest...

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", ...