lucenenet-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From synhers...@apache.org
Subject [20/51] [abbrv] [partial] Cleaning up and getting ready to development towards v4.8
Date Sat, 06 Sep 2014 19:36:31 GMT
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/NUnit.org/NUnit/2.5.9/doc/culture.html
----------------------------------------------------------------------
diff --git a/lib/NUnit.org/NUnit/2.5.9/doc/culture.html b/lib/NUnit.org/NUnit/2.5.9/doc/culture.html
deleted file mode 100644
index 07b3f07..0000000
--- a/lib/NUnit.org/NUnit/2.5.9/doc/culture.html
+++ /dev/null
@@ -1,273 +0,0 @@
-<!-- saved from url=(0014)about:internet --><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
-<html>
-<!-- Standard Head Part -->
-<head>
-<title>NUnit - Culture</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>CultureAttribute (NUnit 2.4.2)</h3> 
-<p>The Culture attribute is used to specify cultures for which a test or fixture
-	should be run. It does not affect the culture setting, but merely uses it to 
-	determine whether to run the test. If you wish to change the culture when
-	running a test, use the SetCulture attribute instead.</p>
-	
-<p>If the specified culture requirements for a test are not met it is skipped.
-   In the gui, the tree node for the test remains gray and the status bar color is 
-   not affected.</p>
-
-<p>One use of the Culture attribute is to provide alternative tests under different
-cultures. You may specify either specific cultures, like "en-GB" or neutral
-cultures like "de".</p>
-
-<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]
-  [Culture(&quot;fr-FR&quot;)]
-  public class FrenchCultureTests
-  {
-    // ...
-  }
-}
-</pre>
-
-<pre class="vb">Imports System
-Imports Nunit.Framework
-
-Namespace Nunit.Tests
-
-  &lt;TestFixture(), Culture(&quot;fr-FR&quot;)&gt;
-  Public Class FrenchCultureTests
-    &#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]
-  [Culture(&quot;fr-FR&quot;)]
-  public __gc class FrenchCultureTests
-  {
-    // ...
-  };
-}
-
-#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.Culture(&quot;fr-FR&quot;) */
-public class FrenchCultureTests
-{
-  // ...
-}
-</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]
-    [Culture(Exclude=&quot;en,de&quot;)]
-    public void SomeTest()
-    { /* ... */ }
-}
-</pre>
-
-<pre class="vb">Imports System
-Imports Nunit.Framework
-
-Namespace Nunit.Tests
-
-  &lt;TestFixture()&gt;
-  Public Class SuccessTests
-    &lt;Test(), Culture(Exclude=&quot;en,de&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][Culture(Exclude=&quot;en,de&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.Culture(Exclude=en,de&quot;) */
-  public void SomeTest()
-  { /* ... */ }
-}
-</pre>
-
-</div>
-
-<h4>See also...</h4>
-<ul>
-<li><a href="setCulture.html">SetCultureAttribute</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 id="current"><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><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/1da1cb5b/lib/NUnit.org/NUnit/2.5.9/doc/customConstraints.html
----------------------------------------------------------------------
diff --git a/lib/NUnit.org/NUnit/2.5.9/doc/customConstraints.html b/lib/NUnit.org/NUnit/2.5.9/doc/customConstraints.html
deleted file mode 100644
index 7c5baab..0000000
--- a/lib/NUnit.org/NUnit/2.5.9/doc/customConstraints.html
+++ /dev/null
@@ -1,112 +0,0 @@
-<!-- saved from url=(0014)about:internet --><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
-<html>
-<!-- Standard Head Part -->
-<head>
-<title>NUnit - CustomConstraints</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>Custom Constraints (NUnit 2.4 / 2.5)</h2>
-
-<p>You can implement your own custom constraints by creating a class that 
-inherits from the <b>Constraint</b> abstract class, which supports performing a 
-test on an actual value and generating appropriate messages. The class includes
-two abstract methods, which you must override and four virtual methods with
-default implementation that may be overridden as needed:
-   
-<div class="code" style="width: 36em">
-<pre>public abstract class Constraint
-{
- 	...
-    public abstract bool Matches( object actual );
-    public virtual bool Matches( ActualValueDelegate del );
-    public virtual bool Matches&lt;T&gt;( ref T actual );
-    public abstract void WriteDescriptionTo( MessageWriter writer );
-    public virtual void WriteMessageTo( MessageWriter writer );
-    public virtual void WriteActualValueTo( MessageWriter writer );
-	...
-}</pre>
-</div>   
-
-<p>Your derived class should save the actual argument to Matches in the protected
-field actual for later use.
-
-<p>The MessageWriter abstract class is implemented in the framework by
-TextMessageWriter. Examining the source for some of the builtin constraints
-should give you a good idea of how to use it if you have special formatting
-requirements for error messages.
-
-<h3>Custom Constraint Syntax</h3>
-
-<p>NUnit includes classes that implement a special constraint syntax,
-allowing you to write things like...
-
-<div class="code">
-<pre>Assert.That( myArray, Is.All.InRange(1,100) );</pre>
-</div>
-
-<p>Of course, the NUnit constraint syntax will not be aware of your
-custom constraint unless you modify NUnit itself. As an alternative,
-you may use the <b>Matches(Constraint)</b> syntactic element in order
-to write code like...
-
-<div class="code">
-<pre>MyConstraint myConstraint = new MyConstraint();
-Assert.That( myArray, Has.Some.Matches(myConstraint) );</pre>
-</div>
-
-
-
-</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>
-<li><a href="extensibility.html">Extensibility</a></li>
-<ul>
-<li id="current"><a href="customConstraints.html">Custom&nbsp;Constraints</a></li>
-<li><a href="nunitAddins.html">NUnit&nbsp;Addins</a></li>
-<li><a href="extensionTips.html">Tips&nbsp;for&nbsp;Extenders</a></li>
-</ul>
-<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/1da1cb5b/lib/NUnit.org/NUnit/2.5.9/doc/datapoint.html
----------------------------------------------------------------------
diff --git a/lib/NUnit.org/NUnit/2.5.9/doc/datapoint.html b/lib/NUnit.org/NUnit/2.5.9/doc/datapoint.html
deleted file mode 100644
index 5a5e25d..0000000
--- a/lib/NUnit.org/NUnit/2.5.9/doc/datapoint.html
+++ /dev/null
@@ -1,142 +0,0 @@
-<!-- saved from url=(0014)about:internet --><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
-<html>
-<!-- Standard Head Part -->
-<head>
-<title>NUnit - Datapoint</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>DatapointAttribute / DatapointsAttribute (NUnit 2.5) (Experimental)</h3>
-
-<p>The <b>Datapoint</b> and <b>Datapoints</b> attributes are used
-   to provide data for <b>Theories</b> and are ignored for ordinary
-   tests - including tests with parameters.
-   
-<h4>DataPointAttribute</h4>
-   
-<p>When a Theory is loaded, NUnit creates arguments for each
-   of its parameters by using any fields of the same type
-   as the parameter annotated with the <b>DatapointAttribute</b>.
-   Fields must be members of the class containing the Theory
-   and their Type must exactly match the argument for which
-   data is being supplied.
-   
-<h4>DataPointsAttribute</h4>
-   
-<p>In addition to specifying individual datapoints, collections of
-   datapoints may be provided by use of the <b>DatapointsAttribute</b>
-   - note the spelling. This attribute may be placed on methods or
-   properties in addition to fields. The returned value must be
-   either an array of the required type or (beginning with NUnit
-   2.5.5) an <b>IEnumerable&lt;T&gt;</b> returning an enumeration
-   of the required type. The data Type must exactly match the argument 
-   for which data is being supplied.
-   
-<h4>Automatically Supplied Datapoints</h4>
-
-<p>It is normally not necessary to specify datapoints for 
-   <b>boolean</b> or <b>enum</b> arguments. Beginning with
-   version 2.5.4, NUnit automatically supplies values of <b>true</b> 
-   and <b>false</b> for <b>boolean</b> arguments and will supply all 
-   defined values of any enumeration.
-   
-<p>If for some reason you don't wish to use all possible values, you
-   can override this behavior by supplying your own datapoints. If you
-   supply any datapoints for an argument, automatic datapoint generation 
-   is suppressed.
-   
-<h4>Example</h4>
-
-<p>For an example of use, see <a href="theory.html">TheoryAttribute</a>.
-   
-<h4>See also...</h4>
-
-<ul>
-<li><a href="theory.html">TheoryAttribute</a><li><a href="parameterizedTests.html">Parameterized Tests</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 id="current"><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><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/1da1cb5b/lib/NUnit.org/NUnit/2.5.9/doc/datapointProviders.html
----------------------------------------------------------------------
diff --git a/lib/NUnit.org/NUnit/2.5.9/doc/datapointProviders.html b/lib/NUnit.org/NUnit/2.5.9/doc/datapointProviders.html
deleted file mode 100644
index 3d8d069..0000000
--- a/lib/NUnit.org/NUnit/2.5.9/doc/datapointProviders.html
+++ /dev/null
@@ -1,124 +0,0 @@
-<!-- saved from url=(0014)about:internet --><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
-<html>
-<!-- Standard Head Part -->
-<head>
-<title>NUnit - DatapointProviders</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>DataPointProviders (NUnit 2.5)</h3>
-
-<h4>Purpose</h4>
-<p>DataPointProviders are used to supply data for an individual parameter
-of a parameterized test method.
-
-<h4>Extension Point</h4>
-<p>Addins use the host to access this extension point by name:
-
-<pre>
-	IExtensionPoint listeners = host.GetExtensionPoint( "DataPointProviders" );</pre>
-
-<h4>Interface</h4>
-<p>The extension object passed to Install must implement either the
-   <b>IDataPointProvider</b> or the <b>IDataPointProvider2</b> interface:
-
-<pre>
-	public interface IDataPointProvider
-	{
-		bool HasDataFor( ParameterInfo parameter );
-		IEnumerable GetDataFor( ParameterInfo parameter );
-	}
-	
-	public interface IDataPointProvider2 : IDatapointProvider
-	{
-		bool HasDataFor( ParameterInfo parameter, Test parentSuite );
-		IEnumerable GetDataFor( ParameterInfo parameter, Test parentSuite );
-	}
-</pre>
-
-<p>NUnit will call <b>IDataPointProvider2</b> if it is available. Otherwise
-   <b>IDataPointProvider</b> will be used.
-
-<p>The <b>HasDataFor</b> method should return true if the provider is able to
-   supply data for the specified parameter. If a provider only wants to be used 
-   on certain types of tests, it can examine the supplied ParameterInfo and
-   its associated MethodInfo and Type and/or the parent test suite.
-
-<p>The <b>GetDataFor</b> method should return a list of individual values to
-   use for the supplied parameter in running the test.
-   
-<h4>Notes:</h4>
-
-<ol>
-<li>Most providers will delegate one of the interface implementations
-    to the other if they implement both.
-<li>DataPointProviders that use data from the fixture class should use 
-    <b>IDataPointProvider2</b> interface so that they are able to access any 
-	arguments supplied for constructing the fixture object.
-<li>Providers that acquire data from outside the fixture will usually
-    be able to work with <b>IDataPointProvider</b> alone.
-<li>The <b>IDataPointProvider2</b> interface was added in the NUnit 2.5.1 release.
-</ol>
-   
-
-</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>
-<li><a href="extensibility.html">Extensibility</a></li>
-<ul>
-<li><a href="customConstraints.html">Custom&nbsp;Constraints</a></li>
-<li><a href="nunitAddins.html">NUnit&nbsp;Addins</a></li>
-<ul>
-<li><a href="suiteBuilders.html">SuiteBuilders</a></li>
-<li><a href="testcaseBuilders.html">TestcaseBuilders</a></li>
-<li><a href="testDecorators.html">TestDecorators</a></li>
-<li><a href="testcaseProviders.html">TestcaseProviders</a></li>
-<li id="current"><a href="datapointProviders.html">DatapointProviders</a></li>
-<li><a href="eventListeners.html">EventListeners</a></li>
-</ul>
-<li><a href="extensionTips.html">Tips&nbsp;for&nbsp;Extenders</a></li>
-</ul>
-<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/1da1cb5b/lib/NUnit.org/NUnit/2.5.9/doc/delayedConstraint.html
----------------------------------------------------------------------
diff --git a/lib/NUnit.org/NUnit/2.5.9/doc/delayedConstraint.html b/lib/NUnit.org/NUnit/2.5.9/doc/delayedConstraint.html
deleted file mode 100644
index 7a1887e..0000000
--- a/lib/NUnit.org/NUnit/2.5.9/doc/delayedConstraint.html
+++ /dev/null
@@ -1,94 +0,0 @@
-<!-- saved from url=(0014)about:internet --><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
-<html>
-<!-- Standard Head Part -->
-<head>
-<title>NUnit - DelayedConstraint</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>Delayed Constraint (NUnit 2.5)</h2>
-
-<p><b>DelayedConstraint</b> delays the application of another constraint until a certain
-   amount of time has passed. In it's simplest form, it replaces use of a Sleep 
-   in the code but it also supports polling, which may allow use of a longer 
-   maximum time while still keeping the tests as fast as possible. 
-   
-<p>The <b>After</b> modifier is permitted on any constraint, and the delay applies to 
-   the entire expression up to the point where <b>After</b> appears. 
-
-<p>Use of a <b>DelayedConstraint</b> with a value argument makes no sense, since 
-   the value will be extracted at the point of call. It's intended use is with 
-   delegates and references. If a delegate is used with polling, it may be called 
-   multiple times so only methods without side effects should be used in this way. 
-
-<table class="constraints">
-<tr><th>Syntax Helper</th><th>Constructor</th><th>Operation</th></tr>
-<tr><td>After(int)</td><td>DelayedConstraint(Constraint, int)</td></td><td>tests that a constraint is satisfied after a delay.</tr>
-<tr><td>After(int, int)</td><td>DelayedConstraint(Constraint, int, int)</td></td><td>tests that a constraint is satisfied after a delay using polling.</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><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 id="current"><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/1da1cb5b/lib/NUnit.org/NUnit/2.5.9/doc/description.html
----------------------------------------------------------------------
diff --git a/lib/NUnit.org/NUnit/2.5.9/doc/description.html b/lib/NUnit.org/NUnit/2.5.9/doc/description.html
deleted file mode 100644
index 8b4e9b0..0000000
--- a/lib/NUnit.org/NUnit/2.5.9/doc/description.html
+++ /dev/null
@@ -1,196 +0,0 @@
-<!-- saved from url=(0014)about:internet --><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
-<html>
-<!-- Standard Head Part -->
-<head>
-<title>NUnit - Description</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>Description (NUnit 2.4)</h3>
-
-<p>The Description attribute is used to apply descriptive text to a Test,
-TestFixture or Assembly. The text appears in the XML output file and is 
-shown in the Test Properties dialog.</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">[assembly: Description("Assembly description here")]
-
-namespace NUnit.Tests
-{
-  using System;
-  using NUnit.Framework;
-
-  [TestFixture, Description("Fixture description here")]
-  public class SomeTests
-  {
-    [Test, Description("Test description here")] 
-    public void OneTest()
-    { /* ... */ }
-  }
-}
-</pre>
-<pre class="vb">&lt;assembly: Description("Assembly description here")&gt;
-
-Imports System
-Imports Nunit.Framework
-
-Namespace Nunit.Tests
-
-  &lt;TestFixture(), Description("Fixture description here")&gt;_
-  Public Class SomeTests
-    &lt;Test(), Description("Test description here")&gt;_
-    Public Sub OneTest()
-    ' ...
-    End Sub
-  End Class
-End Namespace
-</pre>
-<pre class="mc">[assembly:Description("Assembly description here")]
-
-#using &lt;Nunit.Framework.dll&gt;
-using namespace System;
-using namespace NUnit::Framework;
-
-namespace NUnitTests
-{
-  [TestFixture, Description("Fixture description here")]
-  public __gc class SomeTests
-  {
-    [Test, Description("Test description here")]
-    void OneTest();
-  };
-}
-
-#include "cppsample.h"
-
-namespace NUnitTests {
-  // ...
-}
-</pre>
-
-<pre class="js">/** @assembly NUnit.Framework.Description("Assembly description here") */
-
-package NUnit.Tests;
-
-import System.*;
-import NUnit.Framework.TestFixture;
-
-
-/** @attribute NUnit.Framework.TestFixture() */
-/** @attribute NUnit.Framework.Description("Fixture description here") */
-public class SomeTests
-{
-  /** @attribute NUnit.Framework.Test() */
-  /** @attribute NUnit.Framework.Description("Test description here") */
-  public void OneTest()
-  { /* ... */ }
-}
-</pre>
-</div>
-
-<p><b>Note:</b> The Test and TestFixture attributes continue to support an 
-optional Description property. The Description attribute should be used for 
-new applciations. If both are used, the Description attribute takes precedence.</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>
-<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 id="current"><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><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/1da1cb5b/lib/NUnit.org/NUnit/2.5.9/doc/directoryAssert.html
----------------------------------------------------------------------
diff --git a/lib/NUnit.org/NUnit/2.5.9/doc/directoryAssert.html b/lib/NUnit.org/NUnit/2.5.9/doc/directoryAssert.html
deleted file mode 100644
index 8fa5551..0000000
--- a/lib/NUnit.org/NUnit/2.5.9/doc/directoryAssert.html
+++ /dev/null
@@ -1,168 +0,0 @@
-<!-- saved from url=(0014)about:internet --><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
-<html>
-<!-- Standard Head Part -->
-<head>
-<title>NUnit - DirectoryAssert</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>DirectoryAssert (NUnit 2.5)</h2>
-<p>The DirectoryAssert class provides methods for making asserts about
-file system directories, which may be provided as DirectoryInfos or as strings 
-giving the path to each directory.</p>
-
-<p> <b>DirectoryAssert.AreEqual()</b> and <b>DirectoryAssert.AreNotEqual()</b>
-compare two directories for equality. Directories are considered equal if
-they have the same FullName, Attributes, CreationTime and LastAccessTime.
-
-<p><b>Note:</b> Two different directories containing the same files are not
-considered to be equal.
-
-<div class="code" style="width: 40em"><pre>
-
-DirectoryAssert.AreEqual( DirectoryInfo expected, DirectoryInfo actual );
-DirectoryAssert.AreEqual( DirectoryInfo expected, DirectoryInfo actual, 
-                string message );
-DirectoryAssert.AreEqual( DirectoryInfo expected, DirectoryInfo actual,
-                string message, params object[] args );
-
-DirectoryAssert.AreEqual( string expected, string actual );
-DirectoryAssert.AreEqual( string expected, string actual, 
-                string message );
-DirectoryAssert.AreEqual( string expected, string actual,
-                string message, params object[] args );
-
-DirectoryAssert.AreNotEqual( DirectoryInfo expected, DirectoryInfo actual );
-DirectoryAssert.AreNotEqual( DirectoryInfo expected, DirectoryInfo actual, 
-                string message );
-DirectoryAssert.AreNotEqual( DirectoryInfo expected, DirectoryInfo actual,
-                string message, params object[] args );
-
-DirectoryAssert.AreNotEqual( string expected, string actual );
-DirectoryAssert.AreNotEqual( string expected, string actual, 
-                string message );
-DirectoryAssert.AreNotEqual( string expected, string actual,
-                string message, params object[] args );
-
-</pre></div>
-
-<p><b>DirectoryAssert.IsEmpty()</b> and <b>DirectoryAssert.IsNotEmpty()</b>
-test whether the specified directory is empty.
-
-<div class="code" style="width: 40em"><pre>
-
-DirectoryAssert.IsEmpty( DirectoryInfo directory );
-DirectoryAssert.IsEmpty( DirectoryInfo directory, string message );
-DirectoryAssert.IsEmpty( DirectoryInfo directory,
-                string message, params object[] args );
-
-DirectoryAssert.IsEmpty( string directory );
-DirectoryAssert.IsEmpty( string directory, string message );
-DirectoryAssert.IsEmpty( string directory,
-                string message, params object[] args );
-
-DirectoryAssert.IsNotEmpty( DirectoryInfo directory );
-DirectoryAssert.IsNotEmpty( DirectoryInfo directory, string message );
-DirectoryAssert.IsNotEmpty( DirectoryInfo directory,
-                string message, params object[] args );
-
-DirectoryAssert.IsNotEmpty( string directory );
-DirectoryAssert.IsNotEmpty( string directory, string message );
-DirectoryAssert.IsNotEmpty( string directory,
-                string message, params object[] args );
-
-</pre></div>
-
-<p><b>DirectoryAssert.IsWithin()</b> and <b>DirectoryAssert.IsNotWithin()</b>
-test whether the second directory is a direct or indirect subdirectory
-of the first directory.
-
-<div class="code" style="width: 40em"><pre>
-
-DirectoryAssert.IsWithin( DirectoryInfo expected, DirectoryInfo actual );
-DirectoryAssert.IsWithin( DirectoryInfo expected, DirectoryInfo actual,
-                string message );
-DirectoryAssert.IsWithin( DirectoryInfo expected, DirectoryInfo actual,
-                string message, params object[] args );
-
-DirectoryAssert.IsWithin( string expected, string actual );
-DirectoryAssert.IsWithin( string expected, string actual,
-                string message );
-DirectoryAssert.IsWithin( string expected, string actual,
-                string message, params object[] args );
-
-DirectoryAssert.IsNotWithin( DirectoryInfo expected, DirectoryInfo actual );
-DirectoryAssert.IsNotWithin( DirectoryInfo expected, DirectoryInfo actual,
-                string message );
-DirectoryAssert.IsNotWithin( DirectoryInfo expected, DirectoryInfo actual,
-                string message, params object[] args );
-
-DirectoryAssert.IsNotWithin( string expected, string actual );
-DirectoryAssert.IsNotWithin( string expected, string actual,
-                string message );
-DirectoryAssert.IsNotWithin( string expected, string actual,
-                string message, params object[] args );
-
-</pre></div>
-
-</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>
-<ul>
-<li><a href="equalityAsserts.html">Equality&nbsp;Asserts</a></li>
-<li><a href="identityAsserts.html">Identity&nbsp;Asserts</a></li>
-<li><a href="conditionAsserts.html">Condition&nbsp;Asserts</a></li>
-<li><a href="comparisonAsserts.html">Comparison&nbsp;Asserts</a></li>
-<li><a href="typeAsserts.html">Type&nbsp;Asserts</a></li>
-<li><a href="exceptionAsserts.html">Exception&nbsp;Asserts</a></li>
-<li><a href="utilityAsserts.html">Utility&nbsp;Methods</a></li>
-<li><a href="stringAssert.html">String&nbsp;Assert</a></li>
-<li><a href="collectionAssert.html">Collection&nbsp;Assert</a></li>
-<li><a href="fileAssert.html">File&nbsp;Assert</a></li>
-<li id="current"><a href="directoryAssert.html">Directory&nbsp;Assert</a></li>
-</ul>
-<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/1da1cb5b/lib/NUnit.org/NUnit/2.5.9/doc/equalConstraint.html
----------------------------------------------------------------------
diff --git a/lib/NUnit.org/NUnit/2.5.9/doc/equalConstraint.html b/lib/NUnit.org/NUnit/2.5.9/doc/equalConstraint.html
deleted file mode 100644
index 7be1359..0000000
--- a/lib/NUnit.org/NUnit/2.5.9/doc/equalConstraint.html
+++ /dev/null
@@ -1,275 +0,0 @@
-<!-- saved from url=(0014)about:internet --><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
-<html>
-<!-- Standard Head Part -->
-<head>
-<title>NUnit - EqualConstraint</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>Equal Constraint (NUnit 2.4 / 2.5)</h2>
-
-<p>An EqualConstraint is used to test whether an actual value
-   is equal to the expected value supplied in its constructor,
-   optionally within a specified tolerance.
-
-<h4>Constructor</h4>
-<div class="code"><pre>
-EqualConstraint(object expected )
-</pre></div>
-
-<h4>Syntax</h4>
-<div class="code"><pre>
-Is.EqualTo( object expected )
-</pre></div>
-
-<h4>Modifiers</h4>
-<div class="code"><pre>
-...IgnoreCase
-...AsCollection
-...NoClip
-...Within(object tolerance)
-      .Ulps
-      .Percent
-      .Days
-      .Hours
-      .Minutes
-      .Seconds
-      .Milliseconds
-      .Ticks
-...Using(IEqualityComparer comparer)
-...Using(IEqualityComparer&lt;T&gt; comparer)
-...Using(IComparer comparer)
-...Using<T>(IComparer&lt;T&gt; comparer)
-...Using<T>(Comparison&lt;T&gt; comparer)
-</pre></div>
-
-<h4>Comparing Numerics</h4>
-<p>Numerics are compared based on their values. Different types
-   may be compared successfully if their values are equal.
-   
-<p>Using the <b>Within</b> modifier, numerics may be tested
-for equality within a fixed or percent tolerance.
-
-<div class="code"><pre>
-Assert.That(2 + 2, Is.EqualTo(4.0));
-Assert.That(2 + 2 == 4);
-Assert.That(2 + 2, Is.Not.EqualTo(5));
-Assert.That(2 + 2 != 5);
-Assert.That( 5.0, Is.EqualTo( 5 );
-Assert.That( 5.5, Is.EqualTo( 5 ).Within(0.075);
-Assert.That( 5.5, Is.EqualTo( 5 ).Within(1.5).Percent;
-</pre></div>
-
-<h4>Comparing Floating Point Values</h4>
-<p>Values of type float and double are normally compared using a tolerance
-specified by the <b>Within</b> modifier. The special values PositiveInfinity, 
-NegativeInfinity and NaN compare
-as equal to themselves.
-
-<p>With version 2.5, floating-point values may be compared using a tolerance
-in "Units in the Last Place" or ULPs. For certain types of numerical work,
-this is safer than a fixed tolerance because it automatically compensates
-for the added inaccuracy of larger numbers.
-
-<div class="code" style="width: 42em"><pre>
-Assert.That( 2.1 + 1.2, Is.EqualTo( 3.3 ).Within( .0005 );
-Assert.That( double.PositiveInfinity, Is.EqualTo( double.PositiveInfinity ) );
-Assert.That( double.NegativeInfinity, Is.EqualTo( double.NegativeInfinity ) );
-Assert.That( double.NaN, Is.EqualTo( double.NaN ) );
-Assert.That( 20000000000000004.0, Is.EqualTo(20000000000000000.0).Within(1).Ulps);
-</pre></div>
-
-<h4>Comparing Strings</h4>
-
-<p>String comparisons normally respect case. The <b>IgnoreCase</b> modifier 
-   causes the comparison to be case-insensitive. It may also be used when 
-   comparing arrays or collections of strings.
-
-<div class="code"><pre>
-Assert.That( "Hello!", Is.Not.EqualTo( "HELLO!" ) );
-Assert.That( "Hello!", Is.EqualTo( "HELLO!" ).IgnoreCase );
-
-string[] expected = new string[] { "Hello", World" };
-string[] actual = new string[] { "HELLO", "world" };
-Assert.That( actual, Is.EqualTo( expected ).IgnoreCase;
-</pre></div>
-
-<h4>Comparing DateTimes and TimeSpans</h4>
-
-<p><b>DateTimes</b> and <b>TimeSpans</b> may be compared either with or without
-   a tolerance. A tolerance is specified using <b>Within</b> with either a 
-   <b>TimeSpan</b> as an argument or with a numeric value followed by a one of 
-   the time conversion modifiers: <b>Days</b>, <b>Hours</b>, <b>Minutes</b>,
-   <b>Seconds</b>, <b>Milliseconds</b> or <b>Ticks</b>.
-
-<div class="code"><pre>
-DateTime now = DateTime.Now;
-DateTime later = now + TimeSpan.FromHours(1.0);
-
-Assert.That( now, Is.EqualTo(now) );
-Assert.That( later. Is.EqualTo(now).Within(TimeSpan.FromHours(3.0);
-Assert.That( later, Is.EqualTo(now).Within(3).Hours;
-</pre></div>
-
-<h4>Comparing Arrays and Collections</h4>
-
-<p>Since version 2.2, NUnit has been able to compare two single-dimensioned arrays.
-    Beginning with version 2.4, multi-dimensioned arrays, nested arrays (arrays of arrays)
-	and collections may be compared. With version 2.5, any IEnumerable is supported.
-	Two arrays, collections or IEnumerables are considered equal if they have the
-	the same dimensions and if each of the corresponding elements is equal.</p>
-	
-<p>If you want to treat two arrays of different shapes as simple collections 
-   for purposes of comparison, use the <b>AsCollection</b> modifier, which causes 
-   the comparison to be made element by element, without regard for the rank or 
-   dimensions of the array. Note that jagged arrays (arrays of arrays) do not
-   have a single underlying collection. The modifier would be applied
-   to each array separately, which has no effect in most cases. 
-
-<div class="code"><pre>
-int[] i3 = new int[] { 1, 2, 3 };
-double[] d3 = new double[] { 1.0, 2.0, 3.0 };
-int[] iunequal = new int[] { 1, 3, 2 };
-Assert.That(i3, Is.EqualTo(d3));
-Assert.That(i3, Is.Not.EqualTo(iunequal));
-
-int array2x2 = new int[,] { { 1, 2 } { 3, 4 } };
-int array4 = new int[] { 1, 2, 3, 4 };		
-Assert.That( array2x2, Is.Not.EqualTo( array4 ) );
-Assert.That( array2x2, Is.EqualTo( array4 ).AsCollection );
-</pre></div>
-
-<h4>Comparing Dictionaries</h4>
-
-<p>Dictionaries implement <b>ICollection</b>, and NUnit has treated
-them as collections since version 2.4. However, this did not
-give useful results, since the dictionary entries had to be
-in the same order for the comparison to succeed and the 
-underlying implementation had to be the same.
-
-<p>Beginning with NUnit 2.5.6, NUnit has specific code for
-comparing dictionaries. Two dictionaries are considered equal if
-
-<ol>
-<li>The list of keys is the same - without regard to ordering.
-<li>The values associated with each key are equal.
-</ol>
-
-<p>You can use this capability to compare any two objects implementing
-<b>IDictionary</b>. Generic and non-generic dictionaries (Hashtables) 
-may be successfully compared.
-
-<h4>User-Specified Comparers</h4>
-
-<p>If the default NUnit or .NET behavior for testing equality doesn't
-meet your needs, you can supply a comparer of your own through the
-<b>Using</b> modifier. When used with <b>EqualConstraint</b>, you
-may supply an <b>IEqualityComparer</b>, <b>IEqualityComparer&lt;T&gt;</b>,
-<b>IComparer</b>, <b>IComparer&lt;T&gt</b>; or <b>Comparison&lt;T&gt;</b> 
-as the argument to <b>Using</b>.
-
-<div class="code"><pre>
-Assert.That( myObj1, Is.EqualTo( myObj2 ).Using( myComparer ) );
-</pre></div>
-
-<h4>Notes</h4>
-<ol>
-<li><p>When checking the equality of user-defined classes, NUnit makes use 
-    of the <b>Equals</b> override on the expected object. If you neglect to 
-	override <b>Equals</b>, you can expect failures non-identical objects. 
-	In particular, overriding <b>operator==</b> without overriding <b>Equals</b>
-	has no effect.
-<li><p>The <b>Within</b> modifier was originally designed for use with floating point
-    values only. Beginning with NUnit 2.4, comparisons of <b>DateTime</b> values 
-	may use a <b>TimeSpan</b> as a tolerance. Beginning with NUnit 2.4.2, 
-	non-float numeric comparisons may also specify a tolerance.
-<li><p>Beginning with NUnit 2.4.4, float and double comparisons for which no 
-	tolerance is specified use a default, use the value of
-	<b>GlobalSettings.DefaultFloatingPointTolerance</b>. If this is not
-	set, a tolerance of 0.0d is used.
-<li><p>Prior to NUnit 2.2.3, comparison of two NaN values would always fail,
-    as specified by IEEE floating point standards. The new behavior, was
-	introduced after some discussion becuase it seems more useful in tests. 
-	To avoid confusion, consider using <b>Is.NaN</b> where appropriate.
-<li><p>When an equality test between two strings fails, the relevant portion of
-	of both strings is displayed in the error message, clipping the strings to
-	fit the length of the line as needed. Beginning with 2.4.4, this behavior
-	may be modified by use of the <b>NoClip</b> modifier on the constraint. In
-	addition, the maximum line length may be modified for all tests by setting
-	the value of <b>TextMessageWriter.MaximumLineLength</b> in the appropriate
-	level of setup.
-<li><p>When used with arrays, collections or dictionaries, EqualConstraint 
-    operates recursively. Any modifiers are saved and used as they apply to 
-	individual items.
-<li><p>A user-specified comparer will not be called by <b>EqualConstraint</b>
-    if either or both arguments are null. If both are null, the Constraint
-	succeeds. If only one is null, it fails.
-<li><p>NUnit has special semantics for comparing <b>Streams</b> and
-<b>DirectoryInfos</b>. For a <b>Stream</b>, the contents are compared.
-For a <b>DirectoryInfo</b>, the first-level directory contents are compared.
-</ol>
-
-</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 id="current"><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><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/1da1cb5b/lib/NUnit.org/NUnit/2.5.9/doc/equalityAsserts.html
----------------------------------------------------------------------
diff --git a/lib/NUnit.org/NUnit/2.5.9/doc/equalityAsserts.html b/lib/NUnit.org/NUnit/2.5.9/doc/equalityAsserts.html
deleted file mode 100644
index 89d5e3d..0000000
--- a/lib/NUnit.org/NUnit/2.5.9/doc/equalityAsserts.html
+++ /dev/null
@@ -1,185 +0,0 @@
-<!-- saved from url=(0014)about:internet --><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
-<html>
-<!-- Standard Head Part -->
-<head>
-<title>NUnit - EqualityAsserts</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>Equality Asserts</h2>
-
-<p>These methods test whether the two arguments are equal. Overloaded
-methods are provided for common value types so that languages that don't
-automatically box values can use them directly.</p>
-
-<div class="code" style="width: 36em" >
-	<pre>Assert.AreEqual( int expected, int actual );
-Assert.AreEqual( int expected, int actual, string message );
-Assert.AreEqual( int expected, int actual, string message, 
-                 params object[] parms );
-				 
-Assert.AreEqual( uint expected, uint actual );
-Assert.AreEqual( uint expected, uint actual, string message );
-Assert.AreEqual( uint expected, uint actual, string message, 
-                 params object[] parms );
-
-Assert.AreEqual( decimal expected, decimal actual );
-Assert.AreEqual( decimal expected, decimal actual, string message );
-Assert.AreEqual( decimal expected, decimal actual, string message, 
-                 params object[] parms );
-
-Assert.AreEqual( float expected, float actual, float tolerance );
-Assert.AreEqual( float expected, float actual, float tolerance,
-                 string message );
-Assert.AreEqual( float expected, float actual, float tolerance,
-                 string message, params object[] parms );
-
-Assert.AreEqual( double expected, double actual, double tolerance );
-Assert.AreEqual( double expected, double actual, double tolerance,
-                 string message );
-Assert.AreEqual( double expected, double actual, double tolerance,
-                 string message, params object[] parms );
-
-Assert.AreEqual( object expected, object actual );
-Assert.AreEqual( object expected, object actual, string message );
-Assert.AreEqual( object expected, object actual, string message, 
-                 params object[] parms );
-
-Assert.AreNotEqual( int expected, int actual );
-Assert.AreNotEqual( int expected, int actual, string message );
-Assert.AreNotEqual( int expected, int actual, string message,
-                 params object[] parms );
-
-Assert.AreNotEqual( long expected, long actual );
-Assert.AreNotEqual( long expected, long actual, string message );
-Assert.AreNotEqual( long expected, long actual, string message,
-                 params object[] parms );
-
-Assert.AreNotEqual( uint expected, uint actual );
-Assert.AreNotEqual( uint expected, uint actual, string message );
-Assert.AreNotEqual( uint expected, uint actual, string message,
-                 params object[] parms );
-
-Assert.AreNotEqual( ulong expected, ulong actual );
-Assert.AreNotEqual( ulong expected, ulong actual, string message );
-Assert.AreNotEqual( ulong expected, ulong actual, string message,
-                 params object[] parms );
-
-Assert.AreNotEqual( decimal expected, decimal actual );
-Assert.AreNotEqual( decimal expected, decimal actual, string message );
-Assert.AreNotEqual( decimal expected, decimal actual, string message,
-                 params object[] parms );
-
-Assert.AreNotEqual( float expected, float actual );
-Assert.AreNotEqual( float expected, float actual, string message );
-Assert.AreNotEqual( float expected, float actual, string message,
-                 params object[] parms );
-
-Assert.AreNotEqual( double expected, double actual );
-Assert.AreNotEqual( double expected, double actual, string message );
-Assert.AreNotEqual( double expected, double actual, string message,
-                 params object[] parms );
-
-Assert.AreNotEqual( object expected, object actual );
-Assert.AreNotEqual( object expected, object actual, string message );
-Assert.AreNotEqual( object expected, object actual, string message,
-                 params object[] parms );</pre>
-</div>
-
-<h4>Comparing Numerics of Different Types</h4>
-
-<p>The method overloads that compare two objects make special provision so that numeric 
-	values of different types compare as expected. This assert succeeds:
-	<pre>        Assert.AreEqual( 5, 5.0 );</pre>
-</p>
-
-<h4>Comparing Floating Point Values</h4>
-
-<p>Values of type float and double are normally compared using an additional
-argument that indicates a tolerance within which they will be considered 
-as equal. Beginning with NUnit 2.4.4, the value of
-<b>GlobalSettings.DefaultFloatingPointTolerance</b> is used if a third argument
-is not provided. In earlier versions, or if the default has not been set,
-values are tested for exact equality.
-
-<p>Special values are handled so that the following Asserts succeed:</p>
-
-<pre>        Assert.AreEqual( double.PositiveInfinity, double.PositiveInfinity );
-        Assert.AreEqual( double.NegativeInfinity, double.NegativeInfinity );
-        Assert.AreEqual( double.NaN, double.NaN );</pre>
-
-<blockquote><i><b>Note:</b> The last example above represents a change with NUnit 2.2.3.
-      In earlier releases, the test would fail. We have made this change
-      because the new behavior seems to be more useful in tests. To avoid confusion,
-      we suggest using the new Assert.IsNaN method where appropriate.</i></blockquote>
-
-<h4>Comparing Arrays and Collections</h4>
-
-<p>Since version 2.2, NUnit has been able to compare two single-dimensioned arrays.
-    Beginning with version 2.4, multi-dimensioned arrays, nested arrays (arrays of arrays)
-	and collections may be compared. Two arrays or collections will be treated as equal 
-	by Assert.AreEqual if they have the same dimensions and if each of the corresponding 
-	elements is equal.</p>
-	
-</div>
-</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>
-<ul>
-<li id="current"><a href="equalityAsserts.html">Equality&nbsp;Asserts</a></li>
-<li><a href="identityAsserts.html">Identity&nbsp;Asserts</a></li>
-<li><a href="conditionAsserts.html">Condition&nbsp;Asserts</a></li>
-<li><a href="comparisonAsserts.html">Comparison&nbsp;Asserts</a></li>
-<li><a href="typeAsserts.html">Type&nbsp;Asserts</a></li>
-<li><a href="exceptionAsserts.html">Exception&nbsp;Asserts</a></li>
-<li><a href="utilityAsserts.html">Utility&nbsp;Methods</a></li>
-<li><a href="stringAssert.html">String&nbsp;Assert</a></li>
-<li><a href="collectionAssert.html">Collection&nbsp;Assert</a></li>
-<li><a href="fileAssert.html">File&nbsp;Assert</a></li>
-<li><a href="directoryAssert.html">Directory&nbsp;Assert</a></li>
-</ul>
-<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/1da1cb5b/lib/NUnit.org/NUnit/2.5.9/doc/eventListeners.html
----------------------------------------------------------------------
diff --git a/lib/NUnit.org/NUnit/2.5.9/doc/eventListeners.html b/lib/NUnit.org/NUnit/2.5.9/doc/eventListeners.html
deleted file mode 100644
index 33ca5bb..0000000
--- a/lib/NUnit.org/NUnit/2.5.9/doc/eventListeners.html
+++ /dev/null
@@ -1,105 +0,0 @@
-<!-- saved from url=(0014)about:internet --><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
-<html>
-<!-- Standard Head Part -->
-<head>
-<title>NUnit - EventListeners</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>EventListeners (NUnit 2.4.4)</h3>
-
-<h4>Purpose</h4>
-<p>EventListeners are able to respond to events that occur in the course
-of a test run, usually by recording information of some kind. Note that
-EventListeners called asynchronously with respect to test execution and
-are not able to affect the actual execution of the test.
-
-<h4>Extension Point</h4>
-<p>Addins use the host to access this extension point by name:
-
-<pre>
-	IExtensionPoint listeners = host.GetExtensionPoint( "EventListeners" );</pre>
-
-<h4>Interface</h4>
-<p>The extension object passed to Install must implement the EventListener interface:
-
-<pre>
-	public interface EventListener
-	{
-		void RunStarted( string name, int testCount );
-		void RunFinished( TestResult result );
-		void RunFinished( Exception exception );
-		void TestStarted(TestName testName);
-		void TestFinished(TestResult result);
-		void SuiteStarted(TestName testName);
-		void SuiteFinished(TestResult result);
-		void UnhandledException( Exception exception );
-		void TestOutput(TestOutput testOutput);
-	}
-</pre>
-
-<p>You must provide all the methods, but the body may be empty for any
-that you have no need of.
-
-
-</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>
-<li><a href="extensibility.html">Extensibility</a></li>
-<ul>
-<li><a href="customConstraints.html">Custom&nbsp;Constraints</a></li>
-<li><a href="nunitAddins.html">NUnit&nbsp;Addins</a></li>
-<ul>
-<li><a href="suiteBuilders.html">SuiteBuilders</a></li>
-<li><a href="testcaseBuilders.html">TestcaseBuilders</a></li>
-<li><a href="testDecorators.html">TestDecorators</a></li>
-<li><a href="testcaseProviders.html">TestcaseProviders</a></li>
-<li><a href="datapointProviders.html">DatapointProviders</a></li>
-<li id="current"><a href="eventListeners.html">EventListeners</a></li>
-</ul>
-<li><a href="extensionTips.html">Tips&nbsp;for&nbsp;Extenders</a></li>
-</ul>
-<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/1da1cb5b/lib/NUnit.org/NUnit/2.5.9/doc/exception.html
----------------------------------------------------------------------
diff --git a/lib/NUnit.org/NUnit/2.5.9/doc/exception.html b/lib/NUnit.org/NUnit/2.5.9/doc/exception.html
deleted file mode 100644
index e7d865f..0000000
--- a/lib/NUnit.org/NUnit/2.5.9/doc/exception.html
+++ /dev/null
@@ -1,316 +0,0 @@
-<!-- saved from url=(0014)about:internet --><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
-<html>
-<!-- Standard Head Part -->
-<head>
-<title>NUnit - Exception</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>ExpectedExceptionAttribute (NUnit 2.0 plus Updates)</h3>
-
-<p>This is the way to specify that the execution of a test will throw an 
-	exception. This attribute has a number of positional and
-	named parameters, which we will discuss in separate sections
-	according to the purpose they serve.</p>
-	
-<h4>Specifying the Expected Exception Type</h4>
-
-<p>The original attribute, introduced with NUnit 2.0 took a single
-argument giving the exact type of the expected exception. For example...</p>
-
-
-<div class="code"><pre>[ExpectedException( typeof( ArgumentException ) )]
-public void TestMethod()
-{
-...</pre></div>
-
-<p>Beginning with NUnit 2.2.4, it became possible to specify the type
-of exception as a string, avoiding the need for a reference to the
-defining assembly...</p>
-
-<div class="code"><pre>[ExpectedException( "System.ArgumentException" ) )]
-public void TestMethod()
-{
-...</pre></div>
-
-<p>The above two examples function identically: the test only succeeds if a
-System.Argument exception is thrown.</p>
-
-<h4>Specifying the Expected Message</h4>
-
-<p>NUnit 2.1 introduced a constructor with a second argument, specifying the
-exact text of the message property of the exception. After NUnit 2.2.4, the
-same extension was made to the constructor taking a string argument. With
-NUnit 2.4, these arguments are marked obsolete, and a named parameter
-is provided instead...</p>
-
-<div class="code" style="width: 44em"><pre>// Obsolete form:
-[ExpectedException( typeof( ArgumentException ), "expected message" )]
-[ExpectedException( "System.ArgumentException", "expected message" )]
-
-// Prefered form:
-[ExpectedException( typeof( ArgumentException ), ExpectedMessage="expected message" )]
-[ExpectedException( "System.ArgumentException", ExpectedMessage="expected message" )]</pre></div>
-
-<p>With NUnit 2.4, it is possible to specify additional tests on the
-exception message, beyond a simple exact match. This is done using the 
-MatchType named parameter, whose argument is an enumeration, defined as
-follows:</p>
-   
-<div class="code">
-<pre>public enum MessageMatch
-{
-    /// Expect an exact match
-    Exact,	
-    /// Expect a message containing the parameter string
-    Contains,
-    /// Match the regular expression provided as a parameter
-    Regex,
-    /// Expect a message starting with the parameter string
-    StartsWith
-}</pre></div>
-
-<p>The following example is for a test that passes only if an ArgumentException
-with a message containing "unspecified" is received.</p>
-
-<div class="code" style="width: 57em">
-<pre>[ExpectedException( typeof( ArgumentException), ExpectedMessage="unspecified", MatchType=MessageMatch.Contains )]
-public void TestMethod()
-{
-...</pre></div>
-
-<p>If MatchType is not specified, an exact match is used as before.</p>
-
-<h4>Specifying a Custom Error Message</h4>
-
-<p>With NUnit 2.4, it is possible to specify a custom message to be
-displayed if the ExpectedException attribute is not satisfied. This
-is done through the UserMessage named parameter...</p>
-
-<div class="code" style="width: 41em">
-<pre>[ExpectedException( typeof( ArgumentException ), UserMessage="Custom message" )]
-public void TestMethod()
-{
-...</pre>
-</div>
-
-<h4>Handling the Exception in Code</h4>
-
-<p>If the processing required for an exception is too complex to express
-in the attribute declaration, the normal practice is to process it in the
-test code using a try/catch block. As an alternative, NUnit 2.4 allows
-designating a method that will be called to process the exception. This
-is particularly useful when multiple exceptions need to be processed
-in the same way.</p>
-
-<p>An common exception handler may be designated by implementing the
-<b>IExpectExceptionInterface</b>, which is defined as follows...</p>
-
-<div class="code">
-<pre>public interface IExpectException
-{
-    void HandleException( System.Exception ex );
-}</pre>
-</div>
-
-<p>The exception handler is only called for methods marked with
-the <b>ExpectedException</b> attribute. If all checks - including
-the type of the exception - are to be performed in code, the
-attribute may be specified without any arguments in order to
-indicate that an exception is expected.</p>
-
-<p>An handler may be designated for a particular method
-using the <b>Handler</b> named parameter.</p>
-
-<div class="code"><pre>[ExpectedException( Handler="HandlerMethod" )]
-public void TestMethod()
-{
-...
-}
-
-public void HandlerMethod( System.Exception ex )
-{
-...
-}</pre></div>
-
-<p>This technique may be
-used without implementing <b>IExpectException</b> or in
-combination with it. In the latter case, the designated handler
-applies to any method that specifies it, while the normal
-exception handler applies to any other methods that specify
-an <b>ExpectedException</b>.</p>
-
-<p>However it is specified, the handler method should examine the exception and 
-<b>Assert</b> on whatever properties are relevant. Any resulting failure message 
-will then be consistent in format with other assertions performed in the tests.</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>
-	</div>
-</div>
-
-<pre class="cs">namespace NUnit.Tests
-{
-  using System;
-  using NUnit.Framework;
-
-  [TestFixture]
-  public class SuccessTests
-  {
-    [Test]
-    [ExpectedException(typeof(InvalidOperationException))]
-    public void ExpectAnExceptionByType()
-    { /* ... */ }
-
-    [Test]
-    [ExpectedException("System.InvalidOperationException")]
-    public void ExpectAnExceptionByName()
-    { /* ... */ }
-  }
-}
-</pre>
-
-<pre class="vb">Imports System
-Imports Nunit.Framework
-
-Namespace Nunit.Tests
-
-  &lt;TestFixture()&gt; Public Class SuccessTests
-    &lt;Test(), ExpectedException(GetType(Exception))&gt;
-      Public Sub ExpectAnExceptionByType()
-    &#39; ...
-    End Sub
-
-  &lt;TestFixture()&gt; Public Class SuccessTests
-    &lt;Test(), ExpectedException("System.Exception")&gt;
-      Public Sub ExpectAnExceptionByName()
-    &#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]
-    [ExpectedException(__typeof(InvalidOperationException))]
-    void ExpectAnExceptionByType();
-
-    [Test]
-    [ExpectedException(S"SystemInvalidOperationException")]
-    void ExpectAnExceptionByName();
-  };
-}
-
-#include &quot;cppsample.h&quot;
-
-namespace NUnitTests {
-  // ...
-}
-</pre>
-
-</div>
-
-</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 id="current"><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><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/1da1cb5b/lib/NUnit.org/NUnit/2.5.9/doc/exceptionAsserts.html
----------------------------------------------------------------------
diff --git a/lib/NUnit.org/NUnit/2.5.9/doc/exceptionAsserts.html b/lib/NUnit.org/NUnit/2.5.9/doc/exceptionAsserts.html
deleted file mode 100644
index b6da660..0000000
--- a/lib/NUnit.org/NUnit/2.5.9/doc/exceptionAsserts.html
+++ /dev/null
@@ -1,234 +0,0 @@
-<!-- saved from url=(0014)about:internet --><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
-<html>
-<!-- Standard Head Part -->
-<head>
-<title>NUnit - ExceptionAsserts</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>Exception Asserts (NUnit 2.5)</h2>
-
-<p>The <b>Assert.Throws</b> method is pretty much in a class by itself. Rather than
-   comparing values, it attempts to invoke a code snippet, represented as
-   a delegate, in order to verify that it throws a particular exception.
-   
-<p>It's also in a class by itself in that it returns an Exception, rather
-    than void, if the Assert is successful. See the example below for
-	a few ways to use this.
-   
-<p><b>Assert.Throws</b> may be used with a constraint argument, which is applied
-   to the actual exception thrown, or with the Type of exception expected.
-   The Type format is available in both both a non-generic and (in the .NET 2.0 version)
-   generic form.
-   
-<p><b>Assert.DoesNotThrow</b> simply verifies that the delegate does not throw
-   an exception.
-   
-<p><b>Assert.Catch</b> is similar to <b>Assert.Throws</b> but will pass for an exception
-   that is derived from the one specified.
-   
-<div class="code" style="width: 40em"><pre>
-Exception Assert.Throws( Type expectedExceptionType, TestDelegate code );
-Exception Assert.Throws( Type expectedExceptionType, TestDelegate code, 
-		string message );
-Exception Assert.Throws( Type expectedExceptionType, TestDelegate code, 
-		string message, params object[] parms);
-
-Exception Assert.Throws( IResolveConstraint constraint, TestDelegate code );
-Exception Assert.Throws( IResolveConstraint constraint, TestDelegate code, 
-		string message );
-Exception Assert.Throws( IResolveConstraint constraint, TestDelegate code, 
-		string message, params object[] parms);
-
-T Assert.Throws&lt;T&gt;( TestDelegate code );
-T Assert.Throws&lt;T&gt;( TestDelegate code, string message );
-T Assert.Throws&lt;T&gt;( TestDelegate code, string message, 
-		params object[] parms);
-		
-void Assert.DoesNotThrow( TestDelegate code );
-void Assert.DoesNotThrow( TestDelegate code, string message );
-void Assert.DoesNotThrow( TestDelegate code, string message, 
-        params object[] parms);
-
-Exception Assert.Catch( TestDelegate code );
-Exception Assert.Catch( TestDelegate code, string message );
-Exception Assert.Catch( TestDelegate code, string message, 
-        params object[] parms);
-
-Exception Assert.Catch( Type expectedExceptionType, TestDelegate code );
-Exception Assert.Catch( Type expectedExceptionType, TestDelegate code, 
-		string message );
-Exception Assert.Catch( Type expectedExceptionType, TestDelegate code, 
-		string message, params object[] parms);
-
-T Assert.Catch&lt;T&gt;( TestDelegate code );
-T Assert.Catch&lt;T&gt;( TestDelegate code, string message );
-T Assert.Catch&lt;T&gt;( TestDelegate code, string message, 
-		params object[] parms);
-</pre></div>
-
-<p>In the above code <b>TestDelegate</b> is a delegate of the form
-<b>void TestDelegate()</b>, which is used to execute the code
-in question. Under .NET 2.0, this may be an anonymous delegate.
-If compiling under C# 3.0, it may be a lambda expression.
-
-<p>The following example shows different ways of writing the
-same test.
-
-<div class="code"><pre>
-[TestFixture]
-public class AssertThrowsTests
-{
-  [Test]
-  public void Tests()
-  {
-    // .NET 1.x
-    Assert.Throws( typeof(ArgumentException),
-      new TestDelegate(MethodThatThrows) );
-	  
-    // .NET 2.0
-    Assert.Throws&lt;ArgumentException&gt;( MethodThatThrows() );
-
-    Assert.Throws&lt;ArgumentException&gt;(
-	  delegate { throw new ArgumentException(); } );
-
-    // Using C# 3.0	  
-    Assert.Throws&lt;ArgumentException&gt;(
-      () => throw new ArgumentException(); } );
-  }
-  
-  void MethodThatThrows()
-  {
-    throw new ArgumentException();
-  }
-
-</pre></div>
-
-<p>This example shows use of the return value to perform
-additional verification of the exception.
-
-<div class="code"><pre>
-[TestFixture]
-public class UsingReturnValue
-{
-  [Test]
-  public void TestException()
-  {
-    MyException ex = Assert.Throws&lt;MyException&gt;(
-      delegate { throw new MyException( "message", 42 ); } );
-    Assert.That( ex.Message, Is.EqualTo( "message" ) );
-    Assert.That( ex.MyParam, Is.EqualTo( 42 ) ); 
-  }
-</pre></div>
-
-<p>This example does the same thing
-using the overload that includes a constraint.
-
-<div class="code"><pre>
-[TestFixture]
-public class UsingConstraint
-{
-  [Test]
-  public void TestException()
-  {
-    Assert.Throws( Is.Typeof&lt;MyException&gt;()
-                 .And.Message.EqualTo( "message" )
-                 .And.Property( "MyParam" ).EqualTo( 42 ),
-      delegate { throw new MyException( "message", 42 ); } );
-  }
-</pre></div>
-
-<p>Use the form that matches your style of coding.
-
-<h3>Exact Versus Derived Types</h3>
-
-<p>When used with a Type argument, <b>Assert.Throws</b> requires
-that exact type to be thrown. If you want to test for any
-derived Type, use one of the forms that allows specifying
-a constraint. Alternatively, you may use <b>Assert.Catch</b>,
-which differs from <b>Assert.Throws</b> in allowing derived
-types. See the following code for examples:
-
-<div class="code">
-<pre>
-// Require an ApplicationException - derived types fail!
-Assert.Throws( typeof(ApplicationException), code );
-Assert.Throws&lt;ApplicationException&gt;()( code );
-
-// Allow both ApplicationException and any derived type
-Assert.Throws( Is.InstanceOf( typeof(ApplicationException), code );
-Assert.Throws( Is.InstanceOf&lt;ApplicationException&gt;(), code );
-
-// Allow both ApplicationException and any derived type
-Assert.Catch&lt;ApplicationException&gt;( code );
-
-// Allow any kind of exception
-Assert.Catch( code );
-</pre>
-</div>
-
-<h4>See also...</h4>
-<ul>
-<li><a href="throwsConstraint.html">ThrowsConstraint</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>
-<ul>
-<li><a href="equalityAsserts.html">Equality&nbsp;Asserts</a></li>
-<li><a href="identityAsserts.html">Identity&nbsp;Asserts</a></li>
-<li><a href="conditionAsserts.html">Condition&nbsp;Asserts</a></li>
-<li><a href="comparisonAsserts.html">Comparison&nbsp;Asserts</a></li>
-<li><a href="typeAsserts.html">Type&nbsp;Asserts</a></li>
-<li id="current"><a href="exceptionAsserts.html">Exception&nbsp;Asserts</a></li>
-<li><a href="utilityAsserts.html">Utility&nbsp;Methods</a></li>
-<li><a href="stringAssert.html">String&nbsp;Assert</a></li>
-<li><a href="collectionAssert.html">Collection&nbsp;Assert</a></li>
-<li><a href="fileAssert.html">File&nbsp;Assert</a></li>
-<li><a href="directoryAssert.html">Directory&nbsp;Assert</a></li>
-</ul>
-<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>


Mime
View raw message