Existe uma maneira de capturar uma lista de tipos específicos usando mockitos ArgumentCaptore. Isso não funciona: ArgumentCaptor<ArrayList<SomeType>> argument =
Existe uma maneira de capturar uma lista de tipos específicos usando mockitos ArgumentCaptore. Isso não funciona: ArgumentCaptor<ArrayList<SomeType>> argument =
Nota do moderador: já existem 39 respostas postadas aqui (algumas foram excluídas). Antes de postar sua resposta, considere se você pode ou não adicionar algo significativo à discussão. É mais do que provável que você apenas repita o que alguém já disse. Ocasionalmente, preciso me tornar um...
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha...
Código: # coding=utf-8 import pytest def whatever(): return 9/0 def test_whatever(): try: whatever() except ZeroDivisionError as exc: pytest.fail(exc, pytrace=True) Resultado: ================================ test session starts ================================= platform linux2 -- Python...
O Visual Studio permite o teste de unidade de métodos particulares por meio de uma classe acessadora gerada automaticamente. Eu escrevi um teste de um método privado que é compilado com êxito, mas falha no tempo de execução. Uma versão bastante mínima do código e do teste é: //in project...
Estou usando o Mocha para testar meu aplicativo NodeJS. Não consigo descobrir como usar seu recurso de cobertura de código. Tentei pesquisar no Google, mas não encontrei nenhum tutorial adequado. Por favor
Eu achei a discussão em Você testa o método privado informativo. Eu decidi que, em algumas classes, quero ter métodos protegidos, mas testá-los. Alguns desses métodos são estáticos e curtos. Como a maioria dos métodos públicos os utiliza, provavelmente poderei remover os testes com segurança mais...
Eu tenho dois testes no meu grupo de teste. Um usa, o outro usa teste, e eles parecem estar funcionando de maneira muito semelhante. Qual a diferença entre eles? describe('updateAll', () => { it('no force', () => { return updateAll(TableName, ["fileName"], {compandId: "test"})...
Fechado . Esta questão é baseada em opiniões . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela possa ser respondida com fatos e citações editando esta postagem . Fechado há 6 anos . Melhore...
Eu tenho um teste como este: [TestCase("~/page/myaction")] public void Page_With_Custom_Action(string path) { // Arrange var pathData = new Mock<IPathData>(); var pageModel = new Mock<IPageModel>(); var repository = new Mock<IPageRepository>(); var mapper = new...
Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado há 4 anos . Melhore esta...
Em nossa equipe, definimos a maioria dos casos de teste como este: Uma classe "framework" ourtcfw.py: import unittest class OurTcFw(unittest.TestCase): def setUp: # something # other stuff that we want to use everywhere e muitos casos de teste como testMyCase.py: import localweather class...
A estrutura JUnit contém 2 Assertclasses (em pacotes diferentes, obviamente) e os métodos em cada uma parecem ser muito semelhantes. Alguém pode explicar por que isso é? As classes às quais me refiro são: junit.framework.Asserte
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha...
Como você constrói um projeto Maven sem executar testes de unidade? Atualmente estou reestruturando algum código que tenho para um Servlet e gostaria de testá-lo no meu navegador da Web (o que significa executar mvn installpara fazer o .warupload para o Tomcat). Estou perfeitamente ciente de que...
No JUnit 3, eu poderia obter o nome do teste atualmente em execução assim: public class MyTest extends TestCase { public void testSomething() { System.out.println("Current test is " + getName()); ... } } que imprimiria "Teste atual é testSomething". Existe alguma maneira simples ou...
Eu sei que uma maneira de fazer isso seria: @Test public void foo(){ try{ //execute code that you expect not to throw Exceptions. } catch(Exception e){ fail("Should not have thrown any exception"); } } Existe alguma maneira mais limpa de fazer isso. (Provavelmente usando o Junit...
Eu tenho algum tipo de dados de teste e quero criar um teste de unidade para cada item. Minha primeira ideia foi fazer assim: import unittest l = [["foo", "a", "a",], ["bar", "a", "b"], ["lee", "b", "b"]] class TestSequence(unittest.TestCase): def testsample(self): for name, a,b in l: print...
Eu usei o easy_install para instalar o pytest em um mac e comecei a escrever testes para um projeto com uma estrutura de arquivos como esta: repo/ repo/app.py repo/settings.py repo/models.py repo/tests/ repo/tests/test_app.py executar py.testenquanto no diretório repo, tudo se comporta como você...
Eu tenho alguns testes que usam o built-in Microsoft.VisualStudio.TestTools.UnitTesting, mas não consigo executá-los. Estou usando o visual studio 2012 ultimate. Eu tenho uma solução de dois projetos; Tem-se testes, using Microsoft.VisualStudio.TestTools.UnitTesting, [TestClass]antes da classe,...