diff --git a/docs/weeks/7/7_4_P.tex b/docs/weeks/7/7_4_P.tex index b6db3d06af8ea60957cc797467f453836fb8078b..a979b0b4e0da3550dacee96929cf353081f90137 100644 --- a/docs/weeks/7/7_4_P.tex +++ b/docs/weeks/7/7_4_P.tex @@ -9,7 +9,7 @@ Megépül a robot az aszteroidán, felhasználva 1 vasat, 1 szenet és 1 uránt a telepestől. (A robotot a kontroller irányítja a továbbiakban.) \\ \hline - Teszt célja & A Settler és a Robot osztály build függvényének, a Recipe és RecipeChecker osztályoknak a tesztelése. \\ + Teszt célja & A telepes és a robot építés funkciójának, valamint a Recipe és RecipeChecker funkcióinak a tesztelése. \\ \hline \end{tabularx} @@ -24,8 +24,8 @@ Ehhez a telepesnél lennie kell 1 vasnak, 1 szénnek és 1 uránnak, azonban nem rendelkezik minden nyersanyaggal, csak 1 vas és egy szén van nála, így a robot nem épül meg. \\ \hline - Teszt célja & A Settler és a Robot osztály build függvényének, - a Recipe és RecipeChecker osztályoknak a tesztelése, hogy megfelelően vizsgálja-e a feltételeket \\ + Teszt célja & A telepes és a robot építés funkciójának, valamint a Recipe és RecipeChecker funkcióinak a tesztelése, + a feltételek megfelelő ellenőrzésének szempontjából \\ \hline \end{tabularx} @@ -40,7 +40,7 @@ A telepes kibányássza az aktuális aszteroidában lévő nyersanyagot, aminek következtében az aszteroida üreges lesz. A telepes a kibányászott nyersanyagot magánál tárolja el. \\ \hline - Teszt célja & A Settler osztály és az Asteroid osztály mine függvényének tesztelése. \\ + Teszt célja & A telepes és az aszteroida bányászás funkciójának tesztelése. \\ \hline \end{tabularx} @@ -54,7 +54,7 @@ az aszteroida, amin van pedig ki van fúrva és nem üreges, azonban a telepesnél már nincs hely további nyersanyagnak. A bányászás sikertelen lesz, a nyersanyag az aszteroida magjában marad. \\ \hline - Teszt célja & A Settler osztály és az Asteroid osztály mine függvényének tesztelése a feltételek megfelelő ellenőrzésének szempontjából. \\ + Teszt célja & A telepes és az aszteroida bányászás funkciójának tesztelése a feltételek megfelelő ellenőrzésének szempontjából. \\ \hline \end{tabularx} @@ -68,7 +68,7 @@ az aszteroida, amin van nincs kifúrva teljesen. A bányászás sikertelen lesz, a nyersanyag az aszteroida magjában marad. \\ \hline - Teszt célja & A Settler osztály és az Asteroid osztály mine függvényének tesztelése a feltételek megfelelő ellenőrzésének szempontjából. \\ + Teszt célja & A telepes és az aszteroida bányászás funkciójának tesztelése a feltételek megfelelő ellenőrzésének szempontjából. \\ \hline \end{tabularx} @@ -82,7 +82,7 @@ az aszteroida, amin van pedig ki van fúrva, azonban az aszteroida üreges, abban nem található nyersanyag. A bányászás sikertelen lesz, a telepeshez nem kerül semmilyen nyersanyag. \\ \hline - Teszt célja & A Settler osztály és az Asteroid osztály mine függvényének tesztelése a feltételek megfelelő ellenőrzésének szempontjából. \\ + Teszt célja & A telepes és az aszteroida bányászás funkciójának tesztelése a feltételek megfelelő ellenőrzésének szempontjából. \\ \hline \end{tabularx} @@ -96,7 +96,7 @@ A telepes lehelyezi a teleportkapu párból a másodikat. Ekkor kiépül a kapcsolat a teleportkapu pár között, hiszen már a másik le van helyezve. \\ \hline - Teszt célja & A Settler osztály placePortal és a Portal osztály portalPlaced függvényének tesztelése \\ + Teszt célja & A telepes portál lehelyezés funkciójának és a teleportkapu lehelyezésekor végbemenő változások funkcióinak tesztelése \\ \hline \end{tabularx} @@ -106,10 +106,10 @@ \hline \hline Rövid leírás & - A Controller kiadja a parancsot a robotnak, hogy fúrja meg az éppen aktuális aszteroida sziklarétegét (aminek értéke 2), amin van. + A kontroller kiadja a parancsot a robotnak, hogy fúrja meg az éppen aktuális aszteroida sziklarétegét (aminek értéke 2), amin van. Az aszteroida sziklarétegének értékét csökkenti 1-el a robot 2-ről 1-re. \\ \hline - Teszt célja & A Robot osztály drill és az Asteroid osztály drill függvényének tesztelése. \\ + Teszt célja & A robot és az aszteroida fúrás funkciójának tesztelése. \\ \hline \end{tabularx} @@ -118,10 +118,10 @@ \textbf{Teszt-eset neve} & \textbf{Robot Drills Asteroid Failed} \\ \hline \hline - Rövid leírás & A Controller kiadja a parancsot a robotnak, hogy fúrja meg az éppen aktuális aszteroida sziklarétegét (aminek értéke 0), amin van. + Rövid leírás & A kontroller kiadja a parancsot a robotnak, hogy fúrja meg az éppen aktuális aszteroida sziklarétegét (aminek értéke 0), amin van. A robot nem tud fúrni, mivel az aszteroidának már nincs kérge.\\ \hline - Teszt célja & A Robot osztály drill és az Asteroid osztály drill függvényének tesztelése, a feltételek megfelelő ellenőrzésének szempontjából. \\ + Teszt célja & A robot és az aszteroida fúrás funkciójának, a feltételek megfelelő ellenőrzésének szempontjából. \\ \hline \end{tabularx} @@ -135,7 +135,7 @@ Az aszteroida mostantól átfúrtnak számít. Mivel a magot alkotó nyersanyag vízjég és az aszteroida napközelben van, a vízjég elszublimál, azaz eltűnik. \\ \hline - Teszt célja & Az Asterida osztály drill és az Ice osztály nearToSunAndDrilled függvényének tesztelése. \\ + Teszt célja & Az aszterida fúrás és a jég típusú mag napközelbe kerülése utáni funkcióinak tesztelése. \\ \hline \end{tabularx} @@ -149,21 +149,6 @@ Az aszteroida mostantól átfúrtnak számít. Mivel az aszteroida nincs napközelben, nem történik semmi. \\ \hline - Teszt célja & Az Asterida osztály drill és a Uranium osztály nearToSunAndDrilled függvényének tesztelése, a feltételek megfelelő ellenőrzésének szempontjából. \\ - \hline -\end{tabularx} - -\noindent\begin{tabularx}{\textwidth}{|l|X|} - \hline - \textbf{Teszt-eset neve} & \textbf{Settler Moves To Teleport And Win} \\ - \hline - \hline - Rövid leírás & - A játékos kiadja a parancsot, hogy a telepes menjen be a teleportba, melynek párja is le van helyezve, vagyis a teleportkapu probléma nélkül használható. - A telepes átkerül a másik teleporthoz tartozó aszteroidára. - Az aszteroidán lévő (az átmozgottal együtt) 2 telepesnél megfelelő mennyiségű nyersanyag van, - (3-3 vas, szén, vízjég és urán), így meg tudják építeni a bázist, ezért megnyerik a játékot. \\ - \hline - Teszt célja & Az Asteroid osztály conditionChanged függvényének, a Recipe és RecipeChecker osztályoknak a tesztelése. \\ + Teszt célja & Az aszterida fúrás és az uránium típusú mag napközelbe kerülése utáni funkcióinak tesztelése, a feltételek megfelelő ellenőrzésének szempontjából. \\ \hline \end{tabularx}