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.

6
Funções simuladas no Go
Estou aprendendo o Go codificando um pequeno projeto pessoal. Mesmo sendo pequeno, decidi fazer testes de unidade rigorosos para aprender bons hábitos no Go desde o início. Testes de unidade triviais foram excelentes e elegantes, mas estou intrigado com as dependências agora; Quero poder substituir algumas chamadas de função por …
147 unit-testing  mocking  go 






11
Testes angulares falhando com Falha ao executar 'send' em 'XMLHttpRequest'
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: ActivatedRoute, private router: Router, private store: Store<AppStore>) { } } No entanto, um teste simples "deve criar" gera esse …

7
pytest: afirma quase igual
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) == i_return_tuple_of_two_floats()

6
Testando Classes Abstratas
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 isso.


11
Como posso obter que o PHPUnit MockObjects retorne valores diferentes com base em um parâmetro?
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 que eu quero poder fazer é retornar um valor diferente com base nos argumentos passados ​​para o método mock. Eu tentei algo como: …

6
Como zombar das importações de um módulo ES6?
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() { ... } } Estou procurando uma maneira de testar o Widget com uma instância simulada de …

4
Exemplo do argumento de Mockito
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 clareza.


11
Teste de unidade com Spring Security
Minha empresa está avaliando o Spring MVC para determinar se devemos usá-lo em um de nossos próximos projetos. Até agora, adoro o que vi e agora estou analisando o módulo Spring Security para determinar se é algo que podemos / devemos usar. Nossos requisitos de segurança são bem básicos; um …

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.