Ejemplo n.º 1
0
 public NumberSeriesPuzzleManager(
     IPuzzleBuilderDirector puzzleBuilderDirector,
     IPuzzleBuilder <int> puzzleBuilder
     )
 {
     _puzzleBuilderDirector = puzzleBuilderDirector;
     _puzzleBuilder         = puzzleBuilder;
 }
Ejemplo n.º 2
0
 public void Setup()
 {
     NumberPuzzle            = new Puzzle <int>();
     NumberPuzzle.PuzzleType = "Number Puzzle";
     PuzzleBatchBuilder      = Substitute.For <IPuzzleBuilder <int> >();
     PuzzleBatchBuilder.GetPuzzle().Returns(NumberPuzzle);
     puzzleBuilderDirector    = Substitute.For <IPuzzleBuilderDirector>();
     numberPuzzleBatchBuilder = new NumberPuzzleBatchBuilder(puzzleBuilderDirector, PuzzleBatchBuilder, 10);
 }
Ejemplo n.º 3
0
 public void BuilPuzzle <T>(IPuzzleBuilder <T> puzzleBuilder)
 {
     puzzleBuilder.BuilPuzzle();
 }