@@ -0,0 +1,884 @@
+package com.skraylabs.poker.model;%0A%0Aimport static org.hamcrest.CoreMatchers.is;%0Aimport static org.hamcrest.CoreMatchers.notNullValue;%0Aimport static org.hamcrest.CoreMatchers.nullValue;%0Aimport static org.hamcrest.MatcherAssert.assertThat;%0A%0Aimport org.junit.After;%0Aimport org.junit.Before;%0Aimport org.junit.Test;%0A%0Apublic class GameStateTest %7B%0A%0A  @Before%0A  public void setUp() throws Exception %7B%7D%0A%0A  @After%0A  public void tearDown() throws Exception %7B%7D%0A%0A  @Test%0A  public void testConstructor() %7B%0A    // Exercise%0A    GameState game = new GameState();%0A    // Verify%0A    GameState.Board board = game.getBoard();%0A    GameState.Pocket%5B%5D pockets = game.getPockets();%0A    assertThat(board, is(nullValue()));%0A    assertThat(pockets, is(notNullValue()));%0A    assertThat(pockets.length, is(10));%0A    for (GameState.Pocket pocket : pockets) %7B%0A      assertThat(pocket, is(nullValue()));%0A    %7D%0A  %7D%0A%0A%7D%0A

Add GameStateTest class with constructor test.