public void Given_Config_When_Ctor_Then_Mapped()
        {
            const int minimum = 1;
            const int maximum = 2;
            var       timeout = TimeSpan.FromMilliseconds(1000);

            var spec = new RangeCountCriteriaSpecification(minimum, maximum, timeout);

            Assert.That(spec.Minimum, Is.EqualTo(minimum));
            Assert.That(spec.Maximum, Is.EqualTo(maximum));
            Assert.That(spec.Timeout, Is.EqualTo(timeout));
        }
        public void Given_Config_When_Build_Then_ConfigMapped()
        {
            const int minimum = 1;
            const int maximum = 2;
            var       timeout = TimeSpan.FromMilliseconds(1000);
            var       spec    = new RangeCountCriteriaSpecification(minimum, maximum, timeout);

            var factory = spec.Build();

            Assert.That(factory, Is.Not.Null);

            var typedFactory = factory as RangeCountCriteriaEvaluatorFactory;

            Assert.That(typedFactory, Is.Not.Null);

            Assert.That(typedFactory.Minimum, Is.EqualTo(minimum));
            Assert.That(typedFactory.Maximum, Is.EqualTo(maximum));
        }
Ejemplo n.º 3
0
 public void EachSetup()
 {
     Fake.ClearRecordedCalls(_expectationConfigurator);
     _spec = null;
 }
Ejemplo n.º 4
0
 public void OneTimeSetup()
 {
     A.CallTo(() => _expectationConfigurator.Must(A <IExpectationCriteriaSpecification> ._))
     .Invokes((IExpectationCriteriaSpecification s) => _spec = s as RangeCountCriteriaSpecification)
     .Returns(_expectationConfigurator);
 }