7
Como uso o Assert.Throws para afirmar o tipo da exceção?
Como uso Assert.Throwspara afirmar o tipo da exceção e o texto da mensagem real. Algo assim: Assert.Throws<Exception>( ()=>user.MakeUserActive()).WithMessage("Actual exception message") O método que estou testando lança várias mensagens do mesmo tipo, com mensagens diferentes, e preciso de uma maneira de testar se a mensagem correta é lançada dependendo do contexto.
246
c#
exception
nunit
assertions