Átgondoltam a router kérdését.
Javítottam egy marhaságot. :D
Átmeneti állapot a router átírása közben. Minden ugyanúgy működik, de már változóban a kód...
Kész a több controller támogatása az ApplicationRouter-ben, át is neveztem CategorizedPathRouter-re.
Megvannak a Controllerek.
Szórakoztam egy kicsit a mappákkal.
Kihelyeztem a nem szorosan az alkalmazáshoz tartozó osztályokat a Core mappába. Általában ezek kerülnek tesztelésre, a konkrét megvalósítások az alkalmazásban már kevésbé.
Haladok a html építővel.
Összeszórtam egy alap html építőt.
Megvan a kezdőlap.
Csináltam egy Skeleton típust, de újra kell gondolni.
Átgondoltam mire lesz szükség a View-hoz.
Megvan a teszt az AbstractSkeleton-ra.
Írtam tesztet sima paraméterekre.
Vannak szép tesztek, alakítgatom tovább...
Refaktoráltam a teszteket, bővítettem őket még 1-2 dologgal.
Átírtam az űrlapot, most már átláthatóbb, hogy mit hova rajzol ki.
Megvan az alap metódus ellenőrző tesztelése.
Megvan a metódus ellenőrzés. Teszt a sima input beolvasásra.
Megvan az input létezésének az ellenőrzése.