Qual é a diferença real entre testes de aceitação e testes funcionais? Quais são os destaques ou objetivos de cada um? Em todos os lugares que leio, eles são ambiguamente
Qual é a diferença real entre testes de aceitação e testes funcionais? Quais são os destaques ou objetivos de cada um? Em todos os lugares que leio, eles são ambiguamente
Estou tentando usar a nova @testabledeclaração do Swift 2 para expor minhas classes ao alvo de teste. No entanto, estou recebendo este erro do compilador: Intervalsé o módulo que contém as classes que estou tentando expor. Como faço para me livrar desse
Descobri que essas parecem ser as duas principais maneiras de testar exceções: Assert.Throws<Exception>(()=>MethodThatThrows()); [ExpectedException(typeof(Exception))] Qual destes seria o melhor? Um oferece vantagens sobre o outro? Ou é simplesmente uma questão de preferência...
Atualmente, estou trabalhando em uma solução que possui 32 Unittests. Eu tenho trabalhado com o executor de teste do recarregador - que funciona bem. Todos os testes estão sendo executados, todos estão mostrando o resultado correto. Agora, um colega de trabalho me disse que os testes não estão...
Eu tenho uma solução simples no visual studio 2013 que é composta por um projeto da web, um projeto de biblioteca e um projeto de teste de unidade. Quando abro a solução e tento executar os testes de unidade, eles não são descobertos pelo visual studio. Para executar os testes, tento ir ao menu e...
Como fazer assert almost equalcom py.test para carros alegóricos sem recorrer a algo como: assert x - 0.00001 <= y <= x + 0.00001 Mais especificamente, será útil conhecer uma solução interessante para comparar rapidamente pares de flutuadores, sem desempacotá-los: assert (1.32, 2.4) ==...
Estou tentando testar meu componente angular 4.1.0 - export class CellComponent implements OnInit { lines: Observable<Array<ILine>>; @Input() dep: string; @Input() embedded: boolean; @Input() dashboard: boolean; constructor( public dataService: CellService, private route:...
Oi, eu tenho um problema irritante. Eu tenho um padrão de URL como este: # mproject/myapp.urls.py url(r'^project/(?P<project_id>\d+)/$','user_profile.views.EditProject',name='edit_project'), funciona bem no navegador, mas para testes, quando faço isso no shell: from django.test import...
Como testar os métodos concretos de uma classe abstrata com PHPUnit? Eu esperaria que eu tivesse que criar algum tipo de objeto como parte do teste. No entanto, não faço ideia da melhor prática para isso ou se o PHPUnit permitir
Eu sou bastante novo no teste de unidade em C # e aprendendo a usar o Moq. Abaixo está a turma que estou tentando testar. class MyClass { SomeClass someClass; public MyClass(SomeClass someClass) { this.someClass = someClass; } public void MyMethod(string method) { method = "test"...
Eu tenho um objeto simulado PHPUnit que retorna, 'return value'independentemente de seus argumentos: // From inside a test... $mock = $this->getMock('myObject', 'methodToMock'); $mock->expects($this->any)) ->method('methodToMock') ->will($this->returnValue('return value')); O...
Eu tenho os seguintes módulos ES6: network.js export function getDataFromServer() { return ... } widget.js import { getDataFromServer } from 'network.js'; export class Widget() { constructor() { getDataFromServer("dataForWidget") .then(data => this.render(data)); } render() { ......
Alguém pode me fornecer um exemplo mostrando como usar a org.mockito.ArgumentCaptorclasse e como ela é diferente dos pares simples fornecidos com o mockito. Eu li os documentos mockito fornecidos, mas esses não o ilustram claramente, nenhum deles é capaz de explicá-lo com
Deveríamos escrever testes para nossos getters e setters ou é um
O go testcomando abrange *_test.goarquivos em apenas um diretório. Eu quero go testtodo o projeto, o que significa que o teste deve abranger todos os *_test.goarquivos no diretório ./e cada dir árvore chindren sob a dir ./. Qual é o comando para fazer
Estou tentando verificar se um método (nulo) está sendo chamado dentro de um DAO - estou usando um ponto de confirmação que envia uma lista de resultados até esse ponto, redefine a lista e continua. Digamos que eu tenha 4 itens na lista e eu tenho um ponto de confirmação 1, eu esperaria que o...
Eu tenho um serviço angular chamado requestNotificationChannel: app.factory("requestNotificationChannel", function($rootScope) { var _DELETE_MESSAGE_ = "_DELETE_MESSAGE_"; function deleteMessage(id, index) { $rootScope.$broadcast(_DELETE_MESSAGE_, { id: id, index: index }); }; return {...
Eu tenho uma ferramenta de linha de comando que executa uma verificação de DNS. Se a verificação do DNS for bem-sucedida, o comando continuará com outras tarefas. Estou tentando escrever testes de unidade para isso usando o Mockito. Aqui está o meu código: public class Command() { // .... void...
Eu tenho um pedaço de código Java que usa uma variável de ambiente e o comportamento do código depende do valor dessa variável. Eu gostaria de testar esse código com diferentes valores da variável de ambiente. Como posso fazer isso no JUnit? Eu já vi algumas maneiras de definir variáveis de...
O NUnit possui um recurso chamado Valores, como abaixo: [Test] public void MyTest( [Values(1,2,3)] int x, [Values("A","B")] string s) { // ... } Isso significa que o método de teste será executado 6 vezes: MyTest(1, "A") MyTest(1, "B") MyTest(2, "A") MyTest(2, "B") MyTest(3, "A") MyTest(3,...