예제 #1
0
        public void ResetCascadesToNext()
        {
            var mock = new MockGroupingProvider();

            Provider.Next = mock;
            Provider.Reset();
            Assert.IsTrue(mock.ResetCalled, "The provider did not reset its Next provider.");
        }
예제 #2
0
        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.");
        }
예제 #3
0
 public void SetUp()
 {
     nextProvider   = new MockGroupingProvider();
     sourceProvider = new MockGroupingProvider();
     group          = new IssueGroup(nextProvider, "sut");
     node           = group;
     group.EnableProcessing();
 }