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
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
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á 5 anos . Melhore esta...
Qual é a diferença entre expect(something).toBe(true), expect(something).toBeTruthy()e expect(something).toBeTrue()? Observe que toBeTrue()é um combinador personalizado introduzido jasmine-matchersentre outros combinadores úteis e úteis, como toHaveMethod()ou toBeArrayOfStrings(). A pergunta...
EDIT 2016-10-19: A pergunta original era sobre um problema específico do VS2015 CTP6 com o executor de teste do XUnit. Fica claro pelas respostas que há um problema muito mais amplo com a descoberta de teste de unidade no Visual Studio que pode ocorrer em muitas situações diferentes. Limpei minha...
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...
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",
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...
Eu tenho alguns testes de unidade que esperam que o 'horário atual' seja diferente do DateTime. Agora, e não quero alterar o horário do computador, obviamente. Qual é a melhor estratégia para conseguir
Eu tenho um script python que funciona exatamente como deveria, mas preciso escrever o tempo de execução. Pesquisei no Google que deveria usar, timeitmas não consigo fazê-lo funcionar. Meu script Python fica assim: import sys import getopt import timeit import random import os import re import...
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 no mês passado . Melhore...
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\'...
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...
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...
Estou tentando definir alguns pontos de extremidade e fazer um teste usando nodejs. Em server.jseu tenho: var express = require('express'); var func1 = require('./func1.js'); var port = 8080; var server = express(); server.configure(function(){
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;...
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...
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...
Alguém pode me dizer por que isso não está funcionando? >>> import mock >>> @mock.patch('datetime.date.today') ... def today(cls): ... return date(2010, 1, 1) ... >>> from datetime import date >>> date.today() datetime.date(2010, 12, 19) Talvez alguém possa...
Eu tenho uma compilação do Maven na qual uso o plug-in SureFire para executar alguns testes de unidade e o plug-in FailSafe para executar alguns testes de integração. Eu gostaria de uma maneira de executar apenas os testes do plugin FailSafe. Não é uma boa solução adicionar perfis diferentes ou...
Os cálculos no meu código são bem testados, mas como há muito código da GUI, minha cobertura geral é menor do que eu gostaria. Existem diretrizes sobre o código da GUI de teste de unidade? Isso faz algum sentido? Por exemplo, existem gráficos no meu aplicativo. Não consegui descobrir como...