@@ -0,0 +1,1039 @@
+package app;%0A%0Aimport app.exception.GameModelException;%0Aimport app.game.action.Action;%0Aimport app.game.action.Move;%0Aimport app.game.model.GameModel;%0Aimport app.game.model.Player;%0Aimport org.junit.Test;%0A%0A/**%0A * Created by jpringle on 12/4/16.%0A */%0Apublic class GameModelTest %7B%0A%0A    @Test%0A    public void testVisualString() %7B%0A        GameModel model = new GameModel();%0A%0A        try %7B%0A            Player p1 = new Player(model.getBoard().getCharacter(%22Ms. Scarlet%22));%0A            Player p2 = new Player(model.getBoard().getCharacter(%22Mr. Green%22));%0A            Player p3 = new Player(model.getBoard().getCharacter(%22Prof. Plum%22));%0A            model.addPlayer(p1);%0A            model.addPlayer(p2);%0A            model.addPlayer(p3);%0A            model.startGame();%0A            System.out.println(model.toVisualString());%0A            Action a1 = new Move(p1, %22Hall-Lounge%22);%0A            a1.apply(model);%0A            System.out.println(model.toVisualString());%0A        %7D catch (GameModelException e) %7B%0A            e.printStackTrace();%0A        %7D%0A    %7D%0A%7D%0A

Enhance GameModelTest