예제 #1
0
        public void CheckPlateauHasDimensions_positive(int lonSize, int latSize)
        {
            _roverModel.PlateauSizeLongitude = lonSize;
            _roverModel.PlateauSizeLatitude  = latSize;

            _roverMovement = new RoverMovement(_roverModel);

            var valid = _roverMovement.MatrixHasDimensions();

            Assert.IsTrue(valid);
        }
예제 #2
0
        public void CheckPlateauHasDimensions_negative(int lonSize, int latSize)
        {
            _roverModel.PlateauSizeLongitude = lonSize;
            _roverModel.PlateauSizeLatitude  = latSize;

            _roverMovement = new RoverMovement(_roverModel);

            bool valid = false;

            try
            {
                valid = _roverMovement.MatrixHasDimensions();
            }
            catch (System.Exception)
            {
            }

            Assert.IsFalse(valid);
        }