public void FindOneResult_CheckDirectionTest(string populateText, string searchFor, CellDirection expectedDirection)
        {
            var grid    = new StringSearchGrid(populateText);
            var results = grid.Find(searchFor);

            results.First().Direction.Should().Be(expectedDirection);
        }
        public void FindOneResult_CheckValueTest(string populateText, string searchFor)
        {
            var grid    = new StringSearchGrid(populateText);
            var results = grid.Find(searchFor);

            results.First().Value.Should().Be(searchFor);
        }
        public void FindOneResult_CheckStartCoordTest(string populateText, string searchFor, int expectedRow, int expectedColumn)
        {
            var grid    = new StringSearchGrid(populateText);
            var results = grid.Find(searchFor);

            var coord = results.First().Start;

            coord.Row.Should().Be(expectedRow);
            coord.Column.Should().Be(expectedColumn);
        }