public void _Setup() { InitList(35); _proxy = new Mock <ICloudStackAPIProxy>(); _proxy.Setup(x => x.Request <ListResponse <TestResponse> >(It.IsAny <TestListRequest>())) .Returns <TestListRequest>(r => ListResponse <TestResponse> .CreateFromList(_results, r, _maxPageSize)); _proxy.Setup(x => x.RequestAsync <ListResponse <TestResponse> >(It.IsAny <TestListRequest>())) .Returns <TestListRequest>(r => Task.FromResult(ListResponse <TestResponse> .CreateFromList(_results, r, _maxPageSize))); }