internal static ChangesetInfo CreateChangeset(int id, List<int> mergeSources = null) { var change = new ItemInfo() { Path = "Test.cs", VersionId = id }; if (mergeSources != null) { change.MergeSourcesIds = mergeSources; change.ChangeType = ChangeType.Merge | ChangeType.Edit; } else { change.ChangeType = ChangeType.Edit; } var targetChangeset = new ChangesetInfo() { Id = id, AssociatedWorkItems = new List<WorkItemInfo>() { new WorkItemInfo() { Id = id, History = "" } }, Changes = new List<ItemInfo>() { change } }; return targetChangeset; }
internal static ChangesetInfo CreateChangeset(int id, List <int> mergeSources = null) { var change = new ItemInfo() { Path = "Test.cs", VersionId = id }; if (mergeSources != null) { change.MergeSourcesIds = mergeSources; change.ChangeType = ChangeType.Merge | ChangeType.Edit; } else { change.ChangeType = ChangeType.Edit; } var targetChangeset = new ChangesetInfo() { Id = id, AssociatedWorkItems = new List <WorkItemInfo>() { new WorkItemInfo() { Id = id, History = "" } }, Changes = new List <ItemInfo>() { change } }; return(targetChangeset); }