public ExpectationVerifyer(ISecurityConfiguration configuration, IExpectationViolationHandler expectationViolationHandler)
        {
            if (configuration == null) throw new ArgumentNullException("configuration");
            if (expectationViolationHandler == null) throw new ArgumentNullException("expectationViolationHandler");

            _configuration = configuration;
            _expectationViolationHandler = expectationViolationHandler;
        }
Example #2
0
        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;
        }
Example #4
0
 private static void SetDefaults()
 {
     DefaultExpectationViolationHandler = new DefaultExpectationViolationHandler();
     DefaultExpectationGroupBuilder = new ExpectationGroupBuilder();
     DefaultExpectationVerifyerConstructor = (configuration, handler) => new ExpectationVerifyer(configuration, handler);
 }
Example #5
0
 public void SetExpectationViolationHandler(IExpectationViolationHandler expectationViolationHandler)
 {
     ExpectationViolationHandler = expectationViolationHandler;
 }