【发布时间】:2018-09-05 10:42:51
【问题描述】:
我是这个东西的新手,我读过关于 test 但我不知道如何测试这个功能:
[Authorize(Roles = "admin")]
[Route("user/byUsername/{username}")]
public async Task<IHttpActionResult> GetUserByName(string username)
{
var user = await this.AppUserManager.FindByNameAsync(username);
if (user != null)
{
return Ok(this.TheModelFactory.Create(user));
}
return NotFound();
}
我想使用 Moq 和 MS Test。谢谢。
【问题讨论】:
-
您在尝试测试该方法时遇到了什么问题?就你现在的问题而言,它太宽泛了。如果我们要涵盖“如何测试这个功能”,那么我们将不得不给出一个完整的教程。
标签: c# unit-testing moq mstest