Пример #1
0
 public Timpex(TimpexPredicate timpexPredicate, CounterPrinter counterPrinter, TimpexPrinter timpexPrinter, Counter counter)
 {
     _timpexPredicate = timpexPredicate;
     _counterPrinter  = counterPrinter;
     _timpexPrinter   = timpexPrinter;
     _counter         = counter;
 }
Пример #2
0
 public AdvancedTimpexPrinter(TimPrinter timPrinter, PexPrinter pexPrinter, TimpexPrinter timpexPrinter, Counter counter)
 {
     _timPrinter = timPrinter;
     _pexPrinter = pexPrinter;
     _timpexPrinter = timpexPrinter;
     _counter = counter;
 }
Пример #3
0
 public AdvancedTimpexPrinter(TimPrinter timPrinter, PexPrinter pexPrinter, TimpexPrinter timpexPrinter, Counter counter)
 {
     _timPrinter    = timPrinter;
     _pexPrinter    = pexPrinter;
     _timpexPrinter = timpexPrinter;
     _counter       = counter;
 }
Пример #4
0
 public void Setup()
 {
     var printer=new TimpexPrinter();
         for (int i = 0; i <= 99; i++)
         {
             _returnValues[i] = printer.PrintLine();
         }
 }
Пример #5
0
 protected override void Arrange()
 {
     base.Arrange();
     base.Act();
     Counter.Stub(x => x.Count).Return(3);
     TimpexPredicate.Stub(x => x.Matches(Counter)).Return(true);
     TimpexPrinter.Stub(x => x.Print(Counter)).Return("tim");
 }
Пример #6
0
        public void Setup()
        {
            var printer = new TimpexPrinter();

            for (int i = 0; i <= 99; i++)
            {
                _returnValues[i] = printer.PrintLine();
            }
        }
Пример #7
0
 public void Setup()
 {
     var printer = new TimpexPrinter(_corePrinter);
         _corePrinter.PrintShouldReturn(ValueFromCorePrinter);
         for (int i = 0; i <= 99; i++)
         {
             _returnValues[i] = printer.Print();
         }
 }
Пример #8
0
        public void Setup()
        {
            var printer = new TimpexPrinter(_corePrinter);

            _corePrinter.PrintShouldReturn(ValueFromCorePrinter);
            for (int i = 0; i <= 99; i++)
            {
                _returnValues[i] = printer.Print();
            }
        }
Пример #9
0
        public void It_Should_Return_Timpex_Timpex_When_Counter_Is_Dividable_With_Five_and_Three()
        {
            _numberCounter.Stub(x => x.IncrementNumber());
            _numberCounter.Stub(x => x.GetValue()).Return(5);
            _counterPredicat.Stub(x => x.IsDividableWithFive(_numberCounter)).Return(true);
            _counterPredicat.Stub(x => x.IsDividableWithThree(_numberCounter)).Return(true);
            _sut = new TimpexPrinter(_numberCounter, _counterPredicat);
            String _result = _sut.Print();

            _numberCounter.AssertWasCalled(x => x.IncrementNumber());
            Assert.AreEqual(_result, "timpex timpex");
        }
Пример #10
0
 protected override void Act()
 {
     Sut = new TimpexPrinter(PexPredicate, PexPrinter, TimAndPexPrinter, TimPredicate, TimPrinter);
 }
Пример #11
0
 protected override void Act()
 {
     Sut = new TimpexPrinter(PexPredicate,PexPrinter,TimAndPexPrinter,TimPredicate,TimPrinter);
 }