SORU
11 Aralık 2008, PERŞEMBE


# &C quot;iç" birim test yaparken erişim değiştiricisi

Eğer 'iç' erişim değiştiricisi. daha kullanmaya başlamak gerektiğini anlamaya çalışıyorum birim testi yeni ve ben Eğer 'iç' ve montajı değişken 'İnternalsVisibleTo', kamu test projeden beyan etmek istemiyoruz fonksiyonlarını test edebiliriz. set kullanırsak biliyorum Bu bana her zaman 'iç' çünkü en azından her proje (?) kullanmam gerektiğini düşündürüyor kendi test projesi var. Bana bunu yapmamam için bir sebep söyleyebilir misiniz? Ne zaman kullanmalıyım 'özel'?

CEVAP
27 Kasım 2009, Cuma


Dahili sınıfların test edilmesi gerekir ve kurultayın bir niteliktir

using System.Runtime.CompilerServices;

[assembly:InternalsVisibleTo("MyTests")]

Proje bilgi dosyası bu, Properties\AssemblyInfo.cs örneğin ekleyin.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • bobinire

    bobinire

    24 EYLÜL 2006
  • mahalodotcom

    mahalodotcom

    8 HAZİRAN 2007
  • Kanál používateľa McsFuego

    Kanál použ

    12 EKİM 2011