Witam,
Chce zaczac pisac testy integracyjne w jednym z projektow, ktory jest oparty o Slim 4, PostgreSQL oraz PHPUnit. Do laczenia sie z baza danych uzyty zostal laminas/laminas-db
. Do tego uzyty zostal Phinx do migracji SQL. Czy ktos moze opisac jak stworzyl swoj zestaw do testow zapytani SQL? Na razie postawilem PostgreSQL na dockerze. Do tego stworzylem swoja classes, ktora laczy sie z testowa baza danych. Wszyskto ladnie chodzi na CI/CD. Tylko mam kilka rzyczy do ogarniecia. Tj jak SQL migracja. Czy fixtures. Gdzie przechowywac najlepiej fixutes? Czy oplaca sie testy SQL wywolywac wylacznie w SQL transakcji? Chce tez napiac szybkie testy integracyjne.