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.
quelle
Ich habe es nicht selbst gemacht, aber es gibt eine Testumgebung für WordPress-Unit-Tests. Es ist für Kerntests gedacht, kann aber an Test-Plugins angepasst werden.
Mehr Infos hier:
http://codex.wordpress.org/Automated_Testing
http://svn.automattic.com/wordpress-tests/
quelle
Ich habe kürzlich ein Tutorial erstellt, das die Informationen von meinem Googeln aufnimmt, um zu zeigen, wie man:
Das Tutorial ist hier , ich hoffe es hilft
quelle