public void Should_be_successful_and_have_no_message() { // Arrange var policy = new DenyAnonymousAccessPolicy(); // Act var result = PolicyResult.CreateSuccessResult(policy); // Assert Assert.That(result.ViolationOccured, Is.False); Assert.That(result.Message, Is.Null); Assert.That(result.PolicyType, Is.EqualTo(policy.GetType())); }
public void Should_be_unsuccessful_and_have_a_message() { // Arrange var message = "Failure"; var policy = new DenyAnonymousAccessPolicy(); // Act var result = PolicyResult.CreateFailureResult(policy, message); // Assert Assert.That(result.ViolationOccured, Is.True); Assert.That(result.Message, Is.EqualTo(message)); Assert.That(result.PolicyType, Is.EqualTo(policy.GetType())); }