Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 获取OData方法-单元测试_C#_Unit Testing - Fatal编程技术网

C# 获取OData方法-单元测试

C# 获取OData方法-单元测试,c#,unit-testing,C#,Unit Testing,尝试测试以下内容 // GET: odata/API_INSTANCE [EnableQuery] public SingleResult<API_INSTANCE> GetAPI_INSTANCE([FromODataUri] Guid key) { return SingleResult.Create(db.API_FIRM_LINK.Where(m => m.ApiFirmLinkId == key).Select(m => m.A

尝试测试以下内容

// GET: odata/API_INSTANCE
    [EnableQuery]
    public SingleResult<API_INSTANCE> GetAPI_INSTANCE([FromODataUri] Guid key)
    {
     return SingleResult.Create(db.API_FIRM_LINK.Where(m => m.ApiFirmLinkId == key).Select(m => m.API_INSTANCE));
    }
   public void GetAPI_INSTANCETest()
    {

        ////Arrange
        API_FIRM_LINKController controller = new API_FIRM_LINKController();
        ////ACT
        controller.GetAPI_INSTANCE();
        SingleResult result = controller.GetAPI_INSTANCE() as SingleResult;
        ////Assert
        Assert.IsNotNull(result);
        Console.Write(result);

    }
}