SORU
28 AĞUSTOS 2008, PERŞEMBE


Alay Asp.net-mvc Denetleyicisi Bağlam

Denetleyicisi bağlamında bazı ASP.NET iç bağlıdır. Biraz temiz bir şekilde bu birim testleri için alay etmenin yolları nelerdir? Çok kolay ben sadece, örneğin gerektiğinde Kur ton ile test tıkar, kendi İsteği gibi görünüyor.Geri dönmek için HttpMethod"".

Nets dışarı yardımcıları/bazı örnekler gördüm, ama biraz tarihli. Bu en son tutmak için iyi bir yer olacağını düşündüm ve büyük.

Gergedan dalga geçiyor en son sürümü kullanıyorum

CEVAP
28 AĞUSTOS 2008, PERŞEMBE


Adedi kullanarak şöyle görünür:

var request = new Mock<HttpRequestBase>();
request.Expect(r => r.HttpMethod).Returns("GET");
var mockHttpContext = new Mock<HttpContextBase>();
mockHttpContext.Expect(c => c.Request).Returns(request.Object);
var controllerContext = new ControllerContext(mockHttpContext.Object
, new RouteData(), new Mock<ControllerBase>().Object);

Gergedan Alay sözdizimi benzer olduğunu düşünüyorum.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BachelorsPadTv

    BachelorsPad

    17 Ocak 2012
  • TheOtherMau5

    TheOtherMau5

    6 Mart 2012
  • TWiT Netcast Network

    TWiT Netcast

    27 EKİM 2005