Antwort #3 am: 07. Juli 2022, 08:35:57
Guten Morgen mimimimi,
ich weiß nicht ganz genau wonach du suchst. Falls du automatisierte Integration-Tests bzw. Browser Tests meinst, kann ich dir
Codeception empfehlen. Ich verwende es gern, wenn mir reine UnitTests mit PHPUnit nicht mehr reichen. Ein Teil von Codeception verwendet intern ebenfalls PHPUnit, man kann also beides gleichzeitig verwenden. Falls du damit die Funktionalität deines Shop testen möchtest, müsstest du automatisierte Integration-Tests via HTTP(s) Response oder den Selenium WebDriver in Codeception verwenden. Modified ist nicht
SOLID, somit ist das mit den UnitTests nicht einfach. Mich würde (später) interessieren, für welche Lösung du dich entschieden hast. Falls dieser Text tatsächlich (teilweise) deine Frage beantwortet und du tatsächlich eine TestSuit für den Shop entwickelt hast, könnte man ja mal drüber nachdenken, einen Teil dieser zu veröffentlichen.
Mit besten Grüßen und einen schönen Tag
Robin