### Question:
JSkatMaster { public void createTable() { final String tableName = view.getNewTableName(data.getLocalTablesCreated()); if (tableName == null) { log.debug("Create table was cancelled..."); return; } if (tableName.isEmpty()) { showEmptyInputNameMessage(); createTable(); return; } if (data.isFreeTableName(tableName)) { createLocalTable(tableName, view.getHumanPlayerForGUI()); } else { JSkatEventBus.INSTANCE.post(new DuplicateTableNameInputEvent(tableName)); createTable(); } } private  JSkatMaster(); void checkJSkatVersion(final String latestLocalVersion, final String latestRemoteVersion); void createTable(); @Deprecated JSkatView getView(); @Subscribe void removeTableDataOn(final TableRemovedEvent event); void invitePlayer(); void startSeries(final List<String> allPlayer, final List<String> playerNames, final int numberOfRounds,
			final boolean unlimited,
			final boolean onlyPlayRamsch, final int sleeps); JSkatPlayer createPlayer(final String player); synchronized boolean placePlayer(final String tableName, final JSkatPlayer player); void setView(final JSkatView newView); void exitJSkat(); void showEmptyInputNameMessage(); void triggerHuman(final JSkatActionEvent event); void takeCardFromSkat(final JSkatActionEvent e); void putCardIntoSkat(final JSkatActionEvent event); IssController getIssController(); void setActiveTable(final String tableName); void setActiveTable(final JSkatViewType type, final String tableName); @Subscribe void setLoginNameOn(final IssConnectedEvent event); void leaveTable(); void updateISSPlayer(final String playerName, final String language, final long gamesPlayed,
			final double strength); void removeISSPlayer(final String playerName); void openIssHomepage(); void openIssRegisterPage(); final static JSkatMaster INSTANCE; }### Answer:
@Test public void createTable() { final UnitTestView view = new UnitTestView(); JSkatMaster.INSTANCE.setView(view); JSkatMaster.INSTANCE.createTable(); assertThat(view.tables.size()).isEqualTo(1); assertTrue(view.tables.contains("UnitTestTable 1")); JSkatMaster.INSTANCE.createTable(); assertThat(view.tables.size()).isEqualTo(2); assertTrue(view.tables.contains("UnitTestTable 1")); assertTrue(view.tables.contains("UnitTestTable 2")); }