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

  • HowcastSportsFitness

    HowcastSport

    11 Mayıs 2011
  • SelmerSaxMan

    SelmerSaxMan

    24 HAZİRAN 2006
  • TecNoob

    TecNoob

    15 AĞUSTOS 2013