You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucenenet.apache.org by sy...@apache.org on 2014/04/07 22:24:14 UTC

[08/19] nuget package restore

http://git-wip-us.apache.org/repos/asf/lucenenet/blob/f63ba31d/lib/NUnit.org/NUnit/2.5.9/doc/platform.html
----------------------------------------------------------------------
diff --git a/lib/NUnit.org/NUnit/2.5.9/doc/platform.html b/lib/NUnit.org/NUnit/2.5.9/doc/platform.html
deleted file mode 100644
index a8b078e..0000000
--- a/lib/NUnit.org/NUnit/2.5.9/doc/platform.html
+++ /dev/null
@@ -1,311 +0,0 @@
-<!-- saved from url=(0014)about:internet --><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
-<html>
-<!-- Standard Head Part -->
-<head>
-<title>NUnit - Platform</title>
-<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
-<meta http-equiv="Content-Language" content="en-US">
-<link rel="stylesheet" type="text/css" href="nunit.css">
-<link rel="shortcut icon" href="favicon.ico">
-</head>
-<!-- End Standard Head Part -->
-
-<body>
-
-<!-- Standard Header for NUnit.org -->
-<div id="header">
-  <a id="logo" href="http://www.nunit.org"><img src="img/logo.gif" alt="NUnit.org" title="NUnit.org"></a>
-  <div id="nav">
-    <a href="http://www.nunit.org">NUnit</a>
-    <a class="active" href="index.html">Documentation</a>
-  </div>
-</div>
-<!-- End of Header -->
-
-<div id="content">
-
-<script language="JavaScript" src="codeFuncs.js" ></script> <!-- Do it this way for IE -->
-
-<style><!--
-div.code { width: 34em }
---></style>
-
-<h3>PlatformAttribute (NUnit 2.2.2)</h3> 
-<p>The Platform attribute is used to specify platforms for which a test or fixture
-	should be run. Platforms are specified using case-insensitive string values
-	and may be either included or excluded from the run by use of the Include or 
-	Exclude properties respectively. Platforms to be included may alternatively
-	be specified as an argument to the PlatformAttribute constructor. In either
-	case, multiple comma-separated values may be specified.
-
-<p>If a test or fixture with the Platform attribute does not satisfy the specified
-   platform requirements it is skipped. The test does not affect the outcome of 
-   the run at all: it is not considered as ignored and is not even counted in 
-   the total number of tests. In the gui, the tree node for the test remains 
-   gray and the	status bar color is not affected.</p>
-
-<blockquote><i><b>Note:</b> In versions of NUnit prior to 2.4, these tests were
-    shown as ignored.</i></blockquote>
-
-<h4>Test Fixture Syntax</h4>
-
-<div class="code">
-
-<div class="langFilter">
-	<a href="javascript:Show('DD1')" onmouseover="Show('DD1')"><img src="img/langFilter.gif" width="14" height="14" alt="Language Filter"></a>
-	<div id="DD1" class="dropdown" style="display: none;" onclick="Hide('DD1')">
-		<a href="javascript:ShowCS()">C#</a><br>
-		<a href="javascript:ShowVB()">VB</a><br>
-		<a href="javascript:ShowMC()">C++</a><br>
-		<a href="javascript:ShowJS()">J#</a><br>
-	</div>
-</div>
-
-<pre class="cs">namespace NUnit.Tests
-{
-  using System;
-  using NUnit.Framework;
-
-  [TestFixture]
-  [Platform(&quot;NET-2.0&quot;)]
-  public class DotNetTwoTests
-  {
-    // ...
-  }
-}
-</pre>
-
-<pre class="vb">Imports System
-Imports Nunit.Framework
-
-Namespace Nunit.Tests
-
-  &lt;TestFixture(), Platform(&quot;NET-2.0&quot;)&gt;
-  Public Class DotNetTwoTests
-    &#39; ...
-  End Class
-End Namespace
-</pre>
-
-<pre class="mc">#using &lt;Nunit.Framework.dll&gt;
-using namespace System;
-using namespace NUnit::Framework;
-
-namespace NUnitTests
-{
-  [TestFixture]
-  [Platform(&quot;NET-2.0&quot;)]
-  public __gc class DotNetTwoTests
-  {
-    // ...
-  };
-}
-
-#include &quot;cppsample.h&quot;
-
-namespace NUnitTests {
-  // ...
-}
-</pre>
-
-<pre class="js">package NUnit.Tests;
-
-import System.*;
-import NUnit.Framework.TestFixture;
-
-
-/** @attribute NUnit.Framework.TestFixture() */
-/** @attribute NUnit.Framework.Platform(&quot;NET-2.0&quot;) */
-public class DotNetTwoTests
-{
-  // ...
-}
-</pre>
-</div>
-<h4>Test Syntax</h4>
-<div class="code">
-	
-<div class="langFilter">
-	<a href="javascript:Show('DD2')" onmouseover="Show('DD2')"><img src="img/langFilter.gif" width="14" height="14" alt="Language Filter"></a>
-	<div id="DD2" class="dropdown" style="display: none;" onclick="Hide('DD2')">
-		<a href="javascript:ShowCS()">C#</a><br>
-		<a href="javascript:ShowVB()">VB</a><br>
-		<a href="javascript:ShowMC()">C++</a><br>
-		<a href="javascript:ShowJS()">J#</a><br>
-	</div>
-</div>
-
-<pre class="cs">namespace NUnit.Tests
-{
-  using System;
-  using NUnit.Framework;
-
-  [TestFixture]
-  public class SuccessTests
-  {
-    [Test]
-    [Platform(Exclude=&quot;Win98,WinME&quot;)]
-    public void SomeTest()
-    { /* ... */ }
-}
-</pre>
-
-<pre class="vb">Imports System
-Imports Nunit.Framework
-
-Namespace Nunit.Tests
-
-  &lt;TestFixture()&gt;
-  Public Class SuccessTests
-    &lt;Test(), Platform(Exclude=&quot;Win98,WinME&quot;)&gt; Public Sub SomeTest()
-      &#39; ...
-    End Sub
-  End Class
-End Namespace
-</pre>
-
-<pre class="mc">#using &lt;Nunit.Framework.dll&gt;
-using namespace System;
-using namespace NUnit::Framework;
-
-namespace NUnitTests
-{
-  [TestFixture]
-  public __gc class SuccessTests
-  {
-    [Test][Platform(Exclude=&quot;Win98,WinME&quot;)] void SomeTest();
-  };
-}
-
-#include &quot;cppsample.h&quot;
-
-namespace NUnitTests {
-  // ...
-}
-</pre>
-
-<pre class="js">package NUnit.Tests;
-
-import System.*;
-import NUnit.Framework.TestFixture;
-
-
-/** @attribute NUnit.Framework.TestFixture() */
-public class SuccessTests
-{
-  /** @attribute NUnit.Framework.Test() */
-  /** @attribute NUnit.Framework.Platform(Exclude=&quot;Win98,WinME&quot;) */
-  public void SomeTest()
-  { /* ... */ }
-}
-</pre>
-
-</div>
-
-<h3>Platform Specifiers</h3>
-<p>The following values are recognized as platform specifiers.
-   They may be expressed in upper, lower or mixed case.</p>
-
-<ul class="across">
-<li>Win</li>
-<li>Win32</li>
-<li>Win32S</li>
-<li>Win32Windows</li>
-<li>Win32NT</li>
-<li>WinCE</li>
-<li>Win95</li>
-<li>Win98</li>
-<li>WinMe</li>
-<li>NT3</li>
-<li>NT4</li>
-<li>NT5</li>
-<li>NT6</li>
-<li>Win2K</li>
-<li>WinXP</li>
-<li>Win2003Server</li>
-<li>Vista</li>
-<li>Win2008Server</li>
-<li>Win2008ServerR2</li>
-<li>Windows7</li>
-<li>Unix</li>
-<li>Linux</li>
-<li>Net</li>
-<li>Net-1.0</li>
-<li>Net-1.1</li>
-<li>Net-2.0</li>
-<li>Net-4.0</li>
-<li>NetCF</li>
-<li>SSCLI</li>
-<li>Rotor</li>
-<li>Mono</li>
-<li>Mono-1.0</li>
-<li>Mono-2.0</li>
-</ul>
-
-</div>
-
-<!-- Submenu -->
-<div id="subnav">
-<ul>
-<li><a href="index.html">NUnit 2.5.9</a></li>
-<ul>
-<li><a href="getStarted.html">Getting&nbsp;Started</a></li>
-<li><a href="assertions.html">Assertions</a></li>
-<li><a href="constraintModel.html">Constraints</a></li>
-<li><a href="attributes.html">Attributes</a></li>
-<ul>
-<li><a href="category.html">Category</a></li>
-<li><a href="combinatorial.html">Combinatorial</a></li>
-<li><a href="culture.html">Culture</a></li>
-<li><a href="datapoint.html">Datapoint(s)</a></li>
-<li><a href="description.html">Description</a></li>
-<li><a href="exception.html">Exception</a></li>
-<li><a href="explicit.html">Explicit</a></li>
-<li><a href="ignore.html">Ignore</a></li>
-<li><a href="maxtime.html">Maxtime</a></li>
-<li><a href="pairwise.html">Pairwise</a></li>
-<li id="current"><a href="platform.html">Platform</a></li>
-<li><a href="property.html">Property</a></li>
-<li><a href="random.html">Random</a></li>
-<li><a href="range.html">Range</a></li>
-<li><a href="repeat.html">Repeat</a></li>
-<li><a href="requiredAddin.html">RequiredAddin</a></li>
-<li><a href="requiresMTA.html">Requires&nbsp;MTA</a></li>
-<li><a href="requiresSTA.html">Requires&nbsp;STA</a></li>
-<li><a href="requiresThread.html">Requires&nbsp;Thread</a></li>
-<li><a href="sequential.html">Sequential</a></li>
-<li><a href="setCulture.html">SetCulture</a></li>
-<li><a href="setup.html">Setup</a></li>
-<li><a href="setupFixture.html">SetupFixture</a></li>
-<li><a href="suite.html">Suite</a></li>
-<li><a href="teardown.html">Teardown</a></li>
-<li><a href="test.html">Test</a></li>
-<li><a href="testCase.html">TestCase</a></li>
-<li><a href="testCaseSource.html">TestCaseSource</a></li>
-<li><a href="testFixture.html">TestFixture</a></li>
-<li><a href="fixtureSetup.html">TestFixtureSetUp</a></li>
-<li><a href="fixtureTeardown.html">TestFixtureTearDown</a></li>
-<li><a href="theory.html">Theory</a></li>
-<li><a href="timeout.html">Timeout</a></li>
-<li><a href="values.html">Values</a></li>
-<li><a href="valueSource.html">ValueSource</a></li>
-</ul>
-<li><a href="runningTests.html">Running&nbsp;Tests</a></li>
-<li><a href="extensibility.html">Extensibility</a></li>
-<li><a href="releaseNotes.html">Release&nbsp;Notes</a></li>
-<li><a href="samples.html">Samples</a></li>
-<li><a href="license.html">License</a></li>
-</ul>
-</ul>
-</div>
-<!-- End of Submenu -->
-
-
-<!-- Standard Footer for NUnit.org -->
-<div id="footer">
-  Copyright &copy; 2010 Charlie Poole. All Rights Reserved.
-</div>
-<!-- End of Footer -->
-
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/lucenenet/blob/f63ba31d/lib/NUnit.org/NUnit/2.5.9/doc/pnunit.html
----------------------------------------------------------------------
diff --git a/lib/NUnit.org/NUnit/2.5.9/doc/pnunit.html b/lib/NUnit.org/NUnit/2.5.9/doc/pnunit.html
deleted file mode 100644
index 2b789c6..0000000
--- a/lib/NUnit.org/NUnit/2.5.9/doc/pnunit.html
+++ /dev/null
@@ -1,99 +0,0 @@
-<!-- saved from url=(0014)about:internet --><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
-<html>
-<!-- Standard Head Part -->
-<head>
-<title>NUnit - Pnunit</title>
-<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
-<meta http-equiv="Content-Language" content="en-US">
-<link rel="stylesheet" type="text/css" href="nunit.css">
-<link rel="shortcut icon" href="favicon.ico">
-</head>
-<!-- End Standard Head Part -->
-
-<body>
-
-<!-- Standard Header for NUnit.org -->
-<div id="header">
-  <a id="logo" href="http://www.nunit.org"><img src="img/logo.gif" alt="NUnit.org" title="NUnit.org"></a>
-  <div id="nav">
-    <a href="http://www.nunit.org">NUnit</a>
-    <a class="active" href="index.html">Documentation</a>
-  </div>
-</div>
-<!-- End of Header -->
-
-<div id="content">
-
-<h2>PNUnit</h2>
-
-<p><b>PNUnit</b> stands for "Parallel NUnit." It is an extension of NUNit
-developed by Pablo Santos Luaces and his team at Codice Software for
-their internal use in testing the Plastic (TM) Software Configuration
-Management System. Codice released PNUnit to the community in 2007.
-
-<p>As part of the NUnit 2.5 release, we worked with the NUnit and PNUnit
-teams worked together to make PNUnit work with NUnit without any modifications.
-PNUnit is now included in the NUnit distribution.
-
-<h3>How it Works</h3>
-
-<p><b>PNUnit</b> is not intended for "casual" parallelism merely to
-make the tests run faster. Rather, it's intended as a way to test
-applications composed of distributed, communicating components. Tests
-of each component run in parallel and use memory barriers to synchronize
-their operation. 
-
-<p>PNUnit uses a special executable to launch its tests. 
-The launcher reads an xml file that specifies the tests to be 
-executed and where they should run, whether on the same machine or
-on another machine on the network.
-
-<p>For more information about using PNUnit, consult the
-<a href="http://www.codicesoftware.com/infocenter/technical-articles/pnunit.aspx">documentation</a>
-at <a href="http://www.codicesoftware.com">www.codicesoftware.com</a>
-
-<h3>Future Plans</h3>
-
-<p>PNUnit will be integrated with NUnit so that parallel, distributed tests
-may be used through the normal NUnit console or gui runners.
-
-</div>
-
-<!-- Submenu -->
-<div id="subnav">
-<ul>
-<li><a href="index.html">NUnit 2.5.9</a></li>
-<ul>
-<li><a href="getStarted.html">Getting&nbsp;Started</a></li>
-<li><a href="assertions.html">Assertions</a></li>
-<li><a href="constraintModel.html">Constraints</a></li>
-<li><a href="attributes.html">Attributes</a></li>
-<li><a href="runningTests.html">Running&nbsp;Tests</a></li>
-<ul>
-<li><a href="nunit-console.html">Console&nbsp;Runner</a></li>
-<li><a href="nunit-gui.html">Gui&nbsp;Runner</a></li>
-<li id="current"><a href="pnunit.html">PNUnit&nbsp;Runner</a></li>
-<li><a href="runtimeSelection.html">Runtime&nbsp;Selection</a></li>
-<li><a href="assemblyIsolation.html">Assembly&nbsp;Isolation</a></li>
-<li><a href="configFiles.html">Configuration&nbsp;Files</a></li>
-<li><a href="multiAssembly.html">Multiple&nbsp;Assemblies</a></li>
-<li><a href="vsSupport.html">Visual&nbsp;Studio&nbsp;Support</a></li>
-</ul>
-<li><a href="extensibility.html">Extensibility</a></li>
-<li><a href="releaseNotes.html">Release&nbsp;Notes</a></li>
-<li><a href="samples.html">Samples</a></li>
-<li><a href="license.html">License</a></li>
-</ul>
-</ul>
-</div>
-<!-- End of Submenu -->
-
-
-<!-- Standard Footer for NUnit.org -->
-<div id="footer">
-  Copyright &copy; 2010 Charlie Poole. All Rights Reserved.
-</div>
-<!-- End of Footer -->
-
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/lucenenet/blob/f63ba31d/lib/NUnit.org/NUnit/2.5.9/doc/projectEditor.html
----------------------------------------------------------------------
diff --git a/lib/NUnit.org/NUnit/2.5.9/doc/projectEditor.html b/lib/NUnit.org/NUnit/2.5.9/doc/projectEditor.html
deleted file mode 100644
index e3d5235..0000000
--- a/lib/NUnit.org/NUnit/2.5.9/doc/projectEditor.html
+++ /dev/null
@@ -1,219 +0,0 @@
-<!-- saved from url=(0014)about:internet --><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
-<html>
-<!-- Standard Head Part -->
-<head>
-<title>NUnit - ProjectEditor</title>
-<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
-<meta http-equiv="Content-Language" content="en-US">
-<link rel="stylesheet" type="text/css" href="nunit.css">
-<link rel="shortcut icon" href="favicon.ico">
-</head>
-<!-- End Standard Head Part -->
-
-<body>
-
-<!-- Standard Header for NUnit.org -->
-<div id="header">
-  <a id="logo" href="http://www.nunit.org"><img src="img/logo.gif" alt="NUnit.org" title="NUnit.org"></a>
-  <div id="nav">
-    <a href="http://www.nunit.org">NUnit</a>
-    <a class="active" href="index.html">Documentation</a>
-  </div>
-</div>
-<!-- End of Header -->
-
-<div id="content">
-
-<h2>Project Editor</h2>
-
-<p>The Project Editor is displayed through the Project | Edit menu item and allows creating or
-modifying NUnit test projects. It should be noted that a Test Project is active whenever any tests
-have been loaded, even if no project was explicitly created or referenced. In the case of an
-assembly being loaded, an internal wrapper project is created. This allows the user to change
-settings and save the project directly without needing to perform any extra steps. The editor
-consists of a common area and two tabs, as seen in the image below.</p>
-
-<h3>Common Area</h3>
-
-<p>The common area of the Project Editor contains information pertaining to
-   the project as a whole. Information that applies to a particular configuration
-   is displayed in the General and Assemblies tabs.
-   
-<h4>Project Path</h4>
-<p>This label shows the full path to the project file. In the case of a 
-   wrapper project, the path is set to the same directory as the assembly
-   that was initially opened.
-   
-<h4>Application Base</h4> 
-<p>This TextBox allows the user to change the project AppBase, which defaults to 
-   the directory of the project file. The button to the right of the TextBox
-   allows the user to browse and select a directory.
-   
-<h4>Process Model</h4>
-<p>This dropdown list allows you to specify how operating system processes are
-   used in loading and running the tests in this project. Four settings are
-   defined:
-   <ul>
-   <li>The <b>Default</b> setting refers to the option selected by the user
-       on the Assembly Isolation page of the NUnit Settings Dialog.
-   <li><b>Single</b> means that tests are run in a test domain in the
-   	   same process as NUnit. This is the way previous versions of NUnit
-	   ran tests.
-   <li><b>Separate</b> means that all the tests are run in a separate process 
-       that NUnit creates.
-   <li><b>Multiple</b> means that NUnit will create a separate process for
-       each test assembly in the project and run its tests there.
-   </ul>
-   
-<h4>Domain Usage</h4>
-<p>This dropdown list allows you to specify how tests are loaded into
-   AppDomains by NUnit. Three settings are defined:
-   <ul>
-   <li>The <b>Default</b> setting refers to the option selected by the user
-       on the Assembly Isolation page of the NUnit Settings Dialog.
-   <li><b>Single</b> means that all tests will run in a single test domain
-       created by NUnit. This was the way versions of NUnit prior to 2.4
-	   ran tests.
-   <li><b>Multiple</b> means that each test assembly is loaded into a
-       separate AppDomain. This setting is not available when Multiple
-	   processes are selected in the Process Model dropown.
-   </ul>
-   
-<h4>Configuration</h4>
-<p>This dropdown list allows you to select the particular configuration
-   within a project that is displayed in the bottom part of the dialog.
-   
-<h4>Edit Configs...</h4>
-<p>This button opens the  
-   <a href="configEditor.html">Configuration Editor</a>,
-   which allows you to add, delete or rename configs and set the
-   active configuration.
-
-<div class="screenshot-left">
-<img src="img/generalTab.jpg"></div>
-
-<h3>General Tab</h3>
-
-<p>The General tab allows setting a number of options pertaining to the selected configuration, all of
-which will be stored in the NUnit project file as attributes of the <config> xml node.</p>
-
-<h4>Runtime</h4>
-<p>This dropdown allows you to select a particular runtime framework to be used
-   for loading and running tests under the current configuration. Currently,
-   only Microsoft .NET and Mono are supported. If <b>Any</b> is selected, the 
-   tests will be run under the same runtime that NUnit itself is currently using.
-
-<h4>Version</h4>
-<p>This ComboBox allows you to select the particular version of the runtime framework
-   to be used for loading and running tests under the current configuration. The
-   dropdown list contains entries for
-   <ul>
-   <li>Default
-   <li>1.0
-   <li>1.1
-   <li>2.0
-   <li>4.0
-   </ul>
-   
-<p>If you select "Default" the assemblies in the project are examined to determine  
-   the version that is required.
-   See <a href="runtimeSelection.html">Runtime Selection</a> for 
-   more information on how NUnit selects the version to be used.
-
-<p>In special cases, you may wish to enter a version number that is not listed
-   in the list box. You may specify the version using two, three or four
-   components. The version you provide will be saved as you enter it. Leaving
-   the text box blank is equivalent to selecting "Default." 
-   
-<p><b>Note:</b> Running tests under a different runtime or version from the one that NUnit
-   is currently using will force them to run in a separate process.
-   
-<p><b>Note:</b> To conform with normal usage, specifying Mono as the runtime
-   with "1.0" as the version results in use of the Mono 1.0 profile, equating
-   to version 1.1.4322.
-   
-<h4>ApplicationBase</h4>
-<p>The ApplicationBase defaults to the directory containing the project file. Beginning
-with NUnit 2.2.3, it may be set to any location that is desired.</p>
-
-<h4>Configuration File Name</h4>
-<p>The configuration file defaults to the name of the test project with the extension changed
-from .nunit to .config. The user may substitute another name.</p>
-
-<h4>PrivateBinPath</h4>
-<p>By default, the PrivateBinPath is generated from the assembly locations specified on the
-Assemblies Tab. For those applications requiring a different level of control, it may be
-specified manually or using this editor or placed in the configuration file.</p>
-
-<h3>Assemblies Tab</h3>
-
-<p>The assemblies tab contains the list of assemblies that form part of this test project.</p>
-
-<p>Note: Although the dialog shows the location of assemblies as absolute paths, they are always
-persisted in the NUnit project file as paths relative to the application base. This allows moving
-projects as a whole to a different directory location.</p>
-
-<div class="screenshot-left">
-<img src="img/assembliesTab.jpg"></div>
-
-<h4>Add...</h4>
-<p>Opens a dialog allowing adding an assembly to this configuration. If Visual
-Stuio support is enabled, you may also select and add a VS project.</p>
-
-<h4>Remove</h4>
-<p>After confirmation, removes the selected assembly from this configuration.</p>
-
-<h4>Assembly Path</h4>
-<p>This text box displays the full path to the selected assembly. You may edit
-the contents to change the path to the assembly.
-
-</div>
-
-<!-- Submenu -->
-<div id="subnav">
-<ul>
-<li><a href="index.html">NUnit 2.5.9</a></li>
-<ul>
-<li><a href="getStarted.html">Getting&nbsp;Started</a></li>
-<li><a href="assertions.html">Assertions</a></li>
-<li><a href="constraintModel.html">Constraints</a></li>
-<li><a href="attributes.html">Attributes</a></li>
-<li><a href="runningTests.html">Running&nbsp;Tests</a></li>
-<ul>
-<li><a href="nunit-console.html">Console&nbsp;Runner</a></li>
-<li><a href="nunit-gui.html">Gui&nbsp;Runner</a></li>
-<ul>
-<li><a href="guiCommandLine.html">Command-Line</a></li>
-<li><a href="mainMenu.html">Main&nbsp;Menu</a></li>
-<li><a href="contextMenu.html">Context&nbsp;Menu</a></li>
-<li><a href="settingsDialog.html">Settings&nbsp;Dialog</a></li>
-<li><a href="addinsDialog.html">Addins&nbsp;Dialog</a></li>
-<li><a href="testProperties.html">Test&nbsp;Properties</a></li>
-<li><a href="configEditor.html">Configuration&nbsp;Editor</a></li>
-<li id="current"><a href="projectEditor.html">Project&nbsp;Editor</a></li>
-</ul>
-<li><a href="pnunit.html">PNUnit&nbsp;Runner</a></li>
-<li><a href="runtimeSelection.html">Runtime&nbsp;Selection</a></li>
-<li><a href="assemblyIsolation.html">Assembly&nbsp;Isolation</a></li>
-<li><a href="configFiles.html">Configuration&nbsp;Files</a></li>
-<li><a href="multiAssembly.html">Multiple&nbsp;Assemblies</a></li>
-<li><a href="vsSupport.html">Visual&nbsp;Studio&nbsp;Support</a></li>
-</ul>
-<li><a href="extensibility.html">Extensibility</a></li>
-<li><a href="releaseNotes.html">Release&nbsp;Notes</a></li>
-<li><a href="samples.html">Samples</a></li>
-<li><a href="license.html">License</a></li>
-</ul>
-</ul>
-</div>
-<!-- End of Submenu -->
-
-
-<!-- Standard Footer for NUnit.org -->
-<div id="footer">
-  Copyright &copy; 2010 Charlie Poole. All Rights Reserved.
-</div>
-<!-- End of Footer -->
-
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/lucenenet/blob/f63ba31d/lib/NUnit.org/NUnit/2.5.9/doc/property.html
----------------------------------------------------------------------
diff --git a/lib/NUnit.org/NUnit/2.5.9/doc/property.html b/lib/NUnit.org/NUnit/2.5.9/doc/property.html
deleted file mode 100644
index cb386a8..0000000
--- a/lib/NUnit.org/NUnit/2.5.9/doc/property.html
+++ /dev/null
@@ -1,243 +0,0 @@
-<!-- saved from url=(0014)about:internet --><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
-<html>
-<!-- Standard Head Part -->
-<head>
-<title>NUnit - Property</title>
-<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
-<meta http-equiv="Content-Language" content="en-US">
-<link rel="stylesheet" type="text/css" href="nunit.css">
-<link rel="shortcut icon" href="favicon.ico">
-</head>
-<!-- End Standard Head Part -->
-
-<body>
-
-<!-- Standard Header for NUnit.org -->
-<div id="header">
-  <a id="logo" href="http://www.nunit.org"><img src="img/logo.gif" alt="NUnit.org" title="NUnit.org"></a>
-  <div id="nav">
-    <a href="http://www.nunit.org">NUnit</a>
-    <a class="active" href="index.html">Documentation</a>
-  </div>
-</div>
-<!-- End of Header -->
-
-<div id="content">
-
-<script language="JavaScript" src="codeFuncs.js" ></script> <!-- Do it this way for IE -->
-
-<h3>PropertyAttribute (NUnit 2.4)</h3>
-
-<p>The Property attribute provides a generalized approach to setting named
-   properties on any test case or fixture, using a name/value pair.</p>
-   
-<p>In the example below, the fixture class MathTests is given a Location
-   value of 723 while the test case AdditionTest is given a Severity
-   of "Critical"</p>
-
-<h4>Example:</h4>
-
-<div class="code">
-
-<div class="langFilter">
-	<a href="javascript:Show('DD1')" onmouseover="Show('DD1')"><img src="img/langFilter.gif" width="14" height="14" alt="Language Filter"></a>
-	<div id="DD1" class="dropdown" style="display: none" onclick="Hide('DD1')">
-		<a href="javascript:ShowCS()">C#</a><br>
-		<a href="javascript:ShowVB()">VB</a><br>
-		<a href="javascript:ShowMC()">C++</a><br>
-		<a href="javascript:ShowJS()">J#</a><br>
-	</div>
-</div>
-
-<pre class="cs">namespace NUnit.Tests
-{
-  using System;
-  using NUnit.Framework;
-
-  [TestFixture, Property("Location",723)]
-  public class MathTests
-  {
-    [Test, Property("Severity", "Critical")]
-	public void AdditionTest()
-    { /* ... */ }
-  }
-}
-</pre>
-
-<pre class="vb">Imports System
-Imports Nunit.Framework
-
-Namespace Nunit.Tests
-
-  &lt;TestFixture(), Property("Location",723)&gt;
-    Public Class MathTests
-	
-    &lt;Test(), Property("Severity","Critical")&gt;
-	  Public Sub AdditionTest()
-    ' ...
-    End Sub
-	
-  End Class
-  
-End Namespace
-</pre>
-
-<pre class="mc">#using &lt;Nunit.Framework.dll&gt;
-using namespace System;
-using namespace NUnit::Framework;
-
-namespace NUnitTests
-{
-  [TestFixture, Property("Location",723)]
-  public __gc class MathTests
-  {
-    [Test, Property("Severity","Critical")] void AdditionTest();
-  };
-}
-
-#include "cppsample.h"
-
-namespace NUnitTests {
-  // ...
-}
-</pre>
-
-<pre class="js">package NUnit.Tests;
-
-import System.*;
-import NUnit.Framework.TestFixture;
-
-
-/** @attribute NUnit.Framework.TestFixture() */
-/** @attribute NUnit.Framework.Property("Location",723) */
-public class MathTests
-{
-  /** @attribute NUnit.Framework.Test() */
-  /** @attribute NUnit.Framework.Property("Severity","Critical") */
-  public void AdditionTest()
-  { /* ... */ }
-}
-</pre>
-
-</div>
-
-<h4>Usage Note</h4>
-
-<p>The PropertyAttribute is not used for any purpose by NUnit itself, but
-it does display them in the XML output file and in the Test Properties
-dialog of the gui.</p>
-
-<p>It is
-   possible to write extensions that access the value of specific properties.
-   It is also possible to access the value of properties from within a test
-   using reflection.</p>
-   
-<h3>Custom Property Attributes</h3>
-
-<p>Users can define custom
-attributes that derive from <b>PropertyAttribute</b> and have them
-recognized by NUnit. PropertyAttribute provides a protected constructor
-that takes the value of the property and sets the property name to the
-name of the derived class. NUnit itself uses this facility: some of
-it's specialized attributes are actually specializations of <b>PropertyAttribute</b>.
-
-<p>Here's an example that creates a Severity property. It works
-just like any other property, but has a simpler syntax and is type-safe.
-A test reporting system might make use of the property to provide special reports.
-
-<div class=code><pre>
-public enum SeverityLevel
-{
-    Critical,
-    Major,
-    Normal,
-    Minor
-}
-
-[AttributeUsage(AttributeTargets.Method, AllowMultiple=false)]
-public class SeverityAttribute : PropertyAttribute
-{
-    public SeverityAttribute( SeverityLevel level )
-	    : base( level ); 
-}
-
-...
-
-[Test, Severity( SeverityLevel.Critical)]
-public void MyTest()
-{ /*...*/ }
-</pre></div>
-
-<p>Beginning with NUnit 2.5, a property attribute is able to contain
-multiple name/value pairs. This capability is not exposed publicly
-but may be used by derived property classes. NUnit uses this
-feature itself for certain attributes. See, for example, 
-<a href="requiresThread.html">RequiresThreadAttribute</a>.
-
-</div>
-
-<!-- Submenu -->
-<div id="subnav">
-<ul>
-<li><a href="index.html">NUnit 2.5.9</a></li>
-<ul>
-<li><a href="getStarted.html">Getting&nbsp;Started</a></li>
-<li><a href="assertions.html">Assertions</a></li>
-<li><a href="constraintModel.html">Constraints</a></li>
-<li><a href="attributes.html">Attributes</a></li>
-<ul>
-<li><a href="category.html">Category</a></li>
-<li><a href="combinatorial.html">Combinatorial</a></li>
-<li><a href="culture.html">Culture</a></li>
-<li><a href="datapoint.html">Datapoint(s)</a></li>
-<li><a href="description.html">Description</a></li>
-<li><a href="exception.html">Exception</a></li>
-<li><a href="explicit.html">Explicit</a></li>
-<li><a href="ignore.html">Ignore</a></li>
-<li><a href="maxtime.html">Maxtime</a></li>
-<li><a href="pairwise.html">Pairwise</a></li>
-<li><a href="platform.html">Platform</a></li>
-<li id="current"><a href="property.html">Property</a></li>
-<li><a href="random.html">Random</a></li>
-<li><a href="range.html">Range</a></li>
-<li><a href="repeat.html">Repeat</a></li>
-<li><a href="requiredAddin.html">RequiredAddin</a></li>
-<li><a href="requiresMTA.html">Requires&nbsp;MTA</a></li>
-<li><a href="requiresSTA.html">Requires&nbsp;STA</a></li>
-<li><a href="requiresThread.html">Requires&nbsp;Thread</a></li>
-<li><a href="sequential.html">Sequential</a></li>
-<li><a href="setCulture.html">SetCulture</a></li>
-<li><a href="setup.html">Setup</a></li>
-<li><a href="setupFixture.html">SetupFixture</a></li>
-<li><a href="suite.html">Suite</a></li>
-<li><a href="teardown.html">Teardown</a></li>
-<li><a href="test.html">Test</a></li>
-<li><a href="testCase.html">TestCase</a></li>
-<li><a href="testCaseSource.html">TestCaseSource</a></li>
-<li><a href="testFixture.html">TestFixture</a></li>
-<li><a href="fixtureSetup.html">TestFixtureSetUp</a></li>
-<li><a href="fixtureTeardown.html">TestFixtureTearDown</a></li>
-<li><a href="theory.html">Theory</a></li>
-<li><a href="timeout.html">Timeout</a></li>
-<li><a href="values.html">Values</a></li>
-<li><a href="valueSource.html">ValueSource</a></li>
-</ul>
-<li><a href="runningTests.html">Running&nbsp;Tests</a></li>
-<li><a href="extensibility.html">Extensibility</a></li>
-<li><a href="releaseNotes.html">Release&nbsp;Notes</a></li>
-<li><a href="samples.html">Samples</a></li>
-<li><a href="license.html">License</a></li>
-</ul>
-</ul>
-</div>
-<!-- End of Submenu -->
-
-
-<!-- Standard Footer for NUnit.org -->
-<div id="footer">
-  Copyright &copy; 2010 Charlie Poole. All Rights Reserved.
-</div>
-<!-- End of Footer -->
-
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/lucenenet/blob/f63ba31d/lib/NUnit.org/NUnit/2.5.9/doc/propertyConstraint.html
----------------------------------------------------------------------
diff --git a/lib/NUnit.org/NUnit/2.5.9/doc/propertyConstraint.html b/lib/NUnit.org/NUnit/2.5.9/doc/propertyConstraint.html
deleted file mode 100644
index 977e976..0000000
--- a/lib/NUnit.org/NUnit/2.5.9/doc/propertyConstraint.html
+++ /dev/null
@@ -1,88 +0,0 @@
-<!-- saved from url=(0014)about:internet --><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
-<html>
-<!-- Standard Head Part -->
-<head>
-<title>NUnit - PropertyConstraint</title>
-<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
-<meta http-equiv="Content-Language" content="en-US">
-<link rel="stylesheet" type="text/css" href="nunit.css">
-<link rel="shortcut icon" href="favicon.ico">
-</head>
-<!-- End Standard Head Part -->
-
-<body>
-
-<!-- Standard Header for NUnit.org -->
-<div id="header">
-  <a id="logo" href="http://www.nunit.org"><img src="img/logo.gif" alt="NUnit.org" title="NUnit.org"></a>
-  <div id="nav">
-    <a href="http://www.nunit.org">NUnit</a>
-    <a class="active" href="index.html">Documentation</a>
-  </div>
-</div>
-<!-- End of Header -->
-
-<div id="content">
-
-<h2>Property Constraint (NUnit 2.4.2)</h2>
-
-<p>PropertyConstraint is used to test for existence of a named property and
-optionally tests its value. It may also be used as a prefix for other constraints
-to be applied to the property.
-
-<table class="constraints">
-<tr><th>Syntax Helper</th><th>Constructor</th><th>Operation</th></tr>
-<tr><td>Has.Property( string )</td><td>PropertyConstraint( string )</td></td><td>tests that a specific property exists</td></tr>
-<tr><td>Has.Property( string, object )</td><td>PropertyConstraint( string, object )</td></td><td>tests that the value of a property is equal to the value provided</td></tr>
-<tr><td>Has.Property( string, Constraint)...</td><td>PropertyConstraint</td></td><td>applies the following constraint to the value of a named property</td></tr>
-<tr><td>Has.Length( int )</td><td>PropertyConstraint</td></td><td>tests that the object's Length property is equal to the value given</td></tr>
-<tr><td>Has.Count( int )</td><td>PropertyConstraint</td></td><td>tests that the object's Count property is equal to the value given</td></tr>
-</table>
-
-
-</div>
-
-<!-- Submenu -->
-<div id="subnav">
-<ul>
-<li><a href="index.html">NUnit 2.5.9</a></li>
-<ul>
-<li><a href="getStarted.html">Getting&nbsp;Started</a></li>
-<li><a href="assertions.html">Assertions</a></li>
-<li><a href="constraintModel.html">Constraints</a></li>
-<ul>
-<li><a href="equalConstraint.html">Equal&nbsp;Constraint</a></li>
-<li><a href="sameasConstraint.html">SameAs&nbsp;Constraint</a></li>
-<li><a href="conditionConstraints.html">Condition&nbsp;Constraints</a></li>
-<li><a href="comparisonConstraints.html">Comparison&nbsp;Constrants</a></li>
-<li><a href="pathConstraints.html">Path&nbsp;Constraints</a></li>
-<li><a href="typeConstraints.html">Type&nbsp;Constraints</a></li>
-<li><a href="stringConstraints.html">String&nbsp;Constraints</a></li>
-<li><a href="collectionConstraints.html">Collection&nbsp;Constraints</a></li>
-<li id="current"><a href="propertyConstraint.html">Property&nbsp;Constraint</a></li>
-<li><a href="throwsConstraint.html">Throws&nbsp;Constraint</a></li>
-<li><a href="compoundConstraints.html">Compound&nbsp;Constraints</a></li>
-<li><a href="delayedConstraint.html">Delayed&nbsp;Constraint</a></li>
-<li><a href="listMapper.html">List&nbsp;Mapper</a></li>
-<li><a href="reusableConstraint.html">Reusable&nbsp;Constraint</a></li>
-</ul>
-<li><a href="attributes.html">Attributes</a></li>
-<li><a href="runningTests.html">Running&nbsp;Tests</a></li>
-<li><a href="extensibility.html">Extensibility</a></li>
-<li><a href="releaseNotes.html">Release&nbsp;Notes</a></li>
-<li><a href="samples.html">Samples</a></li>
-<li><a href="license.html">License</a></li>
-</ul>
-</ul>
-</div>
-<!-- End of Submenu -->
-
-
-<!-- Standard Footer for NUnit.org -->
-<div id="footer">
-  Copyright &copy; 2010 Charlie Poole. All Rights Reserved.
-</div>
-<!-- End of Footer -->
-
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/lucenenet/blob/f63ba31d/lib/NUnit.org/NUnit/2.5.9/doc/quickStart.html
----------------------------------------------------------------------
diff --git a/lib/NUnit.org/NUnit/2.5.9/doc/quickStart.html b/lib/NUnit.org/NUnit/2.5.9/doc/quickStart.html
deleted file mode 100644
index 1efafba..0000000
--- a/lib/NUnit.org/NUnit/2.5.9/doc/quickStart.html
+++ /dev/null
@@ -1,314 +0,0 @@
-<!-- saved from url=(0014)about:internet --><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
-<html>
-<!-- Standard Head Part -->
-<head>
-<title>NUnit - QuickStart</title>
-<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
-<meta http-equiv="Content-Language" content="en-US">
-<link rel="stylesheet" type="text/css" href="nunit.css">
-<link rel="shortcut icon" href="favicon.ico">
-</head>
-<!-- End Standard Head Part -->
-
-<body>
-
-<!-- Standard Header for NUnit.org -->
-<div id="header">
-  <a id="logo" href="http://www.nunit.org"><img src="img/logo.gif" alt="NUnit.org" title="NUnit.org"></a>
-  <div id="nav">
-    <a href="http://www.nunit.org">NUnit</a>
-    <a class="active" href="index.html">Documentation</a>
-  </div>
-</div>
-<!-- End of Header -->
-
-<div id="content">
-
-<style><!--
-  div.code { width: 34em }
---></style>
-
-<h2>NUnit Quick Start</h2>
-
-<p><b>Note:</b> This page is based on the original QuickStart.doc, found in
-earlier releases of NUnit. It has been pointed out that it isn't a good 
-example of Test-Driven Development. However, we're keeping it in the docs
-because it does illustrate the basics of using NUnit. We'll revise or replace
-it in a future release.</p>
-
-<p>Let�s start with a simple example. Suppose we are writing a bank application and we have a basic domain class � Account. Account supports operations to deposit, withdraw, and transfer funds. The Account class may look like this:</p>
-
-<div class="code">
-<pre>namespace bank
-{
-  public class Account
-  {
-    private float balance;
-    public void Deposit(float amount)
-    {
-      balance+=amount;
-    }
-
-    public void Withdraw(float amount)
-    {
-      balance-=amount;
-    }
-
-    public void TransferFunds(Account destination, float amount)
-    {
-    }
-
-    public float Balance
-    {
-      get{ return balance;}
-    }
-  }
-}</pre>
-</div>
-
-<p>Now let�s write a test for this class � AccountTest. The first method we will test is TransferFunds.</p>
-
-<div class="code">
-<pre>namespace bank
-{
-  using NUnit.Framework;
-
-  [TestFixture]
-  public class AccountTest
-  {
-    [Test]
-    public void TransferFunds()
-    {
-      Account source = new Account();
-      source.Deposit(200.00F);
-      Account destination = new Account();
-      destination.Deposit(150.00F);
-
-      source.TransferFunds(destination, 100.00F);
-      Assert.AreEqual(250.00F, destination.Balance);
-      Assert.AreEqual(100.00F, source.Balance);
-	
-    }
-  }
-}</pre>
-</div>
-
-<p>The first thing to notice about this class is that it has a [TestFixture] attribute associated with it � this is the way to indicate that the class contains test code (this attribute can be inherited). The class has to be public and there are no restrictions on its superclass. The class also has to have a default constructor.</p>
-
-<p>The only method in the class � TransferFunds, has a [Test] attribute associated with it � this is an indication that it is a test method. Test methods have to return void and take no parameters. In our test method we do the usual initialization of the required test objects, execute the tested business method and check the state of the business objects. The Assert class defines a collection of methods used to check the post-conditions and in our example we use the AreEqual method to make sure that after the transfer both accounts have the correct balances (there are several overloadings of this method, the version that was used in this example has the following parameters : the first parameter is an expected value and the second parameter is the actual value).</p>
-
-<p>Compile and run this example. Assume that you have compiled your test code into a bank.dll. Start the NUnit Gui (the installer will have created a shortcut on your desktop and in the �Program Files� folder), after the GUI starts, select the File->Open menu item, navigate to the location of your bank.dll and select it in the �Open� dialog box. When the bank.dll is loaded you will see a test tree structure in the left panel and a collection of status panels on the right. Click the Run button, the status bar and the TransferFunds node in the test tree turn red � our test has failed. The �Errors and Failures� panel displayed the following message:
-
-<pre>    TransferFunds : expected &lt;250&gt; but was &lt;150&gt;</pre>
-
-and the stack trace panel right below it reported where in the test code the failure has occurred � 
-
-<pre>    at bank.AccountTest.TransferFunds() in C:\nunit\BankSampleTests\AccountTest.cs:line 17</pre></p>
-
-<p>That is expected behavior; the test has failed because we have not implemented the TransferFunds method yet. Now let�s get it to work. Don�t close the GUI and go back to your IDE and fix the code, make your TransferFunds method look like this:</p>
-
-<div class="code">
-<pre>public void TransferFunds(Account destination, float amount)
-{
-	destination.Deposit(amount);
-	Withdraw(amount);
-}</pre>
-</div>
-
-
-<p>Now recompile your code and click the run button in GUI again � the status bar and the test tree turn green. (Note how the GUI has reloaded the assembly automatically for you; we will keep the GUI open all the time and continue working with our code in IDE and write more tests).</p>
-
-<p>Let�s add some error checking to our Account code. We are adding the minimum balance requirement for the account to make sure that banks continue to make their money by charging your minimal overdraft protection fee. Let�s add the minimum balance property to our Account class:</p>
-
-<div class="code">
-<pre>private float minimumBalance = 10.00F;
-public float MinimumBalance
-{
-	get{ return minimumBalance;}
-}</pre>
-</div>
-
-<p>We will use an exception to indicate an overdraft:</p>
-
-<div class="code">
-<pre>namespace bank
-{
-  using System;
-  public class InsufficientFundsException : ApplicationException
-  {
-  }
-}</pre>
-</div>
-
-<p>Add a new test method to our AccountTest class:</p>
-
-<div class="code">
-<pre>[Test]
-[ExpectedException(typeof(InsufficientFundsException))]
-public void TransferWithInsufficientFunds()
-{
-	Account source = new Account();
-	source.Deposit(200.00F);
-	Account destination = new Account();
-	destination.Deposit(150.00F);
-	source.TransferFunds(destination, 300.00F);
-}</pre>
-</div>
-
-<p>This test method in addition to [Test] attribute has an [ExpectedException] attribute associated with it � this is the way to indicate that the test code is expecting an exception of a certain type; if such an exception is not thrown during the execution � the test will fail. Compile your code and go back to the GUI. As you compiled your test code, the GUI has grayed out and collapsed the test tree as if the tests were not run yet (GUI watches for the changes made to the test assemblies and updates itself when the structure of the test tree has changed � e.g. new test is added). Click the �Run� button � we have a red status bar again. We got the following Failure :
-
-<pre>    TransferWithInsufficentFunds : InsufficientFundsException was expected</pre>
-
-Let�s fix our Account code again, modify the TransferFunds method this way:</p>
-
-<div class="code">
-<pre>public void TransferFunds(Account destination, float amount)
-{
-	destination.Deposit(amount);
-	if(balance-amount&lt;minimumBalance)
-		throw new InsufficientFundsException();
-	Withdraw(amount);
-}</pre>
-</div>
-
-<p>Compile and run the tests � green bar. Success! But wait, looking at the code we�ve just written we can see that the bank may be loosing money on every unsuccessful funds Transfer operation. Let�s write a test to confirm our suspicions. Add this test method:</p>
-	
-<div class="code">
-<pre>[Test]
-public void TransferWithInsufficientFundsAtomicity()
-{
-	Account source = new Account();
-	source.Deposit(200.00F);
-	Account destination = new Account();
-	destination.Deposit(150.00F);
-	try
-	{
-		source.TransferFunds(destination, 300.00F);
-	}
-	catch(InsufficientFundsException expected)
-	{
-	}
-
-	Assert.AreEqual(200.00F,source.Balance);
-	Assert.AreEqual(150.00F,destination.Balance);
-}</pre>
-</div>
-
-<p>We are testing the transactional property of our business method � all operations are successful or none. Compile and run � red bar. OK, we�ve made $300.00 out of a thin air (1999.com d�j� vu?) � the source account has the correct balance of 200.00 but the destination account shows : $450.00. How do we fix this? Can we just move the minimum balance check call in front of the updates:</p>
-
-<div class="code">
-<pre>public void TransferFunds(Account destination, float amount)
-{
-	if(balance-amount&lt;minimumBalance) 
-		throw new InsufficientFundsException();
-	destination.Deposit(amount);
-	Withdraw(amount);
-}</pre>
-</div>
-
-<p>What if the Withdraw() method throws another exception? Should we execute a compensating transaction in the catch block or rely on our transaction manager to restore the state of the objects? We need to answer those questions at some point, but not now; but what do we do with the failing test in the meantime � remove it? A better way is to temporarily ignore it, add the following attribute to your test method</p>
-	
-<div class="code">
-<pre>[Test]
-[Ignore("Decide how to implement transaction management")]
-public void TransferWithInsufficientFundsAtomicity()
-{
-	// code is the same
-}</pre>
-</div>
-
-<p>Compile and run � yellow bar. Click on �Tests Not Run� tab and you will see bank.AccountTest.TransferWithInsufficientFundsAtomicity() in the list along with the Reason this test is ignored.</p>
-
-<p>Looking at our test code we can see that some refactoring is in order. All test methods share a common set of test objects. Let�s extract this initialization code into a setup method and reuse it in all of our tests. The refactored version of our test class looks like this:</p>
-
-<div class="code">
-<pre>namespace bank
-{
-  using System;
-  using NUnit.Framework;
-
-  [TestFixture]
-  public class AccountTest
-  {
-    Account source;
-    Account destination;
-
-    [SetUp]
-    public void Init()
-    {
-      source = new Account();
-      source.Deposit(200.00F);
-      destination = new Account();
-      destination.Deposit(150.00F);
-    }
-
-    [Test]
-    public void TransferFunds()
-    {
-      source.TransferFunds(destination, 100.00f);
-      Assert.AreEqual(250.00F, destination.Balance);
-      Assert.AreEqual(100.00F, source.Balance);
-    }
-
-    [Test]
-    [ExpectedException(typeof(InsufficientFundsException))]
-    public void TransferWithInsufficientFunds()
-    {
-      source.TransferFunds(destination, 300.00F);
-    }
-
-    [Test]
-    [Ignore("Decide how to implement transaction management")]
-    public void TransferWithInsufficientFundsAtomicity()
-    {
-      try
-      {
-        source.TransferFunds(destination, 300.00F);
-      }
-      catch(InsufficientFundsException expected)
-      {
-      }
-
-      Assert.AreEqual(200.00F,source.Balance);
-      Assert.AreEqual(150.00F,destination.Balance);
-    }
-  }
-}</pre>
-</div>
-
-<p>Note that Init method has the common initialization code, it has void return type, no parameters, and it is marked with [SetUp] attribute. Compile and run � same yellow bar!</p>
-
-</div>
-
-<!-- Submenu -->
-<div id="subnav">
-<ul>
-<li><a href="index.html">NUnit 2.5.9</a></li>
-<ul>
-<li><a href="getStarted.html">Getting&nbsp;Started</a></li>
-<ul>
-<li id="current"><a href="quickStart.html">Quick&nbsp;Start</a></li>
-<li><a href="installation.html">Installation</a></li>
-</ul>
-<li><a href="assertions.html">Assertions</a></li>
-<li><a href="constraintModel.html">Constraints</a></li>
-<li><a href="attributes.html">Attributes</a></li>
-<li><a href="runningTests.html">Running&nbsp;Tests</a></li>
-<li><a href="extensibility.html">Extensibility</a></li>
-<li><a href="releaseNotes.html">Release&nbsp;Notes</a></li>
-<li><a href="samples.html">Samples</a></li>
-<li><a href="license.html">License</a></li>
-</ul>
-</ul>
-</div>
-<!-- End of Submenu -->
-
-
-<!-- Standard Footer for NUnit.org -->
-<div id="footer">
-  Copyright &copy; 2010 Charlie Poole. All Rights Reserved.
-</div>
-<!-- End of Footer -->
-
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/lucenenet/blob/f63ba31d/lib/NUnit.org/NUnit/2.5.9/doc/random.html
----------------------------------------------------------------------
diff --git a/lib/NUnit.org/NUnit/2.5.9/doc/random.html b/lib/NUnit.org/NUnit/2.5.9/doc/random.html
deleted file mode 100644
index e605402..0000000
--- a/lib/NUnit.org/NUnit/2.5.9/doc/random.html
+++ /dev/null
@@ -1,133 +0,0 @@
-<!-- saved from url=(0014)about:internet --><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
-<html>
-<!-- Standard Head Part -->
-<head>
-<title>NUnit - Random</title>
-<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
-<meta http-equiv="Content-Language" content="en-US">
-<link rel="stylesheet" type="text/css" href="nunit.css">
-<link rel="shortcut icon" href="favicon.ico">
-</head>
-<!-- End Standard Head Part -->
-
-<body>
-
-<!-- Standard Header for NUnit.org -->
-<div id="header">
-  <a id="logo" href="http://www.nunit.org"><img src="img/logo.gif" alt="NUnit.org" title="NUnit.org"></a>
-  <div id="nav">
-    <a href="http://www.nunit.org">NUnit</a>
-    <a class="active" href="index.html">Documentation</a>
-  </div>
-</div>
-<!-- End of Header -->
-
-<div id="content">
-
-<h3>RandomAttribute (NUnit 2.5)</h3>
-
-<p>The <b>RandomAttribute</b> is used to specify a set of random values to be provided
-   for an individual parameter of a parameterized test method. Since
-   NUnit combines the data provided for each parameter into a set of
-   test cases, data must be provided for all parameters if it is
-   provided for any of them.
-   
-<p>By default, NUnit creates test cases from all possible combinations
-   of the datapoints provided on parameters - the combinatorial approach.
-   This default may be modified by use of specific attributes on the
-   test method itself.
-   
-<p>RandomAttribute supports the following constructors:
-
-<div class="code"><pre>
-public Random( int count );
-public Random( double min, double max, int count );
-public Random( int min, int max, int count );
-</pre></div>
-   
-<h4>Example</h4>
-
-<p>The following test will be executed fifteen times, three times
-for each value of x, each combined with 5 random doubles from -1.0 to +1.0.
-
-<div class="code"><pre>
-[Test]
-public void MyTest(
-    [Values(1,2,3)] int x,
-    [Random(-1.0, 1.0, 5)] double d)
-{
-    ...
-}
-</pre></div>
-
-<h4>See also...</h4>
-<ul>
-<li><a href="values.html">ValuesAttribute</a><li><a href="range.html">RangeAttribute</a><li><a href="sequential.html">SequentialAttribute</a><li><a href="combinatorial.html">CombinatorialAttribute</a><li><a href="pairwise.html">PairwiseAttribute</a></ul>
-
-</div>
-
-<!-- Submenu -->
-<div id="subnav">
-<ul>
-<li><a href="index.html">NUnit 2.5.9</a></li>
-<ul>
-<li><a href="getStarted.html">Getting&nbsp;Started</a></li>
-<li><a href="assertions.html">Assertions</a></li>
-<li><a href="constraintModel.html">Constraints</a></li>
-<li><a href="attributes.html">Attributes</a></li>
-<ul>
-<li><a href="category.html">Category</a></li>
-<li><a href="combinatorial.html">Combinatorial</a></li>
-<li><a href="culture.html">Culture</a></li>
-<li><a href="datapoint.html">Datapoint(s)</a></li>
-<li><a href="description.html">Description</a></li>
-<li><a href="exception.html">Exception</a></li>
-<li><a href="explicit.html">Explicit</a></li>
-<li><a href="ignore.html">Ignore</a></li>
-<li><a href="maxtime.html">Maxtime</a></li>
-<li><a href="pairwise.html">Pairwise</a></li>
-<li><a href="platform.html">Platform</a></li>
-<li><a href="property.html">Property</a></li>
-<li id="current"><a href="random.html">Random</a></li>
-<li><a href="range.html">Range</a></li>
-<li><a href="repeat.html">Repeat</a></li>
-<li><a href="requiredAddin.html">RequiredAddin</a></li>
-<li><a href="requiresMTA.html">Requires&nbsp;MTA</a></li>
-<li><a href="requiresSTA.html">Requires&nbsp;STA</a></li>
-<li><a href="requiresThread.html">Requires&nbsp;Thread</a></li>
-<li><a href="sequential.html">Sequential</a></li>
-<li><a href="setCulture.html">SetCulture</a></li>
-<li><a href="setup.html">Setup</a></li>
-<li><a href="setupFixture.html">SetupFixture</a></li>
-<li><a href="suite.html">Suite</a></li>
-<li><a href="teardown.html">Teardown</a></li>
-<li><a href="test.html">Test</a></li>
-<li><a href="testCase.html">TestCase</a></li>
-<li><a href="testCaseSource.html">TestCaseSource</a></li>
-<li><a href="testFixture.html">TestFixture</a></li>
-<li><a href="fixtureSetup.html">TestFixtureSetUp</a></li>
-<li><a href="fixtureTeardown.html">TestFixtureTearDown</a></li>
-<li><a href="theory.html">Theory</a></li>
-<li><a href="timeout.html">Timeout</a></li>
-<li><a href="values.html">Values</a></li>
-<li><a href="valueSource.html">ValueSource</a></li>
-</ul>
-<li><a href="runningTests.html">Running&nbsp;Tests</a></li>
-<li><a href="extensibility.html">Extensibility</a></li>
-<li><a href="releaseNotes.html">Release&nbsp;Notes</a></li>
-<li><a href="samples.html">Samples</a></li>
-<li><a href="license.html">License</a></li>
-</ul>
-</ul>
-</div>
-<!-- End of Submenu -->
-
-
-<!-- Standard Footer for NUnit.org -->
-<div id="footer">
-  Copyright &copy; 2010 Charlie Poole. All Rights Reserved.
-</div>
-<!-- End of Footer -->
-
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/lucenenet/blob/f63ba31d/lib/NUnit.org/NUnit/2.5.9/doc/range.html
----------------------------------------------------------------------
diff --git a/lib/NUnit.org/NUnit/2.5.9/doc/range.html b/lib/NUnit.org/NUnit/2.5.9/doc/range.html
deleted file mode 100644
index d8c1f44..0000000
--- a/lib/NUnit.org/NUnit/2.5.9/doc/range.html
+++ /dev/null
@@ -1,144 +0,0 @@
-<!-- saved from url=(0014)about:internet --><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
-<html>
-<!-- Standard Head Part -->
-<head>
-<title>NUnit - Range</title>
-<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
-<meta http-equiv="Content-Language" content="en-US">
-<link rel="stylesheet" type="text/css" href="nunit.css">
-<link rel="shortcut icon" href="favicon.ico">
-</head>
-<!-- End Standard Head Part -->
-
-<body>
-
-<!-- Standard Header for NUnit.org -->
-<div id="header">
-  <a id="logo" href="http://www.nunit.org"><img src="img/logo.gif" alt="NUnit.org" title="NUnit.org"></a>
-  <div id="nav">
-    <a href="http://www.nunit.org">NUnit</a>
-    <a class="active" href="index.html">Documentation</a>
-  </div>
-</div>
-<!-- End of Header -->
-
-<div id="content">
-
-<h3>RangeAttribute (NUnit 2.5)</h3>
-
-<p>The <b>RangeAttribute</b> is used to specify a range of values to be provided
-   for an individual parameter of a parameterized test method. Since
-   NUnit combines the data provided for each parameter into a set of
-   test cases, data must be provided for all parameters if it is
-   provided for any of them.
-   
-<p>By default, NUnit creates test cases from all possible combinations
-   of the datapoints provided on parameters - the combinatorial approach.
-   This default may be modified by use of specific attributes on the
-   test method itself.
-   
-<p>RangeAttribute supports the following constructors:
-
-<div class="code"><pre>
-public RangeAttribute( int from, int to );
-public RangeAttribute( int from, int to, int step );
-public RangeAttribute( long from, long to, long step );
-public RangeAttribute( float from, float to, float step );
-public RangeAttribute( double from, double to, double step );
-</pre></div>
-   
-<h4>Example</h4>
-
-<p>The following test will be executed nine times, as follows:
-<pre>
-	MyTest(1, 0.2)
-	MyTest(1, 0.4)
-	MyTest(1, 0.6)
-	MyTest(2, 0.2)
-	MyTest(2, 0.4)
-	MyTest(2, 0.6)
-	MyTest(3, 0.2)
-	MyTest(3, 0.4)
-	MyTest(3, 0.6)
-</pre>
-<div class="code"><pre>
-[Test]
-public void MyTest(
-    [Values(1,2,3) int x,
-    [Range(0.2,0.6,0.2] double d)
-{
-    ...
-}
-</pre></div>
-
-<h4>See also...</h4>
-<ul>
-<li><a href="values.html">ValuesAttribute</a><li><a href="random.html">RandomAttribute</a><li><a href="sequential.html">SequentialAttribute</a><li><a href="combinatorial.html">CombinatorialAttribute</a><li><a href="pairwise.html">PairwiseAttribute</a></ul>
-
-</div>
-
-<!-- Submenu -->
-<div id="subnav">
-<ul>
-<li><a href="index.html">NUnit 2.5.9</a></li>
-<ul>
-<li><a href="getStarted.html">Getting&nbsp;Started</a></li>
-<li><a href="assertions.html">Assertions</a></li>
-<li><a href="constraintModel.html">Constraints</a></li>
-<li><a href="attributes.html">Attributes</a></li>
-<ul>
-<li><a href="category.html">Category</a></li>
-<li><a href="combinatorial.html">Combinatorial</a></li>
-<li><a href="culture.html">Culture</a></li>
-<li><a href="datapoint.html">Datapoint(s)</a></li>
-<li><a href="description.html">Description</a></li>
-<li><a href="exception.html">Exception</a></li>
-<li><a href="explicit.html">Explicit</a></li>
-<li><a href="ignore.html">Ignore</a></li>
-<li><a href="maxtime.html">Maxtime</a></li>
-<li><a href="pairwise.html">Pairwise</a></li>
-<li><a href="platform.html">Platform</a></li>
-<li><a href="property.html">Property</a></li>
-<li><a href="random.html">Random</a></li>
-<li id="current"><a href="range.html">Range</a></li>
-<li><a href="repeat.html">Repeat</a></li>
-<li><a href="requiredAddin.html">RequiredAddin</a></li>
-<li><a href="requiresMTA.html">Requires&nbsp;MTA</a></li>
-<li><a href="requiresSTA.html">Requires&nbsp;STA</a></li>
-<li><a href="requiresThread.html">Requires&nbsp;Thread</a></li>
-<li><a href="sequential.html">Sequential</a></li>
-<li><a href="setCulture.html">SetCulture</a></li>
-<li><a href="setup.html">Setup</a></li>
-<li><a href="setupFixture.html">SetupFixture</a></li>
-<li><a href="suite.html">Suite</a></li>
-<li><a href="teardown.html">Teardown</a></li>
-<li><a href="test.html">Test</a></li>
-<li><a href="testCase.html">TestCase</a></li>
-<li><a href="testCaseSource.html">TestCaseSource</a></li>
-<li><a href="testFixture.html">TestFixture</a></li>
-<li><a href="fixtureSetup.html">TestFixtureSetUp</a></li>
-<li><a href="fixtureTeardown.html">TestFixtureTearDown</a></li>
-<li><a href="theory.html">Theory</a></li>
-<li><a href="timeout.html">Timeout</a></li>
-<li><a href="values.html">Values</a></li>
-<li><a href="valueSource.html">ValueSource</a></li>
-</ul>
-<li><a href="runningTests.html">Running&nbsp;Tests</a></li>
-<li><a href="extensibility.html">Extensibility</a></li>
-<li><a href="releaseNotes.html">Release&nbsp;Notes</a></li>
-<li><a href="samples.html">Samples</a></li>
-<li><a href="license.html">License</a></li>
-</ul>
-</ul>
-</div>
-<!-- End of Submenu -->
-
-
-<!-- Standard Footer for NUnit.org -->
-<div id="footer">
-  Copyright &copy; 2010 Charlie Poole. All Rights Reserved.
-</div>
-<!-- End of Footer -->
-
-</body>
-</html>