Eklentilerimden biri için birim testi uygulamam gerekiyor. Kısa süre önce sınıflara göre yeniden tasarladım, bu yüzden birim testlerinin uygulanması daha kolay olmalı.
Eklentimi birim test etmek için bazı etkili stratejiler nelerdir? Eklentide kullanılan WordPress işlevlerini kullanmanın bir yoluna ihtiyacım var, ancak çalışan bir WordPress sitesine (sadece DB AFAIK'deki verileri test et) gerek yok, değil mi?
Sitenin bağlamında sadece eklentiyi değil eklentiyi test etmeyi nasıl anlayacağımı anlayabiliyorum. Bunun için Selenium'u kullanabilirim, ancak şu anda sadece eklenti sınıflarının işlevselliğini test eden birime odaklanmak istiyorum, böylece her güncellemeyle onları kırmıyorum.