Ben süredir alanım nesneler için testler yazıyorum, ama yine de benim web projesinde güvenliği için test konuda nasıl emin değilim. Belirli ortamlardaki belirli kullanıcılar, modellerimin belirli özelliklerine vb. Erişebilir, ancak bunu test etmek için nasıl giderdiniz? Şu anda, geçerli kimliği doğrulanmış kullanıcıya dayanıyorum, ancak sahte bir kimlik doğrulama sağlayıcısı enjekte etmeye nasıl giderim?ASP MVC uygulamalarınızı kullanıcı tabanlı güvenlik için nasıl test ediyorsunuz?
Bu muhtemelen bir aptal soru ama kimse bana test karanlık çağların çıkmamıza yardım edebilir, eğer çok takdir edilecektir. TDD kullanarak testler yalnızca söz konusu kodunu test olursa
Yinelenen: http://stackoverflow.com/questions/243851/programmatic-login-with-net-membership aslında eylem yönteminin içine kullanıcıyı doğrulamak zaman
İkinci senaryodur -provider not.that.dave.foley çözümü sizin için çalışacaktır. –
http://stackoverflow.com/questions/243851/programmatic-login-with-net-membership-provider – ajma