public void FilterHalfTest() { InMemoryWorkItemEndpoint e1 = CreateAndConfigureInMemoryWorkItemEndpoint(EndpointDirection.Source, 20); InMemoryWorkItemEndpoint e2 = CreateAndConfigureInMemoryWorkItemEndpoint(EndpointDirection.Target, 10); e1.Filter(e2.GetWorkItems()); Assert.AreEqual(10, e1.Count); }
public void FilterHalfTest() { InMemoryWorkItemEndpoint e1 = CreateAndConfigureInMemoryWorkItemEndpoint(20); InMemoryWorkItemEndpoint e2 = CreateAndConfigureInMemoryWorkItemEndpoint(10); e1.Filter(e2.GetWorkItems()); Assert.AreEqual(10, e1.Count); }
public void PersistWorkItemExistsTest() { InMemoryWorkItemEndpoint e1 = CreateAndConfigureInMemoryWorkItemEndpoint(EndpointDirection.Source, 20); InMemoryWorkItemEndpoint e2 = CreateAndConfigureInMemoryWorkItemEndpoint(EndpointDirection.Target, 10); foreach (WorkItemData item in e1.GetWorkItems()) { e2.PersistWorkItem(item); } Assert.AreEqual(20, e2.Count); }
public void PersistWorkItemWithFilterTest() { InMemoryWorkItemEndpoint e1 = CreateAndConfigureInMemoryWorkItemEndpoint(EndpointDirection.Source, "20"); InMemoryWorkItemEndpoint e2 = CreateAndConfigureInMemoryWorkItemEndpoint(EndpointDirection.Target, "10"); e1.Filter(e2.GetWorkItems()); Assert.AreEqual(10, e1.Count); foreach (WorkItemData item in e1.GetWorkItems()) { e2.PersistWorkItem(item); } Assert.AreEqual(20, e2.Count); }