Şu anda üzerinde herhangi bir birim testi bulunmayan bir kod tabanı üzerinde çalışıyorum. 16 bitlik bir Gömülü işlemci için yazılmıştır ve yazdığım tüm kodlar için birim testleri eklemeyi en azından baştan sonra kodun diğer bölümlerine genişletmek istiyorum.Eski gömülü C uygulaması için birim testleri yazmaya nasıl başlanır - çok sıkı bir şekilde bağlanmış modüller?
Buradaki sorunum, uygulama düzeyindeki her bir modülün (.c dosyası) projedeki diğer C dosyalarına sıkıca bağlı olduğu görülmüştür. Herhangi bir dosya için, bu 2-10 dosyadan herhangi bir yerde olabilir.
- nasıl birim testleri yazmaya başlar mı?
- Bu sıkı kuplajı gidermek için en iyi/hızlı/en etkili yollar nelerdir?
- Ayrıca ünite testleri PC'de (32 bit) çalıştırılacak ve gömülü kod 16 bit işlemci içindir. Kodun bilgisayara aktarılmasında bunun nasıl yapıldığından nasıl emin olabilirim?
Çok teşekkürler, bu benim için başlamak için harika bir yer! – IntelliChick