public void testAndIsSatisifedBy() { AlwaysTrueSpec trueSpec = new AlwaysTrueSpec(); AlwaysFalseSpec falseSpec = new AlwaysFalseSpec(); NotSpecification<object> notSpecification = new NotSpecification<object>(trueSpec); Assert.False(notSpecification.isSatisfiedBy(new object())); notSpecification = new NotSpecification<object>(falseSpec); Assert.True(notSpecification.isSatisfiedBy(new object())); }
public void testAndIsSatisifedBy() { AlwaysTrueSpec trueSpec = new AlwaysTrueSpec(); AlwaysFalseSpec falseSpec = new AlwaysFalseSpec(); NotSpecification <object> notSpecification = new NotSpecification <object>(trueSpec); Assert.False(notSpecification.isSatisfiedBy(new object())); notSpecification = new NotSpecification <object>(falseSpec); Assert.True(notSpecification.isSatisfiedBy(new object())); }