コード例 #1
0
        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);
        }
コード例 #2
0
        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);
        }