Sebuah proyek yang sedang saya kerjakan memiliki banyak tes warisan yang tidak diejek dengan benar. Karena ini satu-satunya dependensi yang dimilikinya adalah EasyMock, yang tidak mendukung statika, konstruktor dengan argumen, dll. Tes ini bergantung pada koneksi basis data dan semacamnya untuk "menjalankan" tes. Menambahkan powermock untuk menangani kasus-kasus ini ditembak karena biaya mahal karena kebutuhan untuk meningkatkan proyek yang ada untuk mendukungnya (Diskusi lain).
Pertanyaan saya adalah, apa manfaat nyata dunia nyata dari pengujian unit yang tepat yang dapat saya gunakan untuk mendorong kembali? Apakah ada? Apakah saya hanya menjadi ngotot dengan mengatakan bahwa tes unit buruk (bahkan jika mereka bekerja) buruk? Apakah cakupan kode sama efektifnya?