diff --git a/DynamicConfig.Tests/App.config b/DynamicConfig.Tests/App.config
new file mode 100644
index 0000000..32ae716
--- /dev/null
+++ b/DynamicConfig.Tests/App.config
@@ -0,0 +1,129 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/DynamicConfig.Tests/DynamicConfig.Tests.csproj b/DynamicConfig.Tests/DynamicConfig.Tests.csproj
new file mode 100644
index 0000000..8f3b728
--- /dev/null
+++ b/DynamicConfig.Tests/DynamicConfig.Tests.csproj
@@ -0,0 +1,78 @@
+
+
+
+ Debug
+ AnyCPU
+ 8.0.30703
+ 2.0
+ {FADACAD0-3054-4CC3-91EB-41D7E3368AE5}
+ Library
+ Properties
+ DynamicConfig.Tests
+ DynamicConfig.Tests
+ v4.0
+ 512
+
+
+ true
+ full
+ false
+ bin\Debug\
+ DEBUG;TRACE
+ prompt
+ 4
+
+
+ pdbonly
+ true
+ bin\Release\
+ TRACE
+ prompt
+ 4
+
+
+
+ ..\packages\NUnit.2.6.0.12054\lib\nunit.framework.dll
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {5C81F582-7410-4B14-B3B1-B111F912D52D}
+ DynamicConfig
+
+
+
+
+ Designer
+
+
+
+
+ App.config
+
+
+
+
+ App.config
+
+
+
+
+
\ No newline at end of file
diff --git a/DynamicConfig.Tests/Properties/AssemblyInfo.cs b/DynamicConfig.Tests/Properties/AssemblyInfo.cs
new file mode 100644
index 0000000..9eca327
--- /dev/null
+++ b/DynamicConfig.Tests/Properties/AssemblyInfo.cs
@@ -0,0 +1,36 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// General Information about an assembly is controlled through the following
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("DynamicConfig.Tests")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("DynamicConfig.Tests")]
+[assembly: AssemblyCopyright("Copyright © 2012")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Setting ComVisible to false makes the types in this assembly not visible
+// to COM components. If you need to access a type in this assembly from
+// COM, set the ComVisible attribute to true on that type.
+[assembly: ComVisible(false)]
+
+// The following GUID is for the ID of the typelib if this project is exposed to COM
+[assembly: Guid("ace74e80-d30e-4128-978b-56e4c936bd1b")]
+
+// Version information for an assembly consists of the following four values:
+//
+// Major Version
+// Minor Version
+// Build Number
+// Revision
+//
+// You can specify all the values or you can default the Build and Revision Numbers
+// by using the '*' as shown below:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/DynamicConfig.Tests/Tests.cs b/DynamicConfig.Tests/Tests.cs
new file mode 100644
index 0000000..44eaf28
--- /dev/null
+++ b/DynamicConfig.Tests/Tests.cs
@@ -0,0 +1,80 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using NUnit.Framework;
+using System.Xml;
+
+namespace DynamicConfig.Tests
+{
+ [TestFixture]
+ public class Tests
+ {
+ XmlDocument doc;
+ XmlNode rootNode;
+
+ [SetUp]
+ public void Setup()
+ {
+ doc = new XmlDocument();
+ rootNode = doc.CreateElement("root");
+ doc.AppendChild(rootNode);
+ }
+
+ [Test]
+ public void Constcuts()
+ {
+ dynamic config = null;
+ Assert.DoesNotThrow(() => {
+ config = new DynamicConfigSection(rootNode);
+ });
+ Assert.IsNotNull(config);
+ }
+
+ [Test]
+ public void Check_node_exists()
+ {
+ rootNode.AppendChild(doc.CreateElement("article"));
+
+ dynamic config = new DynamicConfigSection(rootNode);
+ Assert.IsNotNull(config.Article);
+ }
+
+ [Test]
+ public void Throws_element_not_found_exception_when_no_matching_element_exists()
+ {
+ rootNode.AppendChild(doc.CreateElement("article"));
+
+ dynamic config = new DynamicConfigSection(rootNode);
+ Assert.Throws(() =>
+ {
+ var attr = config.Article.Settings;
+ });
+ }
+
+ [Test]
+ public void Throws_attribute_not_found_exception_when_no_matching_attribute_exists()
+ {
+ rootNode.AppendChild(doc.CreateElement("article"));
+
+ dynamic config = new DynamicConfigSection(rootNode);
+ Assert.Throws(() => {
+ var attr = config.Article.title;
+ });
+ }
+
+ [Test]
+ public void Does_not_throw_argument_not_found_exception_when_attribute_exists()
+ {
+ var articleNode = doc.CreateElement("article");
+ articleNode.Attributes.Append(doc.CreateAttribute("title"));
+ rootNode.AppendChild(articleNode);
+
+ dynamic config = new DynamicConfigSection(rootNode);
+ Assert.DoesNotThrow(() =>
+ {
+ var attr = config.Article.title;
+ });
+ }
+ }
+}
diff --git a/DynamicConfig.Tests/Web.Debug.config b/DynamicConfig.Tests/Web.Debug.config
new file mode 100644
index 0000000..3e2a97c
--- /dev/null
+++ b/DynamicConfig.Tests/Web.Debug.config
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/DynamicConfig.Tests/Web.Release.config b/DynamicConfig.Tests/Web.Release.config
new file mode 100644
index 0000000..9fd481f
--- /dev/null
+++ b/DynamicConfig.Tests/Web.Release.config
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/DynamicConfig.sln b/DynamicConfig.sln
index cbace11..b6b14b9 100644
--- a/DynamicConfig.sln
+++ b/DynamicConfig.sln
@@ -5,6 +5,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DynamicConfig", "DynamicCon
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DynamicConfig.Web", "DynamicConfig.Web\DynamicConfig.Web.csproj", "{1D51AE38-180B-45D2-8E31-6FFD9E2879C9}"
EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DynamicConfig.Tests", "DynamicConfig.Tests\DynamicConfig.Tests.csproj", "{FADACAD0-3054-4CC3-91EB-41D7E3368AE5}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -35,6 +37,16 @@ Global
{1D51AE38-180B-45D2-8E31-6FFD9E2879C9}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{1D51AE38-180B-45D2-8E31-6FFD9E2879C9}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{1D51AE38-180B-45D2-8E31-6FFD9E2879C9}.Release|x86.ActiveCfg = Release|Any CPU
+ {FADACAD0-3054-4CC3-91EB-41D7E3368AE5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {FADACAD0-3054-4CC3-91EB-41D7E3368AE5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {FADACAD0-3054-4CC3-91EB-41D7E3368AE5}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {FADACAD0-3054-4CC3-91EB-41D7E3368AE5}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {FADACAD0-3054-4CC3-91EB-41D7E3368AE5}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {FADACAD0-3054-4CC3-91EB-41D7E3368AE5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {FADACAD0-3054-4CC3-91EB-41D7E3368AE5}.Release|Any CPU.Build.0 = Release|Any CPU
+ {FADACAD0-3054-4CC3-91EB-41D7E3368AE5}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {FADACAD0-3054-4CC3-91EB-41D7E3368AE5}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {FADACAD0-3054-4CC3-91EB-41D7E3368AE5}.Release|x86.ActiveCfg = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/DynamicConfig.suo b/DynamicConfig.suo
index e9be791..44b9d82 100644
Binary files a/DynamicConfig.suo and b/DynamicConfig.suo differ
diff --git a/DynamicConfig/DynamicConfig.csproj b/DynamicConfig/DynamicConfig.csproj
index 3ebd264..61770c9 100644
--- a/DynamicConfig/DynamicConfig.csproj
+++ b/DynamicConfig/DynamicConfig.csproj
@@ -48,11 +48,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/agent.conf b/packages/NUnit.Runners.2.6.0.12051/tools/agent.conf
new file mode 100644
index 0000000..ddbcd8e
--- /dev/null
+++ b/packages/NUnit.Runners.2.6.0.12051/tools/agent.conf
@@ -0,0 +1,4 @@
+
+ 8080
+ .
+
\ No newline at end of file
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/agent.log.conf b/packages/NUnit.Runners.2.6.0.12051/tools/agent.log.conf
new file mode 100644
index 0000000..b5bcd9d
--- /dev/null
+++ b/packages/NUnit.Runners.2.6.0.12051/tools/agent.log.conf
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/launcher.log.conf b/packages/NUnit.Runners.2.6.0.12051/tools/launcher.log.conf
new file mode 100644
index 0000000..b5bcd9d
--- /dev/null
+++ b/packages/NUnit.Runners.2.6.0.12051/tools/launcher.log.conf
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Circles/Failure.jpg b/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Circles/Failure.jpg
new file mode 100644
index 0000000..c245548
Binary files /dev/null and b/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Circles/Failure.jpg differ
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Circles/Ignored.jpg b/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Circles/Ignored.jpg
new file mode 100644
index 0000000..0549b70
Binary files /dev/null and b/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Circles/Ignored.jpg differ
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Circles/Inconclusive.jpg b/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Circles/Inconclusive.jpg
new file mode 100644
index 0000000..8d36153
Binary files /dev/null and b/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Circles/Inconclusive.jpg differ
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Circles/Skipped.jpg b/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Circles/Skipped.jpg
new file mode 100644
index 0000000..3d84255
Binary files /dev/null and b/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Circles/Skipped.jpg differ
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Circles/Success.jpg b/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Circles/Success.jpg
new file mode 100644
index 0000000..15ec1b7
Binary files /dev/null and b/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Circles/Success.jpg differ
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Classic/Failure.jpg b/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Classic/Failure.jpg
new file mode 100644
index 0000000..658905f
Binary files /dev/null and b/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Classic/Failure.jpg differ
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Classic/Ignored.jpg b/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Classic/Ignored.jpg
new file mode 100644
index 0000000..95b7fdb
Binary files /dev/null and b/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Classic/Ignored.jpg differ
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Classic/Inconclusive.jpg b/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Classic/Inconclusive.jpg
new file mode 100644
index 0000000..32a0ff7
Binary files /dev/null and b/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Classic/Inconclusive.jpg differ
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Classic/Skipped.jpg b/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Classic/Skipped.jpg
new file mode 100644
index 0000000..3d84255
Binary files /dev/null and b/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Classic/Skipped.jpg differ
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Classic/Success.jpg b/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Classic/Success.jpg
new file mode 100644
index 0000000..3d8e760
Binary files /dev/null and b/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Classic/Success.jpg differ
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Default/Failure.png b/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Default/Failure.png
new file mode 100644
index 0000000..2e400b2
Binary files /dev/null and b/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Default/Failure.png differ
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Default/Ignored.png b/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Default/Ignored.png
new file mode 100644
index 0000000..05715cb
Binary files /dev/null and b/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Default/Ignored.png differ
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Default/Inconclusive.png b/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Default/Inconclusive.png
new file mode 100644
index 0000000..4807b7c
Binary files /dev/null and b/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Default/Inconclusive.png differ
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Default/Skipped.png b/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Default/Skipped.png
new file mode 100644
index 0000000..7c9fc64
Binary files /dev/null and b/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Default/Skipped.png differ
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Default/Success.png b/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Default/Success.png
new file mode 100644
index 0000000..2a30150
Binary files /dev/null and b/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Default/Success.png differ
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Visual Studio/Failure.png b/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Visual Studio/Failure.png
new file mode 100644
index 0000000..ba03e84
Binary files /dev/null and b/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Visual Studio/Failure.png differ
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Visual Studio/Ignored.png b/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Visual Studio/Ignored.png
new file mode 100644
index 0000000..9271d6e
Binary files /dev/null and b/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Visual Studio/Ignored.png differ
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Visual Studio/Inconclusive.png b/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Visual Studio/Inconclusive.png
new file mode 100644
index 0000000..76219b5
Binary files /dev/null and b/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Visual Studio/Inconclusive.png differ
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Visual Studio/SeriousWarning.png b/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Visual Studio/SeriousWarning.png
new file mode 100644
index 0000000..6a578cc
Binary files /dev/null and b/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Visual Studio/SeriousWarning.png differ
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Visual Studio/Skipped.png b/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Visual Studio/Skipped.png
new file mode 100644
index 0000000..7c9fc64
Binary files /dev/null and b/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Visual Studio/Skipped.png differ
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Visual Studio/Success.png b/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Visual Studio/Success.png
new file mode 100644
index 0000000..346fe8f
Binary files /dev/null and b/packages/NUnit.Runners.2.6.0.12051/tools/lib/Images/Tree/Visual Studio/Success.png differ
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/lib/log4net.dll b/packages/NUnit.Runners.2.6.0.12051/tools/lib/log4net.dll
new file mode 100644
index 0000000..20a2e1c
Binary files /dev/null and b/packages/NUnit.Runners.2.6.0.12051/tools/lib/log4net.dll differ
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/lib/nunit-console-runner.dll b/packages/NUnit.Runners.2.6.0.12051/tools/lib/nunit-console-runner.dll
new file mode 100644
index 0000000..b0e611a
Binary files /dev/null and b/packages/NUnit.Runners.2.6.0.12051/tools/lib/nunit-console-runner.dll differ
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/lib/nunit-gui-runner.dll b/packages/NUnit.Runners.2.6.0.12051/tools/lib/nunit-gui-runner.dll
new file mode 100644
index 0000000..ebff05e
Binary files /dev/null and b/packages/NUnit.Runners.2.6.0.12051/tools/lib/nunit-gui-runner.dll differ
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/lib/nunit.core.dll b/packages/NUnit.Runners.2.6.0.12051/tools/lib/nunit.core.dll
new file mode 100644
index 0000000..5f748be
Binary files /dev/null and b/packages/NUnit.Runners.2.6.0.12051/tools/lib/nunit.core.dll differ
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/lib/nunit.core.interfaces.dll b/packages/NUnit.Runners.2.6.0.12051/tools/lib/nunit.core.interfaces.dll
new file mode 100644
index 0000000..72b9486
Binary files /dev/null and b/packages/NUnit.Runners.2.6.0.12051/tools/lib/nunit.core.interfaces.dll differ
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/lib/nunit.uiexception.dll b/packages/NUnit.Runners.2.6.0.12051/tools/lib/nunit.uiexception.dll
new file mode 100644
index 0000000..9129c03
Binary files /dev/null and b/packages/NUnit.Runners.2.6.0.12051/tools/lib/nunit.uiexception.dll differ
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/lib/nunit.uikit.dll b/packages/NUnit.Runners.2.6.0.12051/tools/lib/nunit.uikit.dll
new file mode 100644
index 0000000..76c1af4
Binary files /dev/null and b/packages/NUnit.Runners.2.6.0.12051/tools/lib/nunit.uikit.dll differ
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/lib/nunit.util.dll b/packages/NUnit.Runners.2.6.0.12051/tools/lib/nunit.util.dll
new file mode 100644
index 0000000..28d603c
Binary files /dev/null and b/packages/NUnit.Runners.2.6.0.12051/tools/lib/nunit.util.dll differ
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/nunit-agent-x86.exe b/packages/NUnit.Runners.2.6.0.12051/tools/nunit-agent-x86.exe
new file mode 100644
index 0000000..aa2b8e9
Binary files /dev/null and b/packages/NUnit.Runners.2.6.0.12051/tools/nunit-agent-x86.exe differ
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/nunit-agent-x86.exe.config b/packages/NUnit.Runners.2.6.0.12051/tools/nunit-agent-x86.exe.config
new file mode 100644
index 0000000..de2caf6
--- /dev/null
+++ b/packages/NUnit.Runners.2.6.0.12051/tools/nunit-agent-x86.exe.config
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/nunit-agent.exe b/packages/NUnit.Runners.2.6.0.12051/tools/nunit-agent.exe
new file mode 100644
index 0000000..3068f41
Binary files /dev/null and b/packages/NUnit.Runners.2.6.0.12051/tools/nunit-agent.exe differ
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/nunit-agent.exe.config b/packages/NUnit.Runners.2.6.0.12051/tools/nunit-agent.exe.config
new file mode 100644
index 0000000..de2caf6
--- /dev/null
+++ b/packages/NUnit.Runners.2.6.0.12051/tools/nunit-agent.exe.config
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/nunit-console-x86.exe b/packages/NUnit.Runners.2.6.0.12051/tools/nunit-console-x86.exe
new file mode 100644
index 0000000..1a641e9
Binary files /dev/null and b/packages/NUnit.Runners.2.6.0.12051/tools/nunit-console-x86.exe differ
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/nunit-console-x86.exe.config b/packages/NUnit.Runners.2.6.0.12051/tools/nunit-console-x86.exe.config
new file mode 100644
index 0000000..8a6a2a6
--- /dev/null
+++ b/packages/NUnit.Runners.2.6.0.12051/tools/nunit-console-x86.exe.config
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/nunit-console.exe b/packages/NUnit.Runners.2.6.0.12051/tools/nunit-console.exe
new file mode 100644
index 0000000..0735eef
Binary files /dev/null and b/packages/NUnit.Runners.2.6.0.12051/tools/nunit-console.exe differ
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/nunit-console.exe.config b/packages/NUnit.Runners.2.6.0.12051/tools/nunit-console.exe.config
new file mode 100644
index 0000000..8a6a2a6
--- /dev/null
+++ b/packages/NUnit.Runners.2.6.0.12051/tools/nunit-console.exe.config
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/nunit-editor.exe b/packages/NUnit.Runners.2.6.0.12051/tools/nunit-editor.exe
new file mode 100644
index 0000000..7e0c55f
Binary files /dev/null and b/packages/NUnit.Runners.2.6.0.12051/tools/nunit-editor.exe differ
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/nunit-x86.exe b/packages/NUnit.Runners.2.6.0.12051/tools/nunit-x86.exe
new file mode 100644
index 0000000..d90b9f5
Binary files /dev/null and b/packages/NUnit.Runners.2.6.0.12051/tools/nunit-x86.exe differ
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/nunit-x86.exe.config b/packages/NUnit.Runners.2.6.0.12051/tools/nunit-x86.exe.config
new file mode 100644
index 0000000..e3c06b7
--- /dev/null
+++ b/packages/NUnit.Runners.2.6.0.12051/tools/nunit-x86.exe.config
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/nunit.exe b/packages/NUnit.Runners.2.6.0.12051/tools/nunit.exe
new file mode 100644
index 0000000..110b626
Binary files /dev/null and b/packages/NUnit.Runners.2.6.0.12051/tools/nunit.exe differ
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/nunit.exe.config b/packages/NUnit.Runners.2.6.0.12051/tools/nunit.exe.config
new file mode 100644
index 0000000..e3c06b7
--- /dev/null
+++ b/packages/NUnit.Runners.2.6.0.12051/tools/nunit.exe.config
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/nunit.framework.dll b/packages/NUnit.Runners.2.6.0.12051/tools/nunit.framework.dll
new file mode 100644
index 0000000..eaea9ee
Binary files /dev/null and b/packages/NUnit.Runners.2.6.0.12051/tools/nunit.framework.dll differ
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/pnunit-agent.exe b/packages/NUnit.Runners.2.6.0.12051/tools/pnunit-agent.exe
new file mode 100644
index 0000000..10bc00c
Binary files /dev/null and b/packages/NUnit.Runners.2.6.0.12051/tools/pnunit-agent.exe differ
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/pnunit-agent.exe.config b/packages/NUnit.Runners.2.6.0.12051/tools/pnunit-agent.exe.config
new file mode 100644
index 0000000..c1516ef
--- /dev/null
+++ b/packages/NUnit.Runners.2.6.0.12051/tools/pnunit-agent.exe.config
@@ -0,0 +1,77 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/pnunit-launcher.exe b/packages/NUnit.Runners.2.6.0.12051/tools/pnunit-launcher.exe
new file mode 100644
index 0000000..3f09f05
Binary files /dev/null and b/packages/NUnit.Runners.2.6.0.12051/tools/pnunit-launcher.exe differ
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/pnunit-launcher.exe.config b/packages/NUnit.Runners.2.6.0.12051/tools/pnunit-launcher.exe.config
new file mode 100644
index 0000000..c1516ef
--- /dev/null
+++ b/packages/NUnit.Runners.2.6.0.12051/tools/pnunit-launcher.exe.config
@@ -0,0 +1,77 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/pnunit.framework.dll b/packages/NUnit.Runners.2.6.0.12051/tools/pnunit.framework.dll
new file mode 100644
index 0000000..44bf6ad
Binary files /dev/null and b/packages/NUnit.Runners.2.6.0.12051/tools/pnunit.framework.dll differ
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/pnunit.tests.dll b/packages/NUnit.Runners.2.6.0.12051/tools/pnunit.tests.dll
new file mode 100644
index 0000000..9e4f4fd
Binary files /dev/null and b/packages/NUnit.Runners.2.6.0.12051/tools/pnunit.tests.dll differ
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/runpnunit.bat b/packages/NUnit.Runners.2.6.0.12051/tools/runpnunit.bat
new file mode 100644
index 0000000..43b3a69
--- /dev/null
+++ b/packages/NUnit.Runners.2.6.0.12051/tools/runpnunit.bat
@@ -0,0 +1,3 @@
+start pnunit-agent 8080 .
+start pnunit-agent 8081 .
+pnunit-launcher test.conf
diff --git a/packages/NUnit.Runners.2.6.0.12051/tools/test.conf b/packages/NUnit.Runners.2.6.0.12051/tools/test.conf
new file mode 100644
index 0000000..ce825eb
--- /dev/null
+++ b/packages/NUnit.Runners.2.6.0.12051/tools/test.conf
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+
+
+
+ Testing
+
+
+ Testing
+ pnunit.tests.dll
+ TestLibraries.Testing.EqualTo19
+ $agent_host:8080
+
+
+
+
+
+
+ Parallel_Tests
+
+
+ ParallelTest_A_Test
+ pnunit.tests.dll
+ TestLibraries.ParallelExample.ParallelTest_A
+ $agent_host:8080
+
+
+ 2
+
+
+
+ ParallelTest_B_Test
+ pnunit.tests.dll
+ TestLibraries.ParallelExample.ParallelTest_B
+ $agent_host:8080
+
+ 1
+
+
+
+
+
+
+
+
+ Parallel_Barriers
+
+
+ Parallel_Barriers_TestA
+ pnunit.tests.dll
+ TestLibraries.ParallelExampleWithBarriers.ParallelTestWithBarriersA
+ $agent_host:8080
+
+
+
+ START_BARRIER
+ WAIT_BARRIER
+
+
+
+ Parallel_Barriers_TestB
+ pnunit.tests.dll
+ TestLibraries.ParallelExampleWithBarriers.ParallelTestWithBarriersB
+ $agent_host:8081
+
+
+
+ START_BARRIER
+ WAIT_BARRIER
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/packages/repositories.config b/packages/repositories.config
index 769f48b..f5f3b63 100644
--- a/packages/repositories.config
+++ b/packages/repositories.config
@@ -1,4 +1,5 @@

+
\ No newline at end of file