public void ThrowsDuplicateOrderChainException_GivenSpecWithMultipleOrderChains()
        {
            var spec = new StoresOrderedTwoChainsSpec();

            Action sutAction = () => spec.Evaluate(StoreSeed.Get());

            sutAction.Should()
            .Throw <DuplicateOrderChainException>()
            .WithMessage("The specification contains more than one Order chain!");
        }
        public void ThrowsDuplicateOrderChainException_GivenSpecWithMultipleOrderChains()
        {
            var spec = new StoresOrderedTwoChainsSpec();

            Assert.Throws <DuplicateOrderChainException>(() => spec.Evaluate(StoreSeed.Get()));
        }
예제 #3
0
        public void ThrowsDuplicateOrderChainException_GivenSpecWithMultipleOrderChains()
        {
            var spec = new StoresOrderedTwoChainsSpec();

            Assert.Throws <DuplicateOrderChainException>(() => evaluator.GetQuery(StoreSeed.AsQueryable(), spec).ToList());
        }