// jump back to the quest start state
player.setQuest(questSlot, questStarted);
// solve the maze
Portal portal = maze.getPortal();
player.setPosition(portal.getX(), portal.getY());
portal.onUsed(player);
assertTrue(PlayerTestHelper.getPrivateReply(player).matches("You used 0 seconds to solve the maze. That was worth [0-9]+ points."));
assertEquals("done", player.getQuest(questSlot, 0));
}
}