需要代码为 ControllerApi 编写 xunit 测试用例
我试图从 xunit 测试方法注入构造函数,但它询问我在测试方法中没有的构造函数值。
控制器 ItemApiController.cs
public class ItemApiController : ControllerBase
{
Private ItemClassDataSerices __ItemClassDataSerices;
public ItemApiController(IItemClassDataSerices ItemClassDataSerices)
{
__ItemClassDataSerices = ItemClassDataSerices;
}
public ActionResult ItemClass([FromQuery] ItemRequest request)
{
return __ItemClassDataSerices.GetData(reqest);
}
}
现在如何为 ItemApiController 中的 ItemClass 方法编写 Xunit 测试方法。