public async Task SimulateNotFound() { var request = new MyApiResource() { ParentId = Guid.NewGuid() }; try { var items = await this.GetBizObjectSomeNotFound(request.ParentId); var results = items.ToEnumerable( (int a, string b, object c) => { return(new MyApiResource() { A = a, B = b, C = c, ParentId = request.ParentId, }); }); var resultsArray = results.ToArray(); Assert.Fail(); } catch (Exception ex) { Assert.AreEqual("NotFoundBiz", ex.Message); } }
public void SimulateApiFetch() { var request = new MyApiResource() { ParentId = Guid.NewGuid() }; var items = this.GetBizObject(request.ParentId); var results = items.ToEnumerable( (int a, string b, object c) => { return(new MyApiResource() { A = a, B = b, C = c, ParentId = request.ParentId, }); }); var resultsArray = results.ToArray(); Assert.AreEqual(82, resultsArray.Count()); }