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

  • NYLON Video

    NYLON Video

    11 Aralık 2006
  • The Fashion Sight

    The Fashion

    22 AĞUSTOS 2011
  • Within Temptation

    Within Tempt

    18 EYLÜL 2006