Her biri benzer özel arabirimler uygulayan C# serilerinde bir dizi koleksiyon dersi yazıyorum. Bir arabirim için tek bir birim testi koleksiyonu yazmak mümkün mü ve hepsini çeşitli farklı uygulamalarda otomatik olarak çalıştırmak mümkün mü? Her uygulama için çoğaltılan test kodundan kaçınmak istiyorum.Bir arabirimin uygulanmasını test etmek için bir dizi yeniden kullanılabilir test yapabilir miyim?
Bunu yapmak için herhangi bir çerçeveye (NUnit, vb.) Veya Visual Studio uzantısına bakmaya hazırım. aynı şeyi isteyenler için
, ben an answer olarak, avandeursen's accepted solution dışına göre benim somut çözüm yayınlanmıştır.
Soru ve yanıt LSP'ye bağlı sınıf hiyerarşisine uygulandığından [lsp] (http://stackoverflow.com/questions/tagged/lsp) etiketi olarak eklendi. – avandeursen