Articles of teste de unidade

Classe de teste com uma nova () chamada com Mockito

Eu tenho uma class legada que contém uma chamada new () para instanciar um LoginContext (): public class TestedClass { public LoginContext login(String user, String password) { LoginContext lc = new LoginContext(“login”, callbackHandler); } } Eu quero testar essa class usando Mockito para zombar do LoginContext, pois exige que o material de segurança do JAAS […]

Agrupando testes JUnit

Existe alguma maneira de agrupar os testes no JUnit, para que eu possa executar apenas alguns grupos? Ou é possível anotar alguns testes e, em seguida, desativá-los globalmente? Estou usando o JUnit 4 , não posso usar o TestNG. edit: @RunWith e @SuiteClasses funciona muito bem. Mas é possível anotar assim apenas alguns testes na […]

Zombando de um useragent em javascript?

Eu estou procurando uma maneira de alterar programaticamente navigator.userAgent on the fly. Na minha tentativa fracassada de obter um testador de unidade javascript automatizado, desisti e tentei começar a usar o fireunit. Imediatamente, eu bati em uma das paredes de usar um navegador real para testes de javascript. Especificamente, preciso alterar o navigator.userAgent para simular […]

Zombando do contexto do controlador Asp.net-mvc

Portanto, o contexto do controlador depende de algumas partes internas do asp.net. Quais são algumas maneiras de simplificá-las para testes de unidade? Parece muito fácil entupir testes com toneladas de configuração quando eu preciso apenas, por exemplo, Request.HttpMethod para retornar “GET”. Eu vi alguns exemplos / ajudantes nas redes, mas alguns são datados. Achei que […]

Qual é o objective dos objects simulados?

Eu sou novo no teste de unidade, e eu continuamente ouço as palavras ‘mock objects’ muito espalhadas. Em termos leigos, alguém pode explicar o que são objects simulados e para que são tipicamente usados ​​ao escrever testes de unidade?

Como testar uma function estática

Ao aplicar unit-test a algum código C, nos deparamos com um problema em que alguma function estática não pode ser chamada no arquivo de teste, sem modificar o código-fonte. Existe alguma maneira simples ou razoável de superar este problema?

Execute um único teste de uma class JUnit usando a linha de comando

Eu estou tentando encontrar uma abordagem que me permitirá executar um único teste de uma class JUnit usando apenas linha de comando e java. Eu posso executar todo o conjunto de testes da class usando o seguinte: java -cp …. org.junit.runner.JUnitCore org.package.classname O que eu realmente quero fazer é algo assim: java -cp …. org.junit.runner.JUnitCore […]

Comparação de frameworks de teste de unidade c ++

Eu sei que já existem algumas questões sobre recomendações para frameworks de teste de unidade c ++, mas todas as respostas não ajudaram, pois apenas recomendam uma das estruturas, mas não fornecem nenhuma informação sobre uma comparação (recurso). Acho que os frameworks mais interessantes são o CppUnit, o Boost e o novo framework de testes […]

Métodos de teste de unidade vazia?

Qual é a melhor maneira de testar um método que não retorna nada? Especificamente em c #. O que estou realmente tentando testar é um método que pega um arquivo de log e o analisa para strings específicas. As cadeias são então inseridas em um database. Nada que não tenha sido feito antes, mas ser […]

Como zombar do pedido no controlador no asp.net MVC?

Eu tenho um controlador em C # usando o framework ASP.Net MVC public class HomeController:Controller{ public ActionResult Index() { if (Request.IsAjaxRequest()) { //do some ajaxy stuff } return View(“Index”); } } Eu tenho algumas dicas sobre zombaria e estava esperando para testar o código com o seguinte e RhinoMocks var mocks = new MockRepository(); var […]