Üdv!
A szorgalmi feladat leírásában ez áll: "Teljes pontszámot az a megoldás érdemel, amelyik teljes átmenetfedést ad."
A kérdésem az lenne, hogy szerintem én teljesen lefedtem a tesztjeimmel az állapot gépet, de EclEmma csak 84,8% jelez.
Ha a CucumberECLEmmaTutorial.pdf-ben leírtakat is figyelembe vesszük, akkor nem kell teljesen 100%nak lennie.(" Ezen belül az állapotátmeneteket megvalósító check_, react_, effect_ ill. az
állapotok be- ill. kilépésekor végrehajtott enterSequence_, exitSequence_ kezdetű függvények
teljes fedése a cél. Erre szolgál a nézet jobb felső sarkában található lefele mutató háromszög
által kiválasztható Method Coverage mód, de az alapértelmezett Instruction Coverage is
használható. Nem feladat lefedni a generált kód egyéb, pl. hibakezelési célú részeit.")
Sajnos van pár olyan függvény ami nem hívodik meg, de az elnevezésük alapján meg kéne. Viszont ezek mind csak annyiból állnak, hogy return true;.
Jól gondolom, hogy akkor mégis csak teljesen sikerült lefednem?
Kép: (a képen bejelöltem a csak return true;-ból álló függvényeket)
Előre is köszönöm!