public void WhenTheUserTriesToMoveForward_AndTheyHaventMovedWorldsYet_TheyAreUnableToMoveAndMustReinputTheirChoice() { var capturedException = Should.Throw <NoWorldToMoveToException>(() => _gameRunner.Action(GameAction.Back)); capturedException.Message.ShouldBe("There must be a previous world to move to"); }