Redesigned the Collection framework to incorporate a more general variant of the ObservableCollection<> class; ParentingCollection class now makes use of this new inbetween class; ParentingCollection now has a cleaner way to dispose its members than the original InternalDispose() method
git-svn-id: file:///srv/devel/repo-conversion/nusu@37 d2e56fa2-650e-0410-a79f-9358c0239efd
This commit is contained in:
parent
4933604495
commit
ba1cee917d
10 changed files with 218 additions and 163 deletions
|
@ -137,7 +137,7 @@ namespace Nuclex.Support.Tracking {
|
|||
}
|
||||
);
|
||||
|
||||
testSetProgression.Childs[0].Progression.ChangeProgress(0.5f);
|
||||
testSetProgression.Children[0].Progression.ChangeProgress(0.5f);
|
||||
|
||||
this.mockery.VerifyAllExpectationsHaveBeenMet();
|
||||
}
|
||||
|
@ -164,7 +164,7 @@ namespace Nuclex.Support.Tracking {
|
|||
}
|
||||
);
|
||||
|
||||
testSetProgression.Childs[0].Progression.ChangeProgress(0.5f);
|
||||
testSetProgression.Children[0].Progression.ChangeProgress(0.5f);
|
||||
|
||||
Expect.Once.On(mockedSubscriber).
|
||||
Method("ProgressUpdated").
|
||||
|
@ -175,7 +175,7 @@ namespace Nuclex.Support.Tracking {
|
|||
}
|
||||
);
|
||||
|
||||
testSetProgression.Childs[1].Progression.ChangeProgress(0.5f);
|
||||
testSetProgression.Children[1].Progression.ChangeProgress(0.5f);
|
||||
|
||||
this.mockery.VerifyAllExpectationsHaveBeenMet();
|
||||
}
|
||||
|
@ -200,8 +200,8 @@ namespace Nuclex.Support.Tracking {
|
|||
Method("Ended").
|
||||
WithAnyArguments();
|
||||
|
||||
testSetProgression.Childs[0].Progression.End();
|
||||
testSetProgression.Childs[1].Progression.End();
|
||||
testSetProgression.Children[0].Progression.End();
|
||||
testSetProgression.Children[1].Progression.End();
|
||||
|
||||
this.mockery.VerifyAllExpectationsHaveBeenMet();
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue