コード例 #1
0
ファイル: When_Printing.cs プロジェクト: mroed/practice
 private void CreateSut()
 {
     _counterMock = MockRepository.GenerateStrictMock<Counter>();
     _fizzPredicateMock = MockRepository.GenerateStrictMock<FizzPredicate>();
     _buzzPredicateMock = MockRepository.GenerateStrictMock<BuzzPredicate>();
     _sut = new FizzBuzzPrinter(_fizzPredicateMock, _buzzPredicateMock);
 }
コード例 #2
0
ファイル: FizzBuzzPrinter.cs プロジェクト: mroed/practice
 //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;
 }
コード例 #3
0
ファイル: WhenMatching.cs プロジェクト: mroed/practice
 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);
 }
コード例 #4
0
ファイル: FizzBuzzPrinter.cs プロジェクト: mroed/practice
 public FizzBuzzPrinter(FizzPredicate fizzPredicate, BuzzPredicate buzzPredicate, Counter fizzCounter,
     Counter buzzCounter, Counter fizzBuzzCounter)
 {
     _fizzPredicate = fizzPredicate;
     _buzzPredicate = buzzPredicate;
     _fizzCounter = fizzCounter;
     _buzzCounter = buzzCounter;
     _fizzBuzzCounter = fizzBuzzCounter;
 }
コード例 #5
0
ファイル: New_Act.cs プロジェクト: mroed/practice
 protected override void Act()
 {
     Sut = new BuzzPredicate();
 }
コード例 #6
0
ファイル: FizzBuzzPrinter.cs プロジェクト: mroed/practice
 public FizzBuzzPrinter(FizzPredicate fizzPredicate, BuzzPredicate buzzPredicate)
 {
     _fizzPredicate = fizzPredicate;
     _buzzPredicate = buzzPredicate;
 }
コード例 #7
0
ファイル: FizzBuzzPredicate.cs プロジェクト: mroed/practice
 public FizzBuzzPredicate(FizzPredicate fizzPredicate, BuzzPredicate buzzPredicate)
 {
     _buzzPredicate = buzzPredicate;
     _fizzPredicate = fizzPredicate;
 }