public void ShouldReturnExceptionOutOfCoordinates(string input) { var navigationInput = new NavigationInputs(input); var movingAction = new MovingAction(navigationInput); Assert.Throws <CustomException>(() => movingAction.ExecuteMoving()); }
public void ShouldCorrectFinalPosition(string input, string correctResult) { var navigationInput = new NavigationInputs(input); var movingAction = new MovingAction(navigationInput); movingAction.ExecuteMoving(); Assert.True(movingAction.FinalDirectAndCoordinates.First().Equals(correctResult)); }