“Ausnahme von fließenden Behauptungen” Code-Antworten

Fluentassertions erzwingen Ausnahmen

subject.Invoking(y => y.Foo("Hello"))
    .Should().Throw<InvalidOperationException>()
    .WithMessage("Hello is not allowed at this moment");
Magnificent Macaque

Ausnahme von fließenden Behauptungen

// fluent syntax
subject.Invoking(y => y.Foo(null))
    .Should().Throw<ArgumentNullException>();

// arrange-act-assert syntax
Action callingFooWithNull = () => subject.Foo(null);

callingFooWithNull.Should().Throw<ArgumentNullException>()
    .WithParameterName("message");
Markus Reinhardt

Ähnliche Antworten wie “Ausnahme von fließenden Behauptungen”

Fragen ähnlich wie “Ausnahme von fließenden Behauptungen”

Weitere verwandte Antworten zu “Ausnahme von fließenden Behauptungen” auf C#

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen