public void GetCoordinatesOfSearchTarget_PassNullSearchTarget_ReturnsNull() { //arrange ILinearView linearView = null; var serachOrientation = new SearchOrientation(linearView); //act PointList actual = serachOrientation.GetCoordinatesOfSearchTarget(null); //assert Assert.True(actual == null); }
public void GetCoordinatesOfSearchTarget_NxNGridContainsTargetInLeftRightOrientation_CoordinatesReturned() { //arrange var serachOrientation = new SearchOrientation(new GridToLinearHorizontalStrategyMock(null)); //act PointList actual = serachOrientation.GetCoordinatesOfSearchTarget("A"); //assert Assert.Equal(new PointList() { new Point(0, 0) }, actual); }