Articles of junit

Quando usar o STRAIGHT_JOIN com o MySQL

Acabei de ter uma consulta bastante complexa com a qual estava trabalhando e levei 8 segundos para ser executada. EXPLAIN estava mostrando uma ordem de tabela estranha e meus índices não estavam sendo usados ​​mesmo com a dica FORCE INDEX. Eu me deparei com a palavra-chave STRAIGHT_JOIN join e comecei a replace algumas das minhas […]

Afirme sobre uma lista no Junit

Como fazer asserções sobre uma lista em um caso de teste JUnit ? Não apenas o tamanho da lista, mas também o conteúdo da lista.

Maneira fácil de executar o mesmo teste de junit repetidas vezes?

Como o título diz, estou procurando uma maneira simples de executar os testes do JUnit 4.x várias vezes seguidas automaticamente usando o Eclipse. Um exemplo seria executar o mesmo teste 10 vezes seguidas e informar o resultado. Nós já temos uma maneira complexa de fazer isso, mas eu estou procurando uma maneira simples de fazer […]

Nenhum teste encontrado com o corredor de teste ‘JUnit 4’

Meu teste de Java funcionou bem no Eclipse. Mas agora, quando eu relançar o teste no menu de execução, recebo a seguinte mensagem: No tests found with test runner ‘JUnit 4’ No arquivo .classpath , tenho todos os arquivos jar e, no final, tenho: Como posso resolver esse erro e fazer com que os testes […]

MongoDB integrado ao executar testes de integração

Minha pergunta é uma variação deste . Como meu projeto de aplicativo da Web Java requer muitos filtros / consultas de leitura e interfaces com ferramentas como o GridFS, estou com dificuldades para pensar em uma maneira sensata de empregar o MongoDB da maneira sugerida pela solução acima. Portanto, estou pensando em executar uma instância […]

SQLite – Como você junta tabelas de bancos de dados diferentes?

Eu tenho um aplicativo que usa um database SQLite e tudo funciona da maneira que deveria. Estou agora no processo de adicionar novas funcionalidades que requerem um segundo database SQLite, mas estou tendo dificuldades para descobrir como unir tabelas a partir de bancos de dados diferentes. Se alguém puder me ajudar com este, eu realmente […]

Obtendo “NoSuchMethodError: org.hamcrest.Matcher.describeMismatch” ao executar o teste no IntelliJ 10.5

Estou usando o JUnit-dep 4.10 e o Hamcrest 1.3.RC2. Eu criei um correspondente personalizado que se parece com o seguinte: public static class MyMatcher extends TypeSafeMatcher { @Override protected boolean matchesSafely(String s) { /* implementation */ } @Override public void describeTo(Description description) { /* implementation */ } @Override protected void describeMismatchSafely(String item, Description mismatchDescription) { […]

Alterando nomes de testes parametrizados

Existe uma maneira de definir meus próprios nomes de casos de teste personalizados ao usar testes parametrizados no JUnit4? Eu gostaria de mudar o padrão – [Test class].runTest[n] – para algo significativo.

O tipo de uma das expressões na cláusula de junit está incorreto no Entity Framework

Ao tentar executar esta consulta: var query = from dpr in ctx.DPR_MM join q in ctx.QOT on dpr.DPR_QOT_ID equals qot_id join p in ctx.PAY_MM on new { q.QOT_SEC_ID, dpr.DPR_TS } equals new { p.PAY_SEC_ID, p.PAY_DATE } where q.QOT_ID = qot_id select new { dpr.dpr_ts, dpr.dpr_close, pay.First().pay_dividend }; Estou recebendo este erro: O tipo de uma […]

Especificação do formato JUnit XML que o Hudson suporta

Eu tenho o Hudson como servidor de continuous integration e desejo usar a opção ‘Publicar relatório de resultado do teste JUnit’. Mas eu não uso ferramentas xUnit para testes, em vez de ter scripts shell que executam testes e retornam resultados em formato simples. Estou pensando em fazer um script que transforme esses resultados no […]