Exemplo n.º 1
0
 private void CreateSut()
 {
     _counterMock = MockRepository.GenerateStrictMock<Counter>();
     _fizzPredicateMock = MockRepository.GenerateStrictMock<FizzPredicate>();
     _buzzPredicateMock = MockRepository.GenerateStrictMock<BuzzPredicate>();
     _sut = new FizzBuzzPrinter(_fizzPredicateMock, _buzzPredicateMock);
 }
Exemplo n.º 2
0
 //Counter fizzCounter, Counter buzzCounter, Counter fizzBuzzCounter, WordPrinter fizzPrinter, WordPrinter buzzPrinter, WordPrinter fizzBuzzPrinter)
 public FizzBuzzPrinter(FizzPredicate fizzPredicate, BuzzPredicate buzzPredicate, FizzPrinter fizzPrinter, BuzzPrinter buzzPrinter, FizzAndBuzzPrinter fizzAndBuzzPrinter)
 {
     _fizzPredicate = fizzPredicate;
     _buzzPredicate = buzzPredicate;
     _fizzPrinter = fizzPrinter;
     _buzzPrinter = buzzPrinter;
     _fizzAndBuzzPrinter = fizzAndBuzzPrinter;
 }
Exemplo n.º 3
0
 public void Setup()
 {
     _fizzPredicateMock = MockRepository.GenerateStrictMock<FizzPredicate>();
     _buzzPredicateMock = MockRepository.GenerateStrictMock<BuzzPredicate>();
     _counterMock = MockRepository.GenerateStrictMock<Counter>();
     _sut = new FizzBuzzPredicate(_fizzPredicateMock, _buzzPredicateMock);
     _fizzPredicateMock.Stub(x => x.Matches(_counterMock)).Return(true);
     _buzzPredicateMock.Stub(x => x.Matches(_counterMock)).Return(false);
 }
Exemplo n.º 4
0
 public FizzBuzzPrinter(FizzPredicate fizzPredicate, BuzzPredicate buzzPredicate, Counter fizzCounter,
     Counter buzzCounter, Counter fizzBuzzCounter)
 {
     _fizzPredicate = fizzPredicate;
     _buzzPredicate = buzzPredicate;
     _fizzCounter = fizzCounter;
     _buzzCounter = buzzCounter;
     _fizzBuzzCounter = fizzBuzzCounter;
 }
Exemplo n.º 5
0
 protected override void Act()
 {
     Sut = new FizzPredicate();
 }
Exemplo n.º 6
0
 public FizzBuzzPrinter(FizzPredicate fizzPredicate, BuzzPredicate buzzPredicate)
 {
     _fizzPredicate = fizzPredicate;
     _buzzPredicate = buzzPredicate;
 }
Exemplo n.º 7
0
 public FizzBuzzPredicate(FizzPredicate fizzPredicate, BuzzPredicate buzzPredicate)
 {
     _buzzPredicate = buzzPredicate;
     _fizzPredicate = fizzPredicate;
 }