Ich muss Unit-Tests für eines meiner Plugins anwenden. Ich habe es kürzlich in Klassen unterteilt, sodass Unit-Tests jetzt einfacher anzuwenden sind.
Mit welchen effektiven Strategien kann ich mein Plugin Unit-testen? Ich brauche eine Möglichkeit, die im Plugin verwendeten WordPress-Funktionen zu nutzen, aber ich sollte keine laufende WordPress-Site benötigen (nur Testdaten auf der DB AFAIK), oder?
Es fällt mir schwer herauszufinden, wie ich das Plugin und nicht das Plugin im Kontext der Site testen soll. Ich könnte Selenium dafür verwenden, aber im Moment möchte ich mich nur auf das Testen der Funktionalität der Plugin-Klassen konzentrieren, damit ich sie nicht bei jedem Update unterbreche.