Testy mutacyjne to narzędzie służące do analizy jakości testów jednostkowych i kodu źródłowego. Polegają one na wprowadzaniu małych zmian (mutacji) w kodzie źródłowym, a następnie sprawdzaniu, czy wpłynęły one na
Krótki manual jak wygenerować raport Code Coverage używając PHPUnita. W tekście znajduje się również link do przykładowego raportu wygenerowanego dla biblioteki PHP-ML.
Parę informacji na temat Code Coverage w testach jednostkowych. Co oznaczają poszczególne metryki i jak je interpretować. Całość głównie pod kątem PHPUnit.
W środowisku programistów panuje przekonanie, że testy jednostkowe nie powinny nigdy wysyłać zapytań do bazy danych. Jeżeli nie potrafisz przetestować kodu, bez pomocy bazy danych, to musisz go
Zastanawiasz się w jaki sposób testować modele ? Wydaje Ci się, że modele nie nadają się do testowania ? W tym wpisie przedstawiam sposoby testowania modeli (w ogólnym
Konkretny wpis na temat wykorzystania bardzo popularnego narzędzia, jakim jest PHPUnit, do tworzenia testów jednostkowych. Od instalacji, przez konfigurację do testowania kodu.
Wpis ten to wprowadzenie do serii na temat TDD w świecie PHP. Postaram się przedstawić techniki, które na chwilę obecną stosuje niewielki procent programistów. Pomogą one wejść Tobie na