public void Max_PropertyHigherThanMax_Fails() { // Arrange var testClass = new VerificationTestClass { IntProperty = 5 }; IntVerifier <VerificationTestClass> sut = CreateIntVerifier(testClass); // Act & Assert Assert.Throws <Exception>(() => sut.Max(1)); }
public void Min_PropertyLowerThanMin_Fails() { // Arrange var testClass = new VerificationTestClass { IntProperty = -1 }; IntVerifier <VerificationTestClass> sut = CreateIntVerifier(testClass); // Act & Assert Assert.Throws <Exception>(() => sut.Min(0)); }
public void Max_PropertyLowerThanMax_Passes() { // Arrange var testClass = new VerificationTestClass { IntProperty = 5 }; IntVerifier <VerificationTestClass> sut = CreateIntVerifier(testClass); // Act Exception exception = Record.Exception(() => sut.Max(10)); // Assert Assert.Null(exception); }