A feladat kiírásom és a tesztprogram ellentmondásban van. Lehetséges?

0 votes
asked Apr 3, 2015 in Rendszermodellezés A00 by daunera (36 points)  
edited Apr 3, 2015 by daunera

A feladatkiírásom 2.4-es pontja szerint:

Amikor a felhasználó a [INITIAL TIME] beállítómenüt választotta ki, akkor a két játékos kezdeti gondolkodási ideje állítható be. Ilyenkor a Sötét időkijelzője inaktív.

Ez az állítás a menü összes további állapotára is igaz .
A tesztprogram pedig az alábbi hibát dobja:

Failed Black player display check #5: expected "120" but found "-1"

Vagyis időkijelzést vár (pozitív érték), ami helyett a feladatkiírás szerinti inaktív (-1) állapotban van.

Én értelmezem félre a teszt üzenetét vagy tényleg rosszul működik?


[UPDATE] Illetve hasonló helyzetben vagyok a játék közbeni pause esetében is. Itt, ha a MODE gombot lenyomjuk, a feladatkiírás szerint az időszámlálás megáll. A teszt esetében is megáll, de a teszt más eredményt vár és hibát jelez:

checkModInGame: Checking the MOD button in the game
- Successful main display check #1: Ready to play expected
START at 0s
- Successful main display check #2: White moves expected
- Successful White player display check #3: 120 expected
- Successful Black player display check #4: 120 expected
WAIT for 3000 ms at 0s
MOD at 3000s //itt állítjuk meg - MODE gomb
- Successful White player display check #5: 117 expected
- Successful Black player display check #6: 120 expected
WAIT for 2000 ms at 3000s //itt továbbra is áll az idő (2s-t), de ő 117-2 s-t vár vagyis időmúlást
- Failed White player display check #7: expected "115" but found "117"

Köszönöm a válaszokat!
Ágoston

2 Answers

0 votes
answered Apr 3, 2015 by oszkar.semerath (1,599 points)  
selected Apr 3, 2015 by daunera
 
Best answer

Szia!

1- "Ilyenkor a Sötét időkijelzője inaktív" <=> De a teszt mégis azt várja hogy mind a két kijelzőn kint legyen a beállítás. Ezt az ellentmondást javítjuk.

2- Nálad a MOD gomb pausál vagy elnapol?

commented Apr 3, 2015 by daunera (36 points)  
edited Apr 3, 2015 by daunera
1 - Köszönöm!
2 - Igen, bocsánat, félreértelmeztem az elnapolás fogalmát. Köszönöm a figyelmeztetés!
[UPDATE] elkészítettem az elnapolást a pause helyett és valóban működik, még egyszer köszönöm!
0 votes
answered Apr 3, 2015 by matee4 (26 points)  

Nekem is a specifikáció kikapcsolt fekete kijelzőt vár, míg a teszt eset pedig, hogy a fehérrel együtt mutassa az aktuális értéket.

...