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

91
Mocking IPrincipal no ASP.NET Core

Eu tenho um aplicativo ASP.NET MVC Core para o qual estou escrevendo testes de unidade. Um dos métodos de ação usa o nome de usuário para alguma funcionalidade: SettingsViewModel svm = _context.MySettings(User.Identity.Name); que obviamente falha no teste de unidade. Eu olhei em volta e todas...

90
@BeforeClass e herança - ordem de execução

Eu tenho uma classe base abstrata, que uso como base para meus testes de unidade (TestNG 5.10). Nesta classe, eu inicializo todo o ambiente para meus testes, configurando mapeamentos de banco de dados, etc. Esta classe abstrata possui um método com uma @BeforeClassanotação que faz a...

88
Quão profundos são seus testes de unidade?

Bloqueado . Esta pergunta e suas respostas estão bloqueadas porque a pergunta está fora do tópico, mas tem significado histórico. Atualmente não está aceitando novas respostas ou interações. O que descobri sobre o TDD é que leva tempo para configurar seus testes...

87
Alguma maneira de testar o EventEmitter no Angular2?

Eu tenho um componente que usa um EventEmitter e o EventEmitter é usado quando alguém na página é clicado. Existe alguma maneira de observar o EventEmitter durante um teste de unidade e usar TestComponentBuilder para clicar no elemento que aciona o método EventEmitter.next () e ver o que foi...

86
Moq verificar com parâmetro de objeto

Estou tentando verificar um parâmetro que é uma classe. O código que está sendo testado está bom. O bug está em teste. Tentei dois métodos, mas ambos falharam. Aqui estão minhas tentativas: 1: this.MockImageResizeFilter.Verify(m => m.Filter(this.UploadedFileData, new ImageFilterOptions()...