Resultados de la búsqueda a petición "fluent-assertions"

1 la respuesta

¿Cómo excluyo una propiedad de todos los artículos en IEnumerable cuando uso ShouldBeEquivalentTo?

En mis pruebas NUnit / FluentAssertions comparo el objeto complejo devuelto de mi sistema con uno de referencia usando el siguiente código:

1 la respuesta

Afirmaciones fluidas: compare aproximadamente las propiedades de una clase

Tengo una claseVector3D que tiene las propiedadesX, Y yZ de tipo double (también tiene otras propiedades comoMagnitude) ¿Cuál es la mejor manera de comparar aproximadamente todas las propiedades o una selección de las propiedades con una ...

2 la respuesta

Afirmaciones fluidas: Compara dos colecciones numéricas aproximadamente

Tengo dos matrices de doble. ¿Hay alguna manera de usar FluentAssertions para comparar las matrices elemento por elemento, usando la técnica .BeApproximately...

2 la respuesta

Prueba de excepciones en métodos asincrónicos

Estoy un poco atascado con este código (esto es una muestra): public async Task Fail() { await Task.Run(() => { throw new Exception(); }); } [Test] public async Task TestFail() { Action a = async () => { await Fail(); ...

4 la respuesta

¿Cómo combinar las afirmaciones de colección y propiedad usando afirmaciones fluidas?

Me gustaría "combinar" las afirmaciones de colección de Afirmación fluida y las afirmaciones de propiedad, p. afirmar que dosIEnumerableas @ son iguales en pares usando la comparación de propiedad por propiedad (posiblemente "anidada") (es ...

5 la respuesta

¿Cómo usar Excluir en FluentAssertions para propiedades en colección?

Tengo dos clases: public class ClassA { public int? ID {get; set;} public IEnumerable<ClassB> Children {get; set;} } public class ClassB { public int? ID {get; set;} public string Name {get; set;} }Quiero usar aserciones fluidas para comparar ...

8 la respuesta

Can Fluent Assertions utiliza una comparación insensible a cadenas para IEnumerable <string>?

Tengo un par de listas que estoy tratando de comparar usando Afirmaciones fluidas. Puedo codificar una comparación fácilmente, pero me gustaría usar Afirmaciones fluidas para poder obtener la razón para aparecer en el mensaje de prueba ...