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

  • 1881 Animation

    1881 Animati

    5 EKİM 2013
  • MrMimoB

    MrMimoB

    11 NİSAN 2011
  • Utah Valley Online

    Utah Valley

    9 AĞUSTOS 2010