Teszt hibásnak írja az egyes eseteket, miközbe manuálisan ugyanazt megcsinálva helyes az eredmény

0 votes
asked Apr 26, 2018 in Rendszermodellezés A00 by richardkiss (26 points)  

Bizonyos teszteknél (pl.: checkSetStartTimeForWhite) hibásnak írja a programot, viszont a pdf-ben található inputok "kézzel" történő egymás utáni triggerelése helyes eredményt ad. Pl.: checkSetStartTimeForWhite-nál az expected 150, az alapértelmezett 120, a teszt egyszer fehér gombot nyom és azt írja, a display-en még mindíg 120 van 150 helyett. Ha én futtatok szimulációt, egyszer megnyomom a fehér gombot, akkor 150 van a display-en...

commented May 6, 2018 by Unknown (20 points)  
Sikerült rájönni mi okozza ezt? Nekem is ezzel van prblémám

1 Answer

0 votes
answered Apr 27, 2018 by dkmisu (630 points)  

Valószínűleg hiba van a modellben, ami miatt nem generálja újra a kódot mentés esetén, és a régi (még rossz) modellen futtatja a teszteket.

commented Apr 30, 2018 by richardkiss (26 points)  
Az SCT Generator Console - ban: "Generating '...' to target project 'hu.bme.mit.inf.symod...' ...
ChessClock... done.". Szerintem a legfrissebb modellen futtatja a teszteket.
...