Perguntas com a marcação «xunit»

111
Afirmar uma exceção usando XUnit

Eu sou um novato em XUnit e Moq. Eu tenho um método que leva string como argumento.Como lidar com uma exceção usando XUnit. [Fact] public void ProfileRepository_GetSettingsForUserIDWithInvalidArguments_ThrowsArgumentException() { //arrange ProfileRepository profiles = new ProfileRepository();...

110
NUnit vs. xUnit

На этот вопрос есть ответы на Stack Overflow на русском : Что выбрать: nUnit vs xUnit? Quais são as diferenças entre NUnit e xUnit.net ? Qual é o objetivo de desenvolver dois deles, não apenas um? Eu li que o xUnit está sendo desenvolvido pelo inventor do NUnit:...

108
xUnit: Afirmar que duas List <T> são iguais?

Sou novo em TDD e xUnit, então quero testar meu método que se parece com: List<T> DeleteElements<T>(this List<T> a, List<T> b); Existe algum método Assert que eu possa usar? Eu acho que algo assim seria bom List<int> values = new List<int>() { 1, 2, 3...

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