/// <summary> /// Updates the work item_ pre condition. /// </summary> /// <param name="instance">The instance.</param> /// <param name="workItem">The work item.</param> partial void UpdateWorkItem_PreCondition(JsonWitAPI instance, ref JsonWorkItem workItem) { var workItems = instance.GetWorkItems(new List <int> { 2 }).Result; workItem = workItems[0]; }
public void GetWorkItems_UnitTest() { var api = new JsonWitAPI(); var idList = new List <int> { 62 }; Task <IReadOnlyList <JsonWorkItem> > task = api.GetWorkItems(idList); Assert.IsNotNull(task); IReadOnlyList <JsonWorkItem> result = task.Result; Assert.IsNotNull(result); Assert.AreEqual(idList.Count, result.Count); }
/// <summary> /// Tests the instance creator. /// </summary> /// <returns>WorkItemImpl.</returns> private static WorkItemImpl TestInstanceCreator() { var api = new JsonWitAPI(); var idList = new List <int> { 194 }; Task <IReadOnlyList <WorkItemImpl> > task = api.GetWorkItems(idList, WorkItemImpl.FromToken); Assert.IsNotNull(task); IReadOnlyList <WorkItemImpl> result = task.Result; Assert.IsNotNull(result); Assert.AreEqual(idList.Count, result.Count); return(result[0]); }
/// <summary> /// Gets the work items. /// </summary> /// <param name="ids">The ids.</param> /// <returns>Task<IList<JsonWorkItem>>.</returns> public async Task <IReadOnlyList <IWorkItem> > GetWorkItems(IEnumerable <int> ids) { var result = await r_JsonAPI.GetWorkItems(ids, WorkItemImpl.FromToken); return(result); }