public void Assure_Equal_operator_is_overloaded()
        {
            var specA = new ChangesetsAfterRevisionSpecification(10);
            var specB = new ChangesetsAfterRevisionSpecification(10);

            AssertEqualOperatorIsOverloaded(specA, specB);
            Assert.IsFalse(specA != specB);
        }
        public void Assure_its_hashable()
        {
            var specA = new ChangesetsAfterRevisionSpecification(10);
            var specB = new ChangesetsAfterRevisionSpecification(10);

            AssertItsHashable(specA, specB);
        }
        public void Assure_isa_value_object()
        {
            var specA = new ChangesetsAfterRevisionSpecification(10);
            var specB = new ChangesetsAfterRevisionSpecification(10);

            AssertIsValueObject(specA, specB);
        }
 public void Should_have_default_constructor()
 {
     specification = new ChangesetsAfterRevisionSpecification();
     specification.ShouldNotBeNull();
 }
 public void Setup()
 {
     specification = new ChangesetsAfterRevisionSpecification(1000);
 }
 public void Setup()
 {
     Scenario("When combine two complex Specifications");
     Given("left Specification is created", () =>
         leftSpecification = new ChangesetsAfterRevisionSpecification(100));
     And("right Specification is created", () =>
         rightSpecification = new ChangesetsForUserSpecification("goeran"));
     And(OrExpressionSpec_is_created);
     When("compile expression");
 }
Beispiel #7
0
 public void Setup()
 {
     queryOptimizer = new SvnQueryOptimizer();
     specification = new ChangesetsAfterRevisionSpecification(10);
 }