Preguntas etiquetadas con xunit

111
Afirmar una excepción usando XUnit

Soy un novato en XUnit y Moq. Tengo un método que toma una cadena como argumento. Cómo manejar una excepción usando XUnit. [Fact] public void ProfileRepository_GetSettingsForUserIDWithInvalidArguments_ThrowsArgumentException() { //arrange ProfileRepository profiles = new ProfileRepository();...

110
NUnit frente a xUnit

На этот вопрос есть ответы на Stack Overflow на русском : Что выбрать: nUnit vs xUnit? ¿Cuáles son las diferencias entre NUnit y xUnit.net ? ¿Cuál es el punto de desarrollar dos de ellos, no solo uno? He leído que xUnit está siendo desarrollado por el inventor de...

108
xUnit: ¿Afirmar dos List <T> son iguales?

Soy nuevo en TDD y xUnit, así que quiero probar mi método que se parece a: List<T> DeleteElements<T>(this List<T> a, List<T> b); ¿Existe algún método Assert que pueda utilizar? Creo que algo como esto estaría bien List<int> values = new List<int>() { 1, 2, 3...

98
Pasar parámetros complejos a [Teoría]

Xunit tiene una característica interesante : puede crear una prueba con un Theoryatributo y poner datos en InlineDataatributos, y xUnit generará muchas pruebas y las probará todas. Quiero tener algo como esto, pero los parámetros a mi método no son 'simples datos' (como string, int, double), sino...