Perguntas com a marcação «unit-testing»

O teste de unidade é um método pelo qual unidades individuais de código-fonte são testadas para determinar se são adequadas para uso.

1
Python simula vários valores de retorno
Estou usando pythons mock.patch e gostaria de alterar o valor de retorno para cada chamada. Aqui está a ressalva: a função que está sendo corrigida não possui entradas, portanto, não posso alterar o valor de retorno com base na entrada. Aqui está o meu código para referência. def get_boolean_response(): response …


11
Qual é o objetivo dos objetos simulados?
Eu sou novo no teste de unidade e ouço continuamente as palavras 'objetos simulados' jogados ao redor muito. Nos termos do leigo, alguém pode explicar o que são objetos falsos e para que são usados ​​normalmente ao escrever testes de unidade?


6
Executando um caso de teste específico no Django quando seu aplicativo tiver um diretório de testes
A documentação do Django ( http://docs.djangoproject.com/en/1.3/topics/testing/#running-tests ) diz que você pode executar casos de teste individuais especificando-os: $ ./manage.py test animals.AnimalTestCase Isso pressupõe que você tenha seus testes em um arquivo tests.py no seu aplicativo Django. Se isso for verdade, esse comando funcionará como esperado. Eu tenho meus testes para …


10
Teste de unidade do Node.js [fechado]
Fechadas. Esta pergunta não atende às diretrizes de estouro de pilha . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Stack Overflow. Fechado há 5 anos . Melhore esta pergunta Existe alguma estrutura de teste de unidade node.js …

12
Afirmar é igual a 2 listas em junho
Como posso fazer uma asserção de igualdade entre listas em um caso de teste JUnit ? A igualdade deve estar entre o conteúdo da lista. Por exemplo: List<String> numbers = Arrays.asList("one", "two", "three"); List<String> numbers2 = Arrays.asList("one", "two", "three"); List<String> numbers3 = Arrays.asList("one", "two", "four"); // numbers should be equal …


3
Como usar o ArgumentCaptor para stubbing?
Na documentação do Mockito e javadocs, ele diz É recomendável usar o ArgumentCaptor com verificação, mas não com stub. mas não entendo como o ArgumentCaptor pode ser usado para stub. Alguém pode explicar a declaração acima e mostrar como o ArgumentCaptor pode ser usado para stubbing ou fornecer um link …

4
Alterar tempo limite padrão para mocha
Se tivermos um arquivo de teste de unidade my-spec.js e em execução com o mocha: mocha my-spec.js O tempo limite padrão será 2000 ms. Pode ser substituído para teste parcial com um parâmetro de linha de comando: mocha my-spec.js --timeout 5000 É possível alterar o tempo limite padrão globalmente para …

12
Como testar o tipo de exceção lançada no Jest
Estou trabalhando com algum código no qual preciso testar o tipo de exceção gerada pela função (É TypeError, ReferenceError etc.). Minha estrutura de teste atual é o AVA e posso testá-lo como um segundo t.throwsmétodo de argumento , como aqui: it('should throw Error with message \'UNKNOWN ERROR\' when no params …

11
Python - doctest vs. unittest [fechado]
Fechado . Esta questão é baseada em opiniões . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que possa ser respondida com fatos e citações por editando esta postagem . Fechado há 4 anos . Melhore esta pergunta Estou tentando começar o teste de …

7
Teste de unidade de que eventos são gerados em C # (em ordem)
Eu tenho algum código que gera PropertyChangedeventos e gostaria de poder testar a unidade de que os eventos estão sendo gerados corretamente. O código que está gerando os eventos é como public class MyClass : INotifyPropertyChanged { public event PropertyChangedEventHandler PropertyChanged; protected void NotifyPropertyChanged(String info) { if (PropertyChanged != null) …
159 c#  unit-testing  events 

3
Usando o Moq para determinar se um método é chamado
Entendo que posso testar se uma chamada de método ocorrerá se eu chamar um método de nível superior, ou seja: public abstract class SomeClass() { public void SomeMehod() { SomeOtherMethod(); } internal abstract void SomeOtherMethod(); } Quero testar se, se eu ligar SomeMethod(), espero que SomeOtherMethod()isso seja chamado. Estou certo …
159 c#  .net  unit-testing  mocking  moq 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.