【发布时间】:2010-03-18 01:40:15
【问题描述】:
我正在尝试开始使用单元测试,我想测试以下控制器:
公共类 AjaxController : 控制器 {
...
public JsonResult RateVideo( int userRating, long videoId )
{
string userName = User.Identity.Name;
... }
}
我使用以下方法创建了一个 TestClass:
[ 测试方法 public void TestRateVideo()
{
//Arrange
AjaxController c = new AjaxController();
//Act
JsonResult jr = c.RateVideo(1, 1);
//Assert
//Not implemented yet
}
我选择调试并运行测试。当代码到达第一条语句时:
字符串用户名 = User.Identity.Name;
调试停止,我收到一条消息,指出测试失败。
如果您能提供任何指导,我们将不胜感激。
【问题讨论】:
-
请格式化源代码
标签: asp.net asp.net-mvc mstest