Articles of unidade

O que é teste de unidade, teste de integração, teste de fumaça, teste de regressão?

O que é teste de unidade, teste de integração, teste de fumaça, teste de regressão e quais são as diferenças entre eles? Quais ferramentas posso usar para cada uma delas? Por exemplo, eu uso o JUnit e o NUnit para teste de unidade e teste de integração. Existe algum teste de fumaça ou ferramentas de […]

Testes unitários vs testes funcionais

Qual é a diferença entre testes unitários e testes funcionais? Um teste de unidade também pode testar uma function?

Método final mocking

Eu preciso zombar de alguma class com o método final usando mockito. Eu escrevi algo assim @Test public void test() { B b = mock(B.class); doReturn(“bar called”).when(b).bar(); assertEquals(“must be \”overrided\””, “bar called”, b.bar()); //bla-bla } class B { public final String bar() { return “fail”; } } Mas isso falha. Eu tentei alguns “hack” e […]

Qual é a diferença entre testes de unidade e testes de integração?

Qual é a diferença entre testes de unidade e testes de integração? Existem nomes diferentes para esses testes? Como algumas pessoas chamando testes funcionais de testes de unidade, etc?

Como os principais frameworks C # DI / IoC se comparam?

Correndo o risco de entrar no território da guerra santa, quais são os pontos fortes e fracos dessas estruturas populares de DI / IoC, e alguém poderia facilmente ser considerado o melhor? ..: Ninject Unidade Castle.Windsor Autofac StructureMap Existem outras Estruturas de DI / IoC para C # que eu não listei aqui? No contexto […]

Qual é a diferença entre integração e testes de unidade?

Eu conheço a chamada definição de livro de testes de unidade e testes de integração. O que eu estou curioso é quando é hora de escrever testes de unidade … Vou escrevê-los para cobrir tantos conjuntos de classs quanto possível. Por exemplo, se eu tiver uma class do Word , gravarei alguns testes de unidade […]

Código C do teste de unidade

Eu trabalhei em um sistema embarcado neste verão escrito em linha reta C. Foi um projeto existente que a empresa em que eu trabalhava havia assumido. Tornei-me bastante acostumado a escrever testes unitários em Java usando o JUnit, mas fiquei perdendo quanto à melhor maneira de escrever testes de unidade para código existente (que precisava […]

Usando o IoC para testes unitários

Como um contêiner IoC pode ser usado para testes unitários? É útil gerenciar mocks em uma solução enorme (mais de 50 projetos) usando o IoC? Alguma experięncia? Quaisquer bibliotecas C # que funcionem bem para usá-lo em testes de unidade?

Como executar casos de teste JUnit a partir da linha de comando

Eu gostaria de executar casos de teste JUnit na linha de comando. Como posso fazer isso?

Devo testar methods privados ou apenas públicos?

Eu li este post sobre como testar methods privados. Eu normalmente não os testo, porque sempre achei mais rápido testar apenas methods públicos que serão chamados de fora do object. Você testa methods privados? Eu deveria sempre testá-los?