BME-MIT-IET / iet-hf-2023-kamelcase

iet-hf-2023-kamelcase created by GitHub Classroom
0 stars 0 forks source link

Egységtesztek elkészítése #3

Open pfemeter opened 1 year ago

pfemeter commented 1 year ago

GitHub Issue létrehozása a címben leírt feladathoz.

pfemeter commented 1 year ago

A feladat elkészítéséhez a következőkben állapodtunk meg:

  1. JUnit keretrendszert fogunk használni Maven-el telepítve.
  2. Az üzleti logika szempontjából két legfontosabb osztályt teszteljük: Game, Virologist
  3. Game tesztjeit @pfemeter (Pfemeter Márton), Virologist tesztjeit @enyem (Födémesi Lili) fogja megírni.
pfemeter commented 1 year ago

A JUnit keretrendszert hozzáadtam a projekthez Maven-t használva.

Releváns commit: 06403fca8b89fd888f3cd16cb1dcccab45ef0ba9

pfemeter commented 1 year ago

A feladat elkészítése során szükséges lett éppen nem tesztelt osztályok mock-olása, így hozzáadtam a Mockito keretrendszert is a projekthez Maven-t használva.

Releváns commit: 0e18efa7c75e7558a3e9b3ce5b106f33d844d4cb

pfemeter commented 1 year ago

Az eredeti projekt implementációját át kellett írnom pár helyen a könnyebb tesztelhetőség érdekében.

Releváns commit-ok:

enyem commented 1 year ago

A feladat megoldása során a Virologist osztály funkcionalitását teszteltem.

Releváns commit: https://github.com/BME-MIT-IET/iet-hf-2023-kamelcase/commit/f9957b85c1edabfa983ee77337e0dad37ed331f4

enyem commented 1 year ago

A Virologist osztály tesztjeinek egyben futtatásához javítas.

Releváns commit: https://github.com/BME-MIT-IET/iet-hf-2023-kamelcase/commit/82bd00966903db644dc00d7ccb8b92d583481204