Perguntas com a marcação «xunit.net»

98
xUnit.net: Configuração global + desmontagem?

Esta pergunta é sobre o framework de teste de unidade xUnit.net . Preciso executar algum código antes que qualquer teste seja executado e também algum código depois que todos os testes forem feitos. Achei que deveria haver algum tipo de atributo ou interface de marcador para indicar a...

98
Passe parâmetros complexos para [Teoria]

O Xunit tem um recurso interessante : você pode criar um teste com um Theoryatributo e colocar dados nos InlineDataatributos, e o xUnit irá gerar muitos testes e testar todos eles. Eu quero ter algo como isto, mas os parâmetros para o meu método não são 'dados simples' (como string, int, double),...

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...