public ExpectationVerifyer(ISecurityConfiguration configuration, IExpectationViolationHandler expectationViolationHandler) { if (configuration == null) throw new ArgumentNullException("configuration"); if (expectationViolationHandler == null) throw new ArgumentNullException("expectationViolationHandler"); _configuration = configuration; _expectationViolationHandler = expectationViolationHandler; }
public void Should_throw_when_exception_violation_handler_is_null() { // Arrange var configuration = new Mock <ISecurityConfiguration>().Object; const IExpectationViolationHandler expectationViolationHandler = null; // Act & assert Assert.Throws <ArgumentNullException>(() => new ExpectationVerifyer(configuration, expectationViolationHandler)); }
public ExpectationVerifyer(ISecurityConfiguration configuration, IExpectationViolationHandler expectationViolationHandler) { if (configuration == null) { throw new ArgumentNullException("configuration"); } if (expectationViolationHandler == null) { throw new ArgumentNullException("expectationViolationHandler"); } _configuration = configuration; _expectationViolationHandler = expectationViolationHandler; }
private static void SetDefaults() { DefaultExpectationViolationHandler = new DefaultExpectationViolationHandler(); DefaultExpectationGroupBuilder = new ExpectationGroupBuilder(); DefaultExpectationVerifyerConstructor = (configuration, handler) => new ExpectationVerifyer(configuration, handler); }
public void SetExpectationViolationHandler(IExpectationViolationHandler expectationViolationHandler) { ExpectationViolationHandler = expectationViolationHandler; }