Test initial meld threshold in settings control
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@295 72836036-5685-4462-b002-a69064685172
This commit is contained in:
parent
7f89a1ce10
commit
09aa507e3b
3 changed files with 18 additions and 5 deletions
|
@ -15,7 +15,8 @@ import org.junit.Test;
|
|||
/** */
|
||||
public class SettingsControlTest {
|
||||
MockView view = new MockView();
|
||||
SettingsControl settingsControl = new SettingsControl(view);
|
||||
GameSettings initialSettings = new GameSettings();
|
||||
SettingsControl settingsControl = new SettingsControl(view, initialSettings);
|
||||
GameSettings gameSettings = null;
|
||||
|
||||
/** */
|
||||
|
@ -173,5 +174,15 @@ public class SettingsControlTest {
|
|||
view.settingsPanel.startGameEvent.emit();
|
||||
assertNull(gameSettings);
|
||||
}
|
||||
|
||||
/** */
|
||||
@Test
|
||||
public void initialMeldThresholdTest() {
|
||||
assertEquals(initialSettings.getInitialMeldThreshold(), view.settingsPanel.initialMeldThreshold);
|
||||
|
||||
view.settingsPanel.changeInitialMeldThresholdEvent.emit(25);
|
||||
view.settingsPanel.startGameEvent.emit();
|
||||
assertEquals(25, gameSettings.getInitialMeldThreshold());
|
||||
}
|
||||
|
||||
}
|
||||
|
|
Reference in a new issue