public void ResetCascadesToNext() { var mock = new MockGroupingProvider(); Provider.Next = mock; Provider.Reset(); Assert.IsTrue(mock.ResetCalled, "The provider did not reset its Next provider."); }
public void SetsNextProviderOfGeneratedGroups() { var group = Provider.GetIssueGroup(null, summary); var mock = new MockGroupingProvider(); Provider.Next = mock; Assert.AreSame(mock, group.GroupingProvider, "The grouping provider change was not propagated to the existing group."); }
public void SetUp() { nextProvider = new MockGroupingProvider(); sourceProvider = new MockGroupingProvider(); group = new IssueGroup(nextProvider, "sut"); node = group; group.EnableProcessing(); }