public void MethodCall_WithResultIsNotNull_DoesNotThrow() { var testModel = TestModel.MakeValidInstance(); testModel.Invoking(it => it.CheckForResultNull(false)).Should().NotThrow(); }
public void MethodCall_WithResultStruct_DoesNotThrow() { var testModel = TestModel.MakeValidInstance(); testModel.Invoking(it => it.CheckForResultNullButIsValueType()).Should().NotThrow(); }
public void MethodCall_WithResultStringIsNull_Throws() { var testModel = TestModel.MakeValidInstance(); testModel.Invoking(it => it.CheckForResultStringNull()).Should().Throw <PostconditionViolatedException>(); }