Devo applicare il test unitario per uno dei miei plugin. Di recente l'ho riprogettato in classi, quindi ora i test unitari dovrebbero essere più facili da applicare.
Quali sono alcune strategie efficaci per testare l'unità del mio plugin? Ho bisogno di un modo per usare le funzioni di WordPress utilizzate nel plugin, ma non dovrei avere bisogno di un sito WordPress in esecuzione (basta testare i dati sul DB AFAIK), giusto?
Ho difficoltà a capire come testare semplicemente il plugin e non il plugin nel contesto del sito. Potrei usare Selenium per questo, ma in questo momento voglio solo concentrarmi sull'unità testare la funzionalità delle classi di plugin, in modo da non romperle con ogni aggiornamento.