void GivenInsideAppleCandidate() { candidate = new AiCandidate { SearchPattern = "a???e", Orientation = 0, StartX = 7, StartY = 7 }; }
void GivenOutsideAppleCandidate() { candidate = new AiCandidate { SearchPattern = "?ppl?", Orientation = 0, StartX = 7, StartY = 7 }; }
public void SetUp() { gridModel = Substitute.For <IAiGridModel>(); grid = new AiGridModelTile[15, 15]; gridModel.Grid.Returns(grid); board = Substitute.ForPartsOf <Board>(); candidate = new AiCandidate(); wordFinder = new AiGoWordFinder(gridModel, board); goWords = null; }
void GivenSingleLetterCandidate() { candidate = new AiCandidate() { Orientation = 0, SearchPattern = "?", StartX = 7, StartY = 7, TilesUsed = 1 }; }
void GivenTwoLetterCandidateUsingStartingBoardTile() { candidate = new AiCandidate() { Orientation = 0, SearchPattern = "a?", StartX = 7, StartY = 7, TilesUsed = 2 }; grid[7, 7].Letter = 'a'; }
void GivenEmptyCandidate() { candidate = new AiCandidate(); }