Tag: fluent-assertions

Fließend Behauptungen ist ein Satz von .NET-Erweiterung-Methoden, die Ihnen erlauben, mehr natürlich geben Sie das zu erwartende Ergebnis einer TDD oder BDD-style Tests und die zu halten versucht, Sie aus dem debugger die Hölle. Läuft auf 4.0 und 4.5 (Desktop-und Windows Store), Silverlight 5 und Windows Phone 8, 8.1 und 8.1 für Silverlight. Unterstützt die unit-test-frameworks NUnit, XUnit, XUnit2, MBUnit, Gallio, „MSpec“, und NSpec.

Wie zu behaupten, alle Elemente in einer Sammlung mit fließend-Behauptungen?

Anzahl der Antworten 2 Antworten
Sagen, ich möchte zum testen eine Methode der Rückkehr ein Bündel von Elementen der folgenden Art verwenden fließend-Aussagen, um sicherzustellen, dass alle Elemente haben Ihre IsActive-flag auf true: public class Item { public bool IsActive { get;

Wie zu verwenden schließen in FluentAssertions für Immobilien in der Sammlung?

Anzahl der Antworten 5 Antworten
Ich habe zwei Klassen: 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;} } Möchte ich fließend

Wie um Ihre Listen zu vergleichen mit fluent-Behauptungen?

Anzahl der Antworten 1 Antworten
Möchte ich vergleichen, eine Liste von Objekten, ohne auf die Reihenfolge der Objekte in der Liste und nur den Vergleich einige der Eigenschaften in den Objekten, derzeit verwende ich den folgenden code, um diesen Vergleich: actual.Should().NotBeNull(); actual.Count.Should().Be(expected.Count);

FluentAssertions ShouldNotThrow ist nicht anerkannt für eine async-Methode/Func

Anzahl der Antworten 2 Antworten
Ich versuche zu überprüfen, eine async-Methode wirft konkrete Ausnahme. Dafür bin ich mit MSTEST und FluentAssertions 2.0.1. Habe ich diese überprüft Diskussion auf Codeplex und zu sehen, wie es funktioniert mit async-Ausnahme Methoden dieser anderen link über

FluentAssertions: ShouldBeEquivalentTo vs Sollte().() Vs().BeEquivalentTo()?

Anzahl der Antworten 1 Antworten
Kann jemand zusammenfassen, Unterschiede und Verwendungsbereich zwischen Ihnen? Ich SO gelesen Artikel, ShouldBeEquivalientTo(): ShouldBeEquivalentTo() verwendet werden soll, für den Vergleich von komplexen Objekt-Graphen eher als die primitiven Typen, die Teil der .NET-framework. Sollte().BeEquivalentTo(): einzelne Elemente Equals ()

Wie wird Fluent Assertions verwendet, um in Ungleichheitstests auf Ausnahmen zu testen?

Anzahl der Antworten 1 Antworten
Ich versuche zu schreiben, ein unit-test für a größer überschrieben Betreiber mit Fluent Assertions in C#. Das größer-als-operator in dieser Klasse soll eine exception werfen, wenn eines der Objekte null sind. In der Regel, wenn mit Fluent