Esempio n. 1
0
        public void ThrowAnExceptionForDuplicateStrategies2()
        {
            var strategy = new Mock <IErrorHandlingStrategy>();
            IEnumerable <IErrorHandlingStrategy> strategies = new[]
            {
                strategy.Object,
                strategy.Object
            };

            Assert.Throws <ArgumentException>(() => CompositeErrorHandlingStrategy.Create(strategies));
        }
Esempio n. 2
0
        public void ThrowAnExceptionForDuplicateStrategies1()
        {
            var strategy = new Mock <IErrorHandlingStrategy>();

            Assert.Throws <ArgumentException>(() => CompositeErrorHandlingStrategy.Create(strategy.Object, strategy.Object));
        }