Perguntas com a marcação «assertions»

18
Ciclos no software de árvore genealógica
Bloqueado . Esta pergunta e suas respostas estão bloqueadas porque a questão está fora do tópico, mas tem um significado histórico. No momento, não está aceitando novas respostas ou interações. Sou desenvolvedor de algum software de árvore genealógica (escrito em C ++ e Qt). Não tive problemas até que um …



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.





8
Debug.Assert vs Exception Throwing
Eu li muitos artigos (e algumas outras perguntas semelhantes que foram postadas no StackOverflow) sobre como e quando usar asserções e as entendi bem. Mesmo assim, não entendo que tipo de motivação deveria me levar a usar em Debug.Assertvez de lançar uma exceção simples. O que quero dizer é que, …

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.