Improved comments in various places; disabled all classes in the 'Services' namespace, including the type listers; added scheduler class which will act sort of like the cron daemon on unix machines; defined a time source interface so I can manually advance time instead of waiting in the unit tests; created two time sources, a generic one for all platforms and a windows specific one that will notice when the system time is adjusted

git-svn-id: file:///srv/devel/repo-conversion/nusu@143 d2e56fa2-650e-0410-a79f-9358c0239efd
This commit is contained in:
Markus Ewald 2009-06-04 19:32:15 +00:00
parent 10d6533b50
commit 2426868cce
29 changed files with 690 additions and 31 deletions

View file

@ -29,7 +29,9 @@ using NMock2;
namespace Nuclex.Support.Tracking {
/// <summary>Unit Test for the observation wrapper collection of weighted transactions</summary>
/// <summary>
/// Unit Test for the observation wrapper collection of weighted transactions
/// </summary>
[TestFixture]
public class WeightedTransactionWrapperCollectionTest {
@ -42,11 +44,12 @@ namespace Nuclex.Support.Tracking {
Transaction.EndedDummy
);
ObservedWeightedTransaction<Transaction> observed = new ObservedWeightedTransaction<Transaction>(
transaction,
endedCallback,
progressUpdatedCallback
);
ObservedWeightedTransaction<Transaction> observed =
new ObservedWeightedTransaction<Transaction>(
transaction,
endedCallback,
progressUpdatedCallback
);
WeightedTransactionWrapperCollection<Transaction> wrapper =
new WeightedTransactionWrapperCollection<Transaction>(