当前位置:  开发笔记 > 编程语言 > 正文

你如何测试MVC .net中的cookie?

如何解决《你如何测试MVC.net中的cookie?》经验,为你挑选了1个好方法。

http://stephenwalther.com/blog/archive/2008/07/01/asp-net-mvc-tip-12-faking-the-controller-context.aspx

这篇文章展示了如何测试设置cookie然后在ViewData中查看它.我该怎么做才能看看是否写了正确的cookie(值和名称).任何回复,博客文章或文章将不胜感激.



1> White Dragon..:

你在寻找更像这样的东西吗?(未经测试,只需在回复框中输入)

var cookies = new HttpCookieCollection();
controller.ControllerContext = new FakeControllerContext(controller, cookies);
var result = controller.TestCookie() as ViewResult;
Assert.AreEqual("somevaluethatshouldbethere", cookies["somecookieitem"].Value);

就像在,你的意思是你想要测试一个cookie而不是读一个cookie吗?请尽可能让您的要求更清晰:)

推荐阅读
殉情放开那只小兔子
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有