diff --git a/Nuclex.Support (mono-3.5).csproj b/Nuclex.Support (mono-3.5).csproj
deleted file mode 100644
index 26f0268..0000000
--- a/Nuclex.Support (mono-3.5).csproj
+++ /dev/null
@@ -1,330 +0,0 @@
-
-
-
- Debug
- AnyCPU
- 10.0.0
- 2.0
- {F6ED62EA-24D4-4D5D-847A-0F717DA147BD}
- Library
- Nuclex.Support
- Nuclex.Support
- v3.5
-
-
- true
- full
- false
- bin\mono-3.5\Debug\
- DEBUG;UNITTEST;NO_SPECIALIZED_COLLECTIONS;NO_CONCURRENT_COLLECTIONS;NO_SETS;NO_NMOCK
- prompt
- 4
- false
- bin\mono-3.5\Debug\Nuclex.Support.xml
-
-
- none
- false
- bin\mono-3.5\Release\
- prompt
- 4
- false
- UNITTEST;NO_SPECIALIZED_COLLECTIONS;NO_CONCURRENT_COLLECTIONS;NO_SETS;NO_NMOCK
- bin\mono-3.5\Release\Nuclex.Support.xml
-
-
-
-
-
-
-
-
- ..\References\nmock\mono-2.0\NMock.StrongNamed.dll
-
-
- False
- ..\References\nunit\net-2.0\framework\nunit.framework.dll
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ExpressionTreeCloner.cs
-
-
- ExpressionTreeCloner.cs
-
-
- ExpressionTreeCloner.cs
-
-
-
-
- ReflectionCloner.cs
-
-
-
-
- SerializationCloner.cs
-
-
-
- Constants.cs
-
-
-
- Deque.cs
-
-
- Deque.cs
-
-
- Deque.cs
-
-
- Deque.cs
-
-
- Deque.cs
-
-
-
-
-
-
- ItemEventArgs.cs
-
-
-
- ItemReplaceEventArgs.cs
-
-
-
- MultiDictionary.cs
-
-
- MultiDictionary.cs
-
-
- MultiDictionary.cs
-
-
-
- ObservableCollection.cs
-
-
-
- ObservableDictionary.cs
-
-
-
- ObservableList.cs
-
-
-
- ObservableSet.cs
-
-
-
- PairPriorityQueue.cs
-
-
-
- Parentable.cs
-
-
-
- ParentingCollection.cs
-
-
-
- Pool.cs
-
-
-
- PriorityItemPair.cs
-
-
-
- PriorityQueue.cs
-
-
-
- ReadOnlyCollection.cs
-
-
-
- ReadOnlyDictionary.cs
-
-
-
- ReadOnlyList.cs
-
-
-
- ReadOnlySet.cs
-
-
-
- ReverseComparer.cs
-
-
-
- TransformingReadOnlyCollection.cs
-
-
- TransformingReadOnlyCollection.cs
-
-
-
- Variegator.cs
-
-
-
- WeakCollection.cs
-
-
- WeakCollection.cs
-
-
-
- ConfigurationFileStore.cs
-
-
- ConfigurationFileStore.cs
-
-
-
-
- MemoryStore.cs
-
-
-
-
- WindowsRegistryStore.cs
-
-
-
-
- PartialStream.cs
-
-
-
- RingMemoryStream.cs
-
-
-
- ChainStream.cs
-
-
-
- LicenseKey.cs
-
-
-
- CommandLine.cs
-
-
- CommandLine.cs
-
-
- CommandLine.cs
-
-
- CommandLine.cs
-
-
-
- ParserHelper.cs
-
-
-
- PropertyChangedEventArgsHelper.cs
-
-
-
- EnumHelper.cs
-
-
-
- Observable.cs
-
-
-
- ObservableHelper.cs
-
-
-
- AffineThreadPool.cs
-
-
-
-
- ParallelBackgroundWorker.cs
-
-
-
- ThreadRunner.cs
-
-
-
- TypeHelper.cs
-
-
-
- FloatHelper.cs
-
-
-
- IntegerHelper.cs
-
-
-
- PathHelper.cs
-
-
-
- Shared.cs
-
-
-
- StringBuilderHelper.cs
-
-
-
- StringHelper.cs
-
-
-
- StringSegment.cs
-
-
-
- WeakReference.cs
-
-
-
- XmlHelper.cs
-
-
-
-
- Foundation.snk
-
-
-
-
-
-
-
-
-
diff --git a/Nuclex.Support (net-4.0).csproj b/Nuclex.Support (net-4.0).csproj
deleted file mode 100644
index 9b94dc3..0000000
--- a/Nuclex.Support (net-4.0).csproj
+++ /dev/null
@@ -1,358 +0,0 @@
-
-
-
- Debug
- AnyCPU
- 8.0.30703
- 2.0
- {00567408-4F44-4C00-866E-B04A99E482F2}
- Library
- Properties
- Nuclex.Support
- Nuclex.Support
- v4.0
- 512
- Client
-
-
- true
- full
- false
- bin\net-4.0\Debug\
- TRACE;DEBUG;UNITTEST;WINDOWS
- prompt
- 4
- bin\net-4.0\Debug\Nuclex.Support.xml
-
-
- pdbonly
- true
- bin\net-4.0\Release\
- TRACE;UNITTEST;WINDOWS
- prompt
- 4
- bin\net-4.0\Release\Nuclex.Support.xml
-
-
- true
-
-
- ..\Foundation.snk
-
-
-
- ..\References\nmock\net-4.0\NMock.StrongNamed.dll
-
-
- False
- ..\References\nunit\net-4.0\framework\nunit.framework.dll
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ExpressionTreeCloner.cs
-
-
- ExpressionTreeCloner.cs
-
-
- ExpressionTreeCloner.cs
-
-
-
-
- ReflectionCloner.cs
-
-
-
-
- SerializationCloner.cs
-
-
-
- Constants.cs
-
-
-
- Deque.cs
-
-
- Deque.cs
-
-
- Deque.cs
-
-
- Deque.cs
-
-
- Deque.cs
-
-
-
- IListExtensions.cs
-
-
-
-
-
-
- ItemEventArgs.cs
-
-
-
- ItemReplaceEventArgs.cs
-
-
-
- ListSegment.cs
-
-
-
- MultiDictionary.cs
-
-
- MultiDictionary.cs
-
-
- MultiDictionary.cs
-
-
-
- ObservableCollection.cs
-
-
-
- ObservableDictionary.cs
-
-
-
- ObservableList.cs
-
-
-
- ObservableSet.cs
-
-
-
- PairPriorityQueue.cs
-
-
-
- Parentable.cs
-
-
-
- ParentingCollection.cs
-
-
-
- Pool.cs
-
-
-
- PriorityItemPair.cs
-
-
-
- PriorityQueue.cs
-
-
-
- ReadOnlyCollection.cs
-
-
-
- ReadOnlyDictionary.cs
-
-
-
- ReadOnlyList.cs
-
-
-
- ReadOnlySet.cs
-
-
-
- ReverseComparer.cs
-
-
-
- SortableBindingList.cs
-
-
-
- TransformingReadOnlyCollection.cs
-
-
- TransformingReadOnlyCollection.cs
-
-
-
- Variegator.cs
-
-
-
- WeakCollection.cs
-
-
- WeakCollection.cs
-
-
-
- ConfigurationFileStore.cs
-
-
- ConfigurationFileStore.cs
-
-
-
-
- MemoryStore.cs
-
-
-
-
- WindowsRegistryStore.cs
-
-
-
-
- PartialStream.cs
-
-
-
- RingMemoryStream.cs
-
-
-
- ChainStream.cs
-
-
-
- LicenseKey.cs
-
-
-
- CommandLine.cs
-
-
- CommandLine.cs
-
-
- CommandLine.cs
-
-
- CommandLine.cs
-
-
-
- ParserHelper.cs
-
-
-
- PropertyChangedEventArgsHelper.cs
-
-
-
- EnumHelper.cs
-
-
-
- Observable.cs
-
-
-
- ObservableHelper.cs
-
-
-
- AffineThreadPool.cs
-
-
-
-
- ParallelBackgroundWorker.cs
-
-
-
- ThreadRunner.cs
-
-
-
- TypeHelper.cs
-
-
-
- FloatHelper.cs
-
-
-
- IntegerHelper.cs
-
-
-
- PathHelper.cs
-
-
-
- Shared.cs
-
-
-
- StringBuilderHelper.cs
-
-
-
- StringHelper.cs
-
-
-
- StringSegment.cs
-
-
-
- WeakReference.cs
-
-
-
- XmlHelper.cs
-
-
-
-
- Foundation.snk
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Nuclex.Support (net-4.6).csproj b/Nuclex.Support (net-4.6).csproj
index a1d8d91..2643ca4 100644
--- a/Nuclex.Support (net-4.6).csproj
+++ b/Nuclex.Support (net-4.6).csproj
@@ -77,23 +77,11 @@
ExpressionTreeCloner.cs
-
- ExpressionTreeCloner.cs
-
-
- ReflectionCloner.cs
-
-
- SerializationCloner.cs
-
-
- Constants.cs
-
Deque.cs
@@ -107,28 +95,13 @@
Deque.cs
-
- Deque.cs
-
-
- IListExtensions.cs
-
-
- ItemEventArgs.cs
-
-
- ItemReplaceEventArgs.cs
-
-
- ListSegment.cs
-
MultiDictionary.cs
@@ -136,125 +109,44 @@
MultiDictionary.cs
-
- MultiDictionary.cs
-
-
- ObservableCollection.cs
-
-
- ObservableDictionary.cs
-
-
- ObservableList.cs
-
-
- ObservableSet.cs
-
-
- PairPriorityQueue.cs
-
-
- Parentable.cs
-
-
- ParentingCollection.cs
-
-
- Pool.cs
-
-
- PriorityItemPair.cs
-
-
- PriorityQueue.cs
-
-
- ReadOnlyCollection.cs
-
-
- ReadOnlyDictionary.cs
-
-
- ReadOnlyList.cs
-
-
- ReadOnlySet.cs
-
-
- ReverseComparer.cs
-
-
- SortableBindingList.cs
-
TransformingReadOnlyCollection.cs
-
- TransformingReadOnlyCollection.cs
-
-
- Variegator.cs
-
WeakCollection.cs
-
- WeakCollection.cs
-
ConfigurationFileStore.cs
-
- ConfigurationFileStore.cs
-
-
- MemoryStore.cs
-
-
- WindowsRegistryStore.cs
-
-
- PartialStream.cs
-
-
- RingMemoryStream.cs
-
-
- ChainStream.cs
-
-
- LicenseKey.cs
-
CommandLine.cs
@@ -262,85 +154,28 @@
CommandLine.cs
-
- CommandLine.cs
-
CommandLine.cs
-
- ParserHelper.cs
-
-
- PropertyChangedEventArgsHelper.cs
-
-
- EnumHelper.cs
-
-
- Observable.cs
-
-
- ObservableHelper.cs
-
-
- AffineThreadPool.cs
-
-
- ParallelBackgroundWorker.cs
-
-
- ThreadRunner.cs
-
-
- TypeHelper.cs
-
-
- FloatHelper.cs
-
-
- IntegerHelper.cs
-
-
- PathHelper.cs
-
-
- Shared.cs
-
-
- StringBuilderHelper.cs
-
-
- StringHelper.cs
-
-
- StringSegment.cs
-
-
- WeakReference.cs
-
-
- XmlHelper.cs
-
diff --git a/Source/Cloning/ExpressionTreeCloner.Test.cs b/Tests/Cloning/ExpressionTreeClonerTest.cs
similarity index 100%
rename from Source/Cloning/ExpressionTreeCloner.Test.cs
rename to Tests/Cloning/ExpressionTreeClonerTest.cs
diff --git a/Source/Cloning/ReflectionCloner.Test.cs b/Tests/Cloning/ReflectionClonerTest.cs
similarity index 100%
rename from Source/Cloning/ReflectionCloner.Test.cs
rename to Tests/Cloning/ReflectionClonerTest.cs
diff --git a/Source/Cloning/SerializationCloner.Test.cs b/Tests/Cloning/SerializationClonerTest.cs
similarity index 100%
rename from Source/Cloning/SerializationCloner.Test.cs
rename to Tests/Cloning/SerializationClonerTest.cs
diff --git a/Source/Collections/Constants.Test.cs b/Tests/Collections/ConstantsTest.cs
similarity index 100%
rename from Source/Collections/Constants.Test.cs
rename to Tests/Collections/ConstantsTest.cs
diff --git a/Source/Collections/Deque.Test.cs b/Tests/Collections/DequeTest.cs
similarity index 100%
rename from Source/Collections/Deque.Test.cs
rename to Tests/Collections/DequeTest.cs
diff --git a/Source/Collections/IListExtensions.Test.cs b/Tests/Collections/IListExtensionsTest.cs
similarity index 100%
rename from Source/Collections/IListExtensions.Test.cs
rename to Tests/Collections/IListExtensionsTest.cs
diff --git a/Source/Collections/ItemEventArgs.Test.cs b/Tests/Collections/ItemEventArgsTest.cs
similarity index 100%
rename from Source/Collections/ItemEventArgs.Test.cs
rename to Tests/Collections/ItemEventArgsTest.cs
diff --git a/Source/Collections/ItemReplaceEventArgs.Test.cs b/Tests/Collections/ItemReplaceEventArgsTest.cs
similarity index 100%
rename from Source/Collections/ItemReplaceEventArgs.Test.cs
rename to Tests/Collections/ItemReplaceEventArgsTest.cs
diff --git a/Source/Collections/ListSegment.Test.cs b/Tests/Collections/ListSegmentTest.cs
similarity index 100%
rename from Source/Collections/ListSegment.Test.cs
rename to Tests/Collections/ListSegmentTest.cs
diff --git a/Source/Collections/MultiDictionary.Test.cs b/Tests/Collections/MultiDictionaryTest.cs
similarity index 100%
rename from Source/Collections/MultiDictionary.Test.cs
rename to Tests/Collections/MultiDictionaryTest.cs
diff --git a/Source/Collections/ObservableCollection.Test.cs b/Tests/Collections/ObservableCollectionTest.cs
similarity index 100%
rename from Source/Collections/ObservableCollection.Test.cs
rename to Tests/Collections/ObservableCollectionTest.cs
diff --git a/Source/Collections/ObservableDictionary.Test.cs b/Tests/Collections/ObservableDictionaryTest.cs
similarity index 100%
rename from Source/Collections/ObservableDictionary.Test.cs
rename to Tests/Collections/ObservableDictionaryTest.cs
diff --git a/Source/Collections/ObservableList.Test.cs b/Tests/Collections/ObservableListTest.cs
similarity index 100%
rename from Source/Collections/ObservableList.Test.cs
rename to Tests/Collections/ObservableListTest.cs
diff --git a/Source/Collections/ObservableSet.Test.cs b/Tests/Collections/ObservableSetTest.cs
similarity index 100%
rename from Source/Collections/ObservableSet.Test.cs
rename to Tests/Collections/ObservableSetTest.cs
diff --git a/Source/Collections/PairPriorityQueue.Test.cs b/Tests/Collections/PairPriorityQueueTest.cs
similarity index 100%
rename from Source/Collections/PairPriorityQueue.Test.cs
rename to Tests/Collections/PairPriorityQueueTest.cs
diff --git a/Source/Collections/Parentable.Test.cs b/Tests/Collections/ParentableTest.cs
similarity index 100%
rename from Source/Collections/Parentable.Test.cs
rename to Tests/Collections/ParentableTest.cs
diff --git a/Source/Collections/ParentingCollection.Test.cs b/Tests/Collections/ParentingCollectionTest.cs
similarity index 100%
rename from Source/Collections/ParentingCollection.Test.cs
rename to Tests/Collections/ParentingCollectionTest.cs
diff --git a/Source/Collections/Pool.Test.cs b/Tests/Collections/PoolTest.cs
similarity index 100%
rename from Source/Collections/Pool.Test.cs
rename to Tests/Collections/PoolTest.cs
diff --git a/Source/Collections/PriorityItemPair.Test.cs b/Tests/Collections/PriorityItemPairTest.cs
similarity index 100%
rename from Source/Collections/PriorityItemPair.Test.cs
rename to Tests/Collections/PriorityItemPairTest.cs
diff --git a/Source/Collections/PriorityQueue.Test.cs b/Tests/Collections/PriorityQueueTest.cs
similarity index 100%
rename from Source/Collections/PriorityQueue.Test.cs
rename to Tests/Collections/PriorityQueueTest.cs
diff --git a/Source/Collections/ReadOnlyCollection.Test.cs b/Tests/Collections/ReadOnlyCollectionTest.cs
similarity index 100%
rename from Source/Collections/ReadOnlyCollection.Test.cs
rename to Tests/Collections/ReadOnlyCollectionTest.cs
diff --git a/Source/Collections/ReadOnlyDictionary.Test.cs b/Tests/Collections/ReadOnlyDictionaryTest.cs
similarity index 100%
rename from Source/Collections/ReadOnlyDictionary.Test.cs
rename to Tests/Collections/ReadOnlyDictionaryTest.cs
diff --git a/Source/Collections/ReadOnlyList.Test.cs b/Tests/Collections/ReadOnlyListTest.cs
similarity index 100%
rename from Source/Collections/ReadOnlyList.Test.cs
rename to Tests/Collections/ReadOnlyListTest.cs
diff --git a/Source/Collections/ReadOnlySet.Test.cs b/Tests/Collections/ReadOnlySetTest.cs
similarity index 100%
rename from Source/Collections/ReadOnlySet.Test.cs
rename to Tests/Collections/ReadOnlySetTest.cs
diff --git a/Source/Collections/ReverseComparer.Test.cs b/Tests/Collections/ReverseComparerTest.cs
similarity index 100%
rename from Source/Collections/ReverseComparer.Test.cs
rename to Tests/Collections/ReverseComparerTest.cs
diff --git a/Source/Collections/SortableBindingList.Test.cs b/Tests/Collections/SortableBindingListTest.cs
similarity index 100%
rename from Source/Collections/SortableBindingList.Test.cs
rename to Tests/Collections/SortableBindingListTest.cs
diff --git a/Source/Collections/TransformingReadOnlyCollection.Test.cs b/Tests/Collections/TransformingReadOnlyCollectionTest.cs
similarity index 100%
rename from Source/Collections/TransformingReadOnlyCollection.Test.cs
rename to Tests/Collections/TransformingReadOnlyCollectionTest.cs
diff --git a/Source/Collections/Variegator.Test.cs b/Tests/Collections/VariegatorTest.cs
similarity index 100%
rename from Source/Collections/Variegator.Test.cs
rename to Tests/Collections/VariegatorTest.cs
diff --git a/Source/Collections/WeakCollection.Test.cs b/Tests/Collections/WeakCollectionTest.cs
similarity index 100%
rename from Source/Collections/WeakCollection.Test.cs
rename to Tests/Collections/WeakCollectionTest.cs
diff --git a/Source/EnumHelper.Test.cs b/Tests/EnumHelperTest.cs
similarity index 100%
rename from Source/EnumHelper.Test.cs
rename to Tests/EnumHelperTest.cs
diff --git a/Source/FloatHelper.Test.cs b/Tests/FloatHelperTest.cs
similarity index 100%
rename from Source/FloatHelper.Test.cs
rename to Tests/FloatHelperTest.cs
diff --git a/Source/IO/ChainStream.Test.cs b/Tests/IO/ChainStreamTest.cs
similarity index 100%
rename from Source/IO/ChainStream.Test.cs
rename to Tests/IO/ChainStreamTest.cs
diff --git a/Source/IO/PartialStream.Test.cs b/Tests/IO/PartialStreamTest.cs
similarity index 100%
rename from Source/IO/PartialStream.Test.cs
rename to Tests/IO/PartialStreamTest.cs
diff --git a/Source/IO/RingMemoryStream.Test.cs b/Tests/IO/RingMemoryStreamTest.cs
similarity index 100%
rename from Source/IO/RingMemoryStream.Test.cs
rename to Tests/IO/RingMemoryStreamTest.cs
diff --git a/Source/IntegerHelper.Test.cs b/Tests/IntegerHelperTest.cs
similarity index 100%
rename from Source/IntegerHelper.Test.cs
rename to Tests/IntegerHelperTest.cs
diff --git a/Source/Licensing/LicenseKey.Test.cs b/Tests/Licensing/LicenseKeyTest.cs
similarity index 100%
rename from Source/Licensing/LicenseKey.Test.cs
rename to Tests/Licensing/LicenseKeyTest.cs
diff --git a/Source/ObservableHelper.Test.cs b/Tests/ObservableHelperTest.cs
similarity index 100%
rename from Source/ObservableHelper.Test.cs
rename to Tests/ObservableHelperTest.cs
diff --git a/Source/Observable.Test.cs b/Tests/ObservableTest.cs
similarity index 100%
rename from Source/Observable.Test.cs
rename to Tests/ObservableTest.cs
diff --git a/Source/Parsing/CommandLine.Test.cs b/Tests/Parsing/CommandLineTest.cs
similarity index 100%
rename from Source/Parsing/CommandLine.Test.cs
rename to Tests/Parsing/CommandLineTest.cs
diff --git a/Source/Parsing/ParserHelper.Test.cs b/Tests/Parsing/ParserHelperTest.cs
similarity index 100%
rename from Source/Parsing/ParserHelper.Test.cs
rename to Tests/Parsing/ParserHelperTest.cs
diff --git a/Source/PathHelper.Test.cs b/Tests/PathHelperTest.cs
similarity index 100%
rename from Source/PathHelper.Test.cs
rename to Tests/PathHelperTest.cs
diff --git a/Source/PropertyChangedEventArgsHelper.Test.cs b/Tests/PropertyChangeEventArgsHelperTest.cs
similarity index 100%
rename from Source/PropertyChangedEventArgsHelper.Test.cs
rename to Tests/PropertyChangeEventArgsHelperTest.cs
diff --git a/Source/Settings/ConfigurationFileStore.Test.cs b/Tests/Settings/ConfigurationFileStoreTest.cs
similarity index 100%
rename from Source/Settings/ConfigurationFileStore.Test.cs
rename to Tests/Settings/ConfigurationFileStoreTest.cs
diff --git a/Source/Settings/MemoryStore.Test.cs b/Tests/Settings/MemoryStoreTest.cs
similarity index 100%
rename from Source/Settings/MemoryStore.Test.cs
rename to Tests/Settings/MemoryStoreTest.cs
diff --git a/Source/Settings/WindowsRegistryStore.Test.cs b/Tests/Settings/WindowsRegistryStoreTest.cs
similarity index 100%
rename from Source/Settings/WindowsRegistryStore.Test.cs
rename to Tests/Settings/WindowsRegistryStoreTest.cs
diff --git a/Source/Shared.Test.cs b/Tests/SharedTest.cs
similarity index 100%
rename from Source/Shared.Test.cs
rename to Tests/SharedTest.cs
diff --git a/Source/StringBuilderHelper.Test.cs b/Tests/StringBuilderHelperTest.cs
similarity index 100%
rename from Source/StringBuilderHelper.Test.cs
rename to Tests/StringBuilderHelperTest.cs
diff --git a/Source/StringHelper.Test.cs b/Tests/StringHelperTest.cs
similarity index 100%
rename from Source/StringHelper.Test.cs
rename to Tests/StringHelperTest.cs
diff --git a/Source/StringSegment.Test.cs b/Tests/StringSegmentTest.cs
similarity index 100%
rename from Source/StringSegment.Test.cs
rename to Tests/StringSegmentTest.cs
diff --git a/Source/Threading/AffineThreadPool.Test.cs b/Tests/Threading/AffineThreadPoolTest.cs
similarity index 100%
rename from Source/Threading/AffineThreadPool.Test.cs
rename to Tests/Threading/AffineThreadPoolTest.cs
diff --git a/Source/Threading/ParallelBackgroundWorker.Test.cs b/Tests/Threading/ParallelBackgroundWorkerTest.cs
similarity index 100%
rename from Source/Threading/ParallelBackgroundWorker.Test.cs
rename to Tests/Threading/ParallelBackgroundWorkerTest.cs
diff --git a/Source/Threading/ThreadRunner.Test.cs b/Tests/Threading/ThreadRunnerTest.cs
similarity index 100%
rename from Source/Threading/ThreadRunner.Test.cs
rename to Tests/Threading/ThreadRunnerTest.cs
diff --git a/Source/TypeHelper.Test.cs b/Tests/TypeHelperTest.cs
similarity index 100%
rename from Source/TypeHelper.Test.cs
rename to Tests/TypeHelperTest.cs
diff --git a/Source/WeakReference.Test.cs b/Tests/WeakReferenceTest.cs
similarity index 100%
rename from Source/WeakReference.Test.cs
rename to Tests/WeakReferenceTest.cs
diff --git a/Source/XmlHelper.Test.cs b/Tests/XmlHelperTest.cs
similarity index 100%
rename from Source/XmlHelper.Test.cs
rename to Tests/XmlHelperTest.cs