Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/libgit2sharp.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornulltoken <emeric.fermas@gmail.com>2012-02-28 18:43:05 +0400
committernulltoken <emeric.fermas@gmail.com>2012-02-28 22:49:12 +0400
commit3e9348985d071912f0dfca41ea03251fe74093ef (patch)
tree8f9568ef4f5dcc204cdb39c5397443c9227065b8
parent8da9472dc250d879d8cfae029cd8ee395edc9469 (diff)
Migrate unit tests to XUnit
-rw-r--r--CI-build.msbuild6
-rw-r--r--Lib/NUnit/NUnitFitTests.html277
-rw-r--r--Lib/NUnit/NUnitTests.VisualState.xml124
-rw-r--r--Lib/NUnit/NUnitTests.config85
-rw-r--r--Lib/NUnit/NUnitTests.nunit14
-rw-r--r--Lib/NUnit/TestResult.xml5971
-rw-r--r--Lib/NUnit/agent.conf4
-rw-r--r--Lib/NUnit/agent.log.conf18
-rw-r--r--Lib/NUnit/framework/nunit.framework.dllbin139264 -> 0 bytes
-rw-r--r--Lib/NUnit/framework/nunit.framework.xml10407
-rw-r--r--Lib/NUnit/framework/nunit.mocks.dllbin20480 -> 0 bytes
-rw-r--r--Lib/NUnit/framework/pnunit.framework.dllbin6656 -> 0 bytes
-rw-r--r--Lib/NUnit/launcher.log.conf18
-rw-r--r--Lib/NUnit/lib/Failure.pngbin1445 -> 0 bytes
-rw-r--r--Lib/NUnit/lib/Ignored.pngbin1444 -> 0 bytes
-rw-r--r--Lib/NUnit/lib/Inconclusive.pngbin1436 -> 0 bytes
-rw-r--r--Lib/NUnit/lib/Skipped.pngbin1405 -> 0 bytes
-rw-r--r--Lib/NUnit/lib/Success.pngbin1439 -> 0 bytes
-rw-r--r--Lib/NUnit/lib/fit.dllbin49152 -> 0 bytes
-rw-r--r--Lib/NUnit/lib/log4net.dllbin258048 -> 0 bytes
-rw-r--r--Lib/NUnit/lib/nunit-console-runner.dllbin36864 -> 0 bytes
-rw-r--r--Lib/NUnit/lib/nunit-gui-runner.dllbin188416 -> 0 bytes
-rw-r--r--Lib/NUnit/lib/nunit.core.dllbin139264 -> 0 bytes
-rw-r--r--Lib/NUnit/lib/nunit.core.interfaces.dllbin57344 -> 0 bytes
-rw-r--r--Lib/NUnit/lib/nunit.fixtures.dllbin9728 -> 0 bytes
-rw-r--r--Lib/NUnit/lib/nunit.uiexception.dllbin90112 -> 0 bytes
-rw-r--r--Lib/NUnit/lib/nunit.uikit.dllbin258048 -> 0 bytes
-rw-r--r--Lib/NUnit/lib/nunit.util.dllbin126976 -> 0 bytes
-rw-r--r--Lib/NUnit/nunit-agent-x86.exebin7680 -> 0 bytes
-rw-r--r--Lib/NUnit/nunit-agent-x86.exe.config69
-rw-r--r--Lib/NUnit/nunit-agent.exebin7680 -> 0 bytes
-rw-r--r--Lib/NUnit/nunit-agent.exe.config69
-rw-r--r--Lib/NUnit/nunit-console-x86.exebin4608 -> 0 bytes
-rw-r--r--Lib/NUnit/nunit-console-x86.exe.config69
-rw-r--r--Lib/NUnit/nunit-console.exebin4608 -> 0 bytes
-rw-r--r--Lib/NUnit/nunit-console.exe.config69
-rw-r--r--Lib/NUnit/nunit-x86.exebin5632 -> 0 bytes
-rw-r--r--Lib/NUnit/nunit-x86.exe.config83
-rw-r--r--Lib/NUnit/nunit.exebin5632 -> 0 bytes
-rw-r--r--Lib/NUnit/nunit.exe.config83
-rw-r--r--Lib/NUnit/nunit.framework.dllbin139264 -> 0 bytes
-rw-r--r--Lib/NUnit/pnunit-agent.exebin13824 -> 0 bytes
-rw-r--r--Lib/NUnit/pnunit-agent.exe.config77
-rw-r--r--Lib/NUnit/pnunit-launcher.exebin24576 -> 0 bytes
-rw-r--r--Lib/NUnit/pnunit-launcher.exe.config77
-rw-r--r--Lib/NUnit/pnunit.framework.dllbin6656 -> 0 bytes
-rw-r--r--Lib/NUnit/pnunit.tests.dllbin4608 -> 0 bytes
-rw-r--r--Lib/NUnit/runFile.exebin3072 -> 0 bytes
-rw-r--r--Lib/NUnit/runFile.exe.config43
-rw-r--r--Lib/NUnit/runpnunit.bat2
-rw-r--r--Lib/NUnit/test.conf24
-rw-r--r--Lib/NUnit/tests/loadtest-assembly.dllbin40960 -> 0 bytes
-rw-r--r--Lib/NUnit/tests/mock-assembly.dllbin8704 -> 0 bytes
-rw-r--r--Lib/NUnit/tests/nonamespace-assembly.dllbin4608 -> 0 bytes
-rw-r--r--Lib/NUnit/tests/nunit-console.tests.dllbin15872 -> 0 bytes
-rw-r--r--Lib/NUnit/tests/nunit-gui.tests.dllbin8704 -> 0 bytes
-rw-r--r--Lib/NUnit/tests/nunit.core.tests.dllbin196608 -> 0 bytes
-rw-r--r--Lib/NUnit/tests/nunit.fixtures.tests.dllbin8192 -> 0 bytes
-rw-r--r--Lib/NUnit/tests/nunit.framework.dllbin139264 -> 0 bytes
-rw-r--r--Lib/NUnit/tests/nunit.framework.tests.dllbin348160 -> 0 bytes
-rw-r--r--Lib/NUnit/tests/nunit.mocks.tests.dllbin24576 -> 0 bytes
-rw-r--r--Lib/NUnit/tests/nunit.uiexception.tests.dllbin126976 -> 0 bytes
-rw-r--r--Lib/NUnit/tests/nunit.uikit.tests.dllbin36864 -> 0 bytes
-rw-r--r--Lib/NUnit/tests/nunit.util.tests.dllbin184320 -> 0 bytes
-rw-r--r--Lib/NUnit/tests/test-assembly.dllbin57344 -> 0 bytes
-rw-r--r--Lib/NUnit/tests/test-utilities.dllbin24576 -> 0 bytes
-rw-r--r--Lib/NUnit/tests/timing-tests.dllbin6656 -> 0 bytes
-rw-r--r--Lib/xUnit/xunit.dllbin0 -> 68608 bytes
-rw-r--r--Lib/xUnit/xunit.dll.tdnet5
-rw-r--r--Lib/xUnit/xunit.extensions.dllbin0 -> 23552 bytes
-rw-r--r--Lib/xUnit/xunit.extensions.xml805
-rw-r--r--Lib/xUnit/xunit.runner.msbuild.dllbin0 -> 24576 bytes
-rw-r--r--Lib/xUnit/xunit.runner.tdnet.dllbin0 -> 8704 bytes
-rw-r--r--Lib/xUnit/xunit.runner.utility.dllbin0 -> 46592 bytes
-rw-r--r--Lib/xUnit/xunit.xml2604
-rwxr-xr-xLibGit2Sharp.Tests/BlobFixture.cs15
-rw-r--r--LibGit2Sharp.Tests/BranchFixture.cs86
-rw-r--r--LibGit2Sharp.Tests/CommitFixture.cs95
-rw-r--r--LibGit2Sharp.Tests/ConfigurationFixture.cs55
-rw-r--r--LibGit2Sharp.Tests/EpochFixture.cs77
-rw-r--r--LibGit2Sharp.Tests/IndexFixture.cs111
-rw-r--r--LibGit2Sharp.Tests/LazyFixture.cs9
-rw-r--r--LibGit2Sharp.Tests/LibGit2Sharp.Tests.csproj11
-rw-r--r--LibGit2Sharp.Tests/ObjectIdFixture.cs50
-rw-r--r--LibGit2Sharp.Tests/ReferenceFixture.cs85
-rw-r--r--LibGit2Sharp.Tests/RemoteFixture.cs11
-rw-r--r--LibGit2Sharp.Tests/RepositoryFixture.cs61
-rw-r--r--LibGit2Sharp.Tests/ResetFixture.cs23
-rw-r--r--LibGit2Sharp.Tests/StatusFixture.cs18
-rw-r--r--LibGit2Sharp.Tests/TagFixture.cs127
-rw-r--r--LibGit2Sharp.Tests/TestHelpers/AssertExtensions.cs26
-rw-r--r--LibGit2Sharp.Tests/TestHelpers/BaseFixture.cs9
-rw-r--r--LibGit2Sharp.Tests/TestHelpers/SkipException.cs14
-rw-r--r--LibGit2Sharp.Tests/TestHelpers/SkippableFactAttribute.cs31
-rwxr-xr-xLibGit2Sharp.Tests/TreeFixture.cs29
-rw-r--r--LibGit2Sharp.Tests/TupleFixture.cs17
96 files changed, 3926 insertions, 18037 deletions
diff --git a/CI-build.msbuild b/CI-build.msbuild
index 8c0def3a..5bb49e15 100644
--- a/CI-build.msbuild
+++ b/CI-build.msbuild
@@ -4,9 +4,10 @@
<RootDir>$(MSBuildProjectDirectory)</RootDir>
<TestBuildDir>$(RootDir)\LibGit2Sharp.Tests\bin\$(Configuration)</TestBuildDir>
<DeployFolder>$(RootDir)\Build</DeployFolder>
- <ManagedExeLauncher Condition="('$(OS)' != 'Windows_NT')">mono </ManagedExeLauncher>
</PropertyGroup>
+ <UsingTask AssemblyFile="$(MSBuildProjectDirectory)/Lib/xUnit/xunit.runner.msbuild.dll"
+ TaskName="Xunit.Runner.MSBuild.xunit" />
<Target Name="Clean">
<!-- Workaround for xbuild -->
<Exec Condition=" ('$(OS)' != 'Windows_NT') " Command=" rm -r -f $(DeployFolder) " />
@@ -28,8 +29,7 @@
</Target>
<Target Name="Test" DependsOnTargets="Build">
- <Exec
- Command="$(ManagedExeLauncher) &quot;$(MSBuildProjectDirectory)/Lib/NUnit/nunit-console-x86.exe&quot; &quot;$(TestBuildDir)/LibGit2Sharp.Tests.dll&quot; -xml=&quot;$(DeployFolder)/Test-result.xml&quot; -nologo" />
+ <xunit Assembly="$(TestBuildDir)/LibGit2Sharp.Tests.dll" Xml="$(DeployFolder)/Test-result.xml" />
</Target>
<Target Name="Deploy" DependsOnTargets="Test">
diff --git a/Lib/NUnit/NUnitFitTests.html b/Lib/NUnit/NUnitFitTests.html
deleted file mode 100644
index ca5cd4ff..00000000
--- a/Lib/NUnit/NUnitFitTests.html
+++ /dev/null
@@ -1,277 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
-<html>
- <body>
- <h1>NUnit Acceptance Tests</h1>
- <p>
- Developers love self-referential programs! Hence, NUnit has always run all it's
- own tests, even those that are not really unit tests.
- <p>Now, beginning with NUnit 2.4, NUnit has top-level tests using Ward Cunningham's
- FIT framework. At this time, the tests are pretty rudimentary, but it's a start
- and it's a framework for doing more.
- <h2>Running the Tests</h2>
- <p>Open a console or shell window and navigate to the NUnit bin directory, which
- contains this file. To run the test under Microsoft .Net, enter the command
- <pre> runFile NUnitFitTests.html TestResults.html .</pre>
- To run it under Mono, enter
- <pre> mono runFile.exe NUnitFitTests.html TestResults.html .</pre>
- Note the space and dot at the end of each command. The results of your test
- will be in TestResults.html in the same directory.
- <h2>Platform and CLR Version</h2>
- <table BORDER cellSpacing="0" cellPadding="5">
- <tr>
- <td colspan="2">NUnit.Fixtures.PlatformInfo</td>
- </tr>
- </table>
- <h2>Verify Unit Tests</h2>
- <p>
- Load and run the NUnit unit tests, verifying that the results are as expected.
- When these tests are run on different platforms, different numbers of tests may
- be skipped, so the values for Skipped and Run tests are informational only.
- <p>
- The number of tests in each assembly should be constant across all platforms -
- any discrepancy usually means that one of the test source files was not
- compiled on the platform. There should be no failures and no tests ignored.
- <p><b>Note:</b>
- At the moment, the nunit.extensions.tests assembly is failing because the
- fixture doesn't initialize addins in the test domain.
- <p>
- <table BORDER cellSpacing="0" cellPadding="5">
- <tr>
- <td colspan="6">NUnit.Fixtures.AssemblyRunner</td>
- </tr>
- <tr>
- <td>Assembly</td>
- <td>Tests()</td>
- <td>Run()</td>
- <td>Skipped()</td>
- <td>Ignored()</td>
- <td>Failures()</td>
- </tr>
- <tr>
- <td>nunit.framework.tests.dll</td>
- <td>397</td>
- <td>&nbsp;</td>
- <td>&nbsp;</td>
- <td>0</td>
- <td>0</td>
- </tr>
- <tr>
- <td>nunit.core.tests.dll</td>
- <td>355</td>
- <td>&nbsp;</td>
- <td>&nbsp;</td>
- <td>0</td>
- <td>0</td>
- </tr>
- <tr>
- <td>nunit.util.tests.dll</td>
- <td>238</td>
- <td>&nbsp;</td>
- <td>&nbsp;</td>
- <td>0</td>
- <td>0</td>
- </tr>
- <tr>
- <td>nunit.mocks.tests.dll</td>
- <td>43</td>
- <td>&nbsp;</td>
- <td>&nbsp;</td>
- <td>0</td>
- <td>0</td>
- </tr>
- <tr>
- <td>nunit.extensions.tests.dll</td>
- <td>5</td>
- <td>&nbsp;</td>
- <td>&nbsp;</td>
- <td>0</td>
- <td>0</td>
- </tr>
- <tr>
- <td>nunit-console.tests.dll</td>
- <td>40</td>
- <td>&nbsp;</td>
- <td>&nbsp;</td>
- <td>0</td>
- <td>0</td>
- </tr>
- <tr>
- <td>nunit.uikit.tests.dll</td>
- <td>34</td>
- <td>&nbsp;</td>
- <td>&nbsp;</td>
- <td>0</td>
- <td>0</td>
- </tr>
- <tr>
- <td>nunit-gui.tests.dll</td>
- <td>15</td>
- <td>&nbsp;</td>
- <td>&nbsp;</td>
- <td>0</td>
- <td>0</td>
- </tr>
- <tr>
- <td>nunit.fixtures.tests.dll</td>
- <td>6</td>
- <td>&nbsp;</td>
- <td>&nbsp;</td>
- <td>0</td>
- <td>0</td>
- </tr>
- </table>
- <h2>Code Snippet Tests</h2>
- <p>
- These tests create a test assembly from a snippet of code and then load and run
- the tests that it contains, verifying that the structure of the loaded tests is
- as expected and that the number of tests run, skipped, ignored or failed is
- correct.
- <p>
- <table BORDER cellSpacing="0" cellPadding="5">
- <tr>
- <td colspan="6">NUnit.Fixtures.SnippetRunner</td>
- </tr>
- <tr>
- <td>Code</td>
- <td>Tree()</td>
- <td>Run()</td>
- <td>Skipped()</td>
- <td>Ignored()</td>
- <td>Failures()</td>
- </tr>
- <tr>
- <td><pre>public class TestClass
-{
-}</pre>
- </td>
- <td>EMPTY</td>
- <td>0</td>
- <td>0</td>
- <td>0</td>
- <td>0</td>
- </tr>
- <tr>
- <td><pre>using NUnit.Framework;
-
-[TestFixture]
-public class TestClass
-{
-}</pre>
- </td>
- <td>TestClass</td>
- <td>0</td>
- <td>0</td>
- <td>0</td>
- <td>0</td>
- </tr>
- <tr>
- <td><pre>using NUnit.Framework;
-
-[TestFixture]
-public class TestClass
-{
- [Test]
- public void T1() { }
- [Test]
- public void T2() { }
- [Test]
- public void T3() { }
-}</pre>
- </td>
- <td><pre>TestClass
-&gt;T1
-&gt;T2
-&gt;T3</pre>
- </td>
- <td>3</td>
- <td>0</td>
- <td>0</td>
- <td>0</td>
- </tr>
- <tr>
- <td><pre>using NUnit.Framework;
-
-[TestFixture]
-public class TestClass1
-{
- [Test]
- public void T1() { }
-}
-
-[TestFixture]
-public class TestClass2
-{
- [Test]
- public void T2() { }
- [Test]
- public void T3() { }
-}</pre>
- </td>
- <td><pre>TestClass1
-&gt;T1
-TestClass2
-&gt;T2
-&gt;T3</pre>
- </td>
- <td>3</td>
- <td>0</td>
- <td>0</td>
- <td>0</td>
- </tr>
- <tr>
- <td><pre>using NUnit.Framework;
-
-[TestFixture]
-public class TestClass
-{
- [Test]
- public void T1() { }
- [Test, Ignore]
- public void T2() { }
- [Test]
- public void T3() { }
-}</pre>
- </td>
- <td><pre>TestClass
-&gt;T1
-&gt;T2
-&gt;T3</pre>
- </td>
- <td>2</td>
- <td>0</td>
- <td>1</td>
- <td>0</td>
- </tr>
- <tr>
- <td><pre>using NUnit.Framework;
-
-[TestFixture]
-public class TestClass
-{
- [Test]
- public void T1() { }
- [Test, Explicit]
- public void T2() { }
- [Test]
- public void T3() { }
-}</pre>
- </td>
- <td><pre>TestClass
-&gt;T1
-&gt;T2
-&gt;T3</pre>
- </td>
- <td>2</td>
- <td>1</td>
- <td>0</td>
- <td>0</td>
- </tr>
- </table>
- <h2>Summary Information</h2>
- <table BORDER cellSpacing="0" cellPadding="5">
- <tr>
- <td colspan="2">fit.Summary</td>
- </tr>
- </table>
- </body>
-</html>
diff --git a/Lib/NUnit/NUnitTests.VisualState.xml b/Lib/NUnit/NUnitTests.VisualState.xml
deleted file mode 100644
index d975dcd3..00000000
--- a/Lib/NUnit/NUnitTests.VisualState.xml
+++ /dev/null
@@ -1,124 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<VisualState xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ShowCheckBoxes="false">
- <TopNode>[0-1000]D:\Dev\NUnit\nunit-2.5\work\build\net\2.0\release\NUnitTests.nunit</TopNode>
- <SelectedNode>[0-1000]D:\Dev\NUnit\nunit-2.5\work\build\net\2.0\release\NUnitTests.nunit</SelectedNode>
- <ExcludeCategories>false</ExcludeCategories>
- <Nodes>
- <Node UniqueName="[0-1000]D:\Dev\NUnit\nunit-2.5\work\build\net\2.0\release\NUnitTests.nunit" Expanded="true" />
- <Node UniqueName="[0-2832]D:\Dev\NUnit\nunit-2.5\work\build\net\2.0\release\tests/nunit.framework.tests.dll" Expanded="true" />
- <Node UniqueName="[0-2833]NUnit" Expanded="true" />
- <Node UniqueName="[0-2834]NUnit.Framework" Expanded="true" />
- <Node UniqueName="[0-2835]NUnit.Framework.Constraints" Expanded="true" />
- <Node UniqueName="[0-1001]NUnit.Framework.Constraints.AfterConstraintTest" Expanded="true" />
- <Node UniqueName="[0-1023]NUnit.Framework.Constraints.AndTest" Expanded="true" />
- <Node UniqueName="[0-1914]NUnit.Framework.Constraints.AssignableFromTest" Expanded="true" />
- <Node UniqueName="[0-1924]NUnit.Framework.Constraints.AssignableToTest" Expanded="true" />
- <Node UniqueName="[0-1934]NUnit.Framework.Constraints.AttributeExistsConstraintTest" Expanded="true" />
- <Node UniqueName="[0-1697]NUnit.Framework.Constraints.BinarySerializableTest" Expanded="true" />
- <Node UniqueName="[0-1144]NUnit.Framework.Constraints.ComparerTests" Expanded="true" />
- <Node UniqueName="[0-1271]NUnit.Framework.Constraints.EmptyConstraintTest" Expanded="true" />
- <Node UniqueName="[0-1806]NUnit.Framework.Constraints.EndsWithTest" Expanded="true" />
- <Node UniqueName="[0-1826]NUnit.Framework.Constraints.EndsWithTestIgnoringCase" Expanded="true" />
- <Node UniqueName="[0-1300]NUnit.Framework.Constraints.EqualConstraintTest" Expanded="true" />
- <Node UniqueName="[0-1893]NUnit.Framework.Constraints.ExactTypeTest" Expanded="true" />
- <Node UniqueName="[0-1060]NUnit.Framework.Constraints.FalseConstraintTest" Expanded="true" />
- <Node UniqueName="[0-1196]NUnit.Framework.Constraints.GreaterThanOrEqualTest" Expanded="true" />
- <Node UniqueName="[0-1176]NUnit.Framework.Constraints.GreaterThanTest" Expanded="true" />
- <Node UniqueName="[0-1904]NUnit.Framework.Constraints.InstanceOfTypeTest" Expanded="true" />
- <Node UniqueName="[0-1234]NUnit.Framework.Constraints.LessThanOrEqualTest" Expanded="true" />
- <Node UniqueName="[0-1214]NUnit.Framework.Constraints.LessThanTest" Expanded="true" />
- <Node UniqueName="[0-1398]NUnit.Framework.Constraints.MsgUtilTests" Expanded="true" />
- <Node UniqueName="[0-1076]NUnit.Framework.Constraints.NaNConstraintTest" Expanded="true" />
- <Node UniqueName="[0-1429]NUnit.Framework.Constraints.NotTest" Expanded="true" />
- <Node UniqueName="[0-1035]NUnit.Framework.Constraints.NullConstraintTest" Expanded="true" />
- <Node UniqueName="[0-1288]NUnit.Framework.Constraints.NullOrEmptyStringConstraintTest" Expanded="true" />
- <Node UniqueName="[0-1443]NUnit.Framework.Constraints.NumericsTest" Expanded="true" />
- <Node UniqueName="[0-1477]NUnit.Framework.Constraints.OrTest" Expanded="true" />
- <Node UniqueName="[0-1643]NUnit.Framework.Constraints.PropertyExistsTest" Expanded="true" />
- <Node UniqueName="[0-1660]NUnit.Framework.Constraints.PropertyTest" Expanded="true" />
- <Node UniqueName="[0-1252]NUnit.Framework.Constraints.RangeConstraintTest" Expanded="true" />
- <Node UniqueName="[0-1677]NUnit.Framework.Constraints.ReusableConstraintTests" Expanded="true" />
- <Node UniqueName="[0-1684]NUnit.Framework.Constraints.SameAsTest" Expanded="true" />
- <Node UniqueName="[0-1615]NUnit.Framework.Constraints.SamePathOrUnderTest_Linux" Expanded="true" />
- <Node UniqueName="[0-1592]NUnit.Framework.Constraints.SamePathOrUnderTest_Windows" Expanded="true" />
- <Node UniqueName="[0-1507]NUnit.Framework.Constraints.SamePathTest_Linux" Expanded="true" />
- <Node UniqueName="[0-1488]NUnit.Framework.Constraints.SamePathTest_Windows" Expanded="true" />
- <Node UniqueName="[0-1766]NUnit.Framework.Constraints.StartsWithTest" Expanded="true" />
- <Node UniqueName="[0-1786]NUnit.Framework.Constraints.StartsWithTestIgnoringCase" Expanded="true" />
- <Node UniqueName="[0-1559]NUnit.Framework.Constraints.SubPathTest_Linux" Expanded="true" />
- <Node UniqueName="[0-1529]NUnit.Framework.Constraints.SubPathTest_Windows" Expanded="true" />
- <Node UniqueName="[0-1728]NUnit.Framework.Constraints.SubstringTest" Expanded="true" />
- <Node UniqueName="[0-1748]NUnit.Framework.Constraints.SubstringTestIgnoringCase" Expanded="true" />
- <Node UniqueName="[0-1846]NUnit.Framework.Constraints.ThrowsConstraintTest_ExactType" Expanded="true" />
- <Node UniqueName="[0-1859]NUnit.Framework.Constraints.ThrowsConstraintTest_InstanceOfType" Expanded="true" />
- <Node UniqueName="[0-1873]NUnit.Framework.Constraints.ThrowsConstraintTest_WithConstraint" Expanded="true" />
- <Node UniqueName="[0-1044]NUnit.Framework.Constraints.TrueConstraintTest" Expanded="true" />
- <Node UniqueName="[0-1711]NUnit.Framework.Constraints.XmlSerializableTest" Expanded="true" />
- <Node UniqueName="[0-2836]NUnit.Framework.Syntax" Expanded="true" />
- <Node UniqueName="[0-2093]NUnit.Framework.Syntax.InvalidCodeTests" Expanded="true" />
- <Node UniqueName="[0-2837]NUnit.Framework.Tests" Expanded="true" />
- <Node UniqueName="[0-2772]NUnit.Framework.Tests.ValuesAttributeTests" Expanded="true" />
- <Node UniqueName="[0-3878]D:\Dev\NUnit\nunit-2.5\work\build\net\2.0\release\tests/nunit.core.tests.dll" Expanded="true" />
- <Node UniqueName="[0-3879]NUnit" Expanded="true" />
- <Node UniqueName="[0-3880]NUnit.Core" Expanded="true" />
- <Node UniqueName="[0-3881]NUnit.Core.Tests" Expanded="true" />
- <Node UniqueName="[0-2919]NUnit.Core.Tests.CategoryAttributeTests" Expanded="true" />
- <Node UniqueName="[0-2929]NUnit.Core.Tests.CombinatorialTests" Expanded="true" />
- <Node UniqueName="[0-2998]NUnit.Core.Tests.CultureSettingAndDetectionTests" Expanded="true" />
- <Node UniqueName="[0-3021]NUnit.Core.Tests.EventQueueTests" Expanded="true" />
- <Node UniqueName="[0-3882]NUnit.Core.Tests.Generic" Expanded="true" />
- <Node UniqueName="[0-2838]NUnit.Core.Tests.Generic.DeduceTypeArgsFromArgs&lt;T1,T2&gt;" Expanded="true" />
- <Node UniqueName="[0-2839]NUnit.Core.Tests.Generic.DeduceTypeArgsFromArgs&lt;Double,Int32&gt;(100.0d,42)" Expanded="true" />
- <Node UniqueName="[0-2842]NUnit.Core.Tests.Generic.DeduceTypeArgsFromArgs&lt;Int32,Double&gt;(42,100.0d)" Expanded="true" />
- <Node UniqueName="[0-2845]NUnit.Core.Tests.Generic.SimpleGenericFixture&lt;TList&gt;" Expanded="true" />
- <Node UniqueName="[0-2850]NUnit.Core.Tests.Generic.SimpleGenericMethods" Expanded="true" />
- <Node UniqueName="[0-2866]NUnit.Core.Tests.Generic.TypeParameterUsedWithTestMethod&lt;T&gt;" Expanded="true" />
- <Node UniqueName="[0-2867]NUnit.Core.Tests.Generic.TypeParameterUsedWithTestMethod&lt;Double&gt;" Expanded="true" />
- <Node UniqueName="[0-3158]NUnit.Core.Tests.PairwiseTest" Expanded="true" />
- <Node UniqueName="[0-3169]NUnit.Core.Tests.PairwiseTest+LiveTest" Expanded="true" />
- <Node UniqueName="[0-3178]NUnit.Core.Tests.ParameterizedTestFixture" Expanded="true" />
- <Node UniqueName="[0-3195]NUnit.Core.Tests.ParameterizedTestFixtureWithDataSources" Expanded="true" />
- <Node UniqueName="[0-3196]NUnit.Core.Tests.ParameterizedTestFixtureWithDataSources(42)" Expanded="true" />
- <Node UniqueName="[0-3188]NUnit.Core.Tests.ParameterizedTestFixtureWithNullArguments" Expanded="true" />
- <Node UniqueName="[0-3297]NUnit.Core.Tests.RuntimeFrameworkTests" Expanded="true" />
- <Node UniqueName="[0-3466]NUnit.Core.Tests.TestCaseAttributeTests" Expanded="true" />
- <Node UniqueName="[0-3536]NUnit.Core.Tests.TestCaseSourceTests" Expanded="true" />
- <Node UniqueName="[0-3753]NUnit.Core.Tests.TheoryTests" Expanded="true" />
- <Node UniqueName="[0-3775]NUnit.Core.Tests.TheoryTests+SqrtTests_DisplayResults" Expanded="true" />
- <Node UniqueName="[0-3817]NUnit.Core.Tests.TypeHelperTests" Expanded="true" />
- <Node UniqueName="[0-3844]NUnit.Core.Tests.ValueSourceTests" Expanded="true" />
- <Node UniqueName="[0-4250]D:\Dev\NUnit\nunit-2.5\work\build\net\2.0\release\tests/nunit.util.tests.dll" Expanded="true" />
- <Node UniqueName="[0-4251]NUnit" Expanded="true" />
- <Node UniqueName="[0-4252]NUnit.Util" Expanded="true" />
- <Node UniqueName="[0-4134]NUnit.Util.Tests.ServiceManagerSetUpFixture" Expanded="true" />
- <Node UniqueName="[0-4110]NUnit.Util.Tests.RuntimeFrameworkSelectorTests" Expanded="true" />
- <Node UniqueName="[0-4302]D:\Dev\NUnit\nunit-2.5\work\build\net\2.0\release\tests/nunit.mocks.tests.dll" Expanded="true" />
- <Node UniqueName="[0-4303]NUnit" Expanded="true" />
- <Node UniqueName="[0-4304]NUnit.Mocks" Expanded="true" />
- <Node UniqueName="[0-4305]NUnit.Mocks.Tests" Expanded="true" />
- <Node UniqueName="[0-4361]D:\Dev\NUnit\nunit-2.5\work\build\net\2.0\release\tests/nunit-console.tests.dll" Expanded="true" />
- <Node UniqueName="[0-4362]NUnit" Expanded="true" />
- <Node UniqueName="[0-4363]NUnit.ConsoleRunner" Expanded="true" />
- <Node UniqueName="[0-4364]NUnit.ConsoleRunner.Tests" Expanded="true" />
- <Node UniqueName="[0-4345]NUnit.ConsoleRunner.Tests.TestNameParserTests" Expanded="true" />
- <Node UniqueName="[0-4604]D:\Dev\NUnit\nunit-2.5\work\build\net\2.0\release\tests/nunit.uiexception.tests.dll" Expanded="true" />
- <Node UniqueName="[0-4605]NUnit" Expanded="true" />
- <Node UniqueName="[0-4606]NUnit.UiException" Expanded="true" />
- <Node UniqueName="[0-4607]NUnit.UiException.Tests" Expanded="true" />
- <Node UniqueName="[0-4608]NUnit.UiException.Tests.CodeFormatters" Expanded="true" />
- <Node UniqueName="[0-4609]NUnit.UiException.Tests.Controls" Expanded="true" />
- <Node UniqueName="[0-4610]NUnit.UiException.Tests.StackTraceAnalyzers" Expanded="true" />
- <Node UniqueName="[0-4665]D:\Dev\NUnit\nunit-2.5\work\build\net\2.0\release\tests/nunit.uikit.tests.dll" Expanded="true" />
- <Node UniqueName="[0-4666]NUnit" Expanded="true" />
- <Node UniqueName="[0-4667]NUnit.UiKit" Expanded="true" />
- <Node UniqueName="[0-4668]NUnit.UiKit.Tests" Expanded="true" />
- <Node UniqueName="[0-4687]D:\Dev\NUnit\nunit-2.5\work\build\net\2.0\release\tests/nunit-gui.tests.dll" Expanded="true" />
- <Node UniqueName="[0-4688]NUnit" Expanded="true" />
- <Node UniqueName="[0-4689]NUnit.Gui" Expanded="true" />
- <Node UniqueName="[0-4690]NUnit.Gui.Tests" Expanded="true" />
- <Node UniqueName="[0-4699]D:\Dev\NUnit\nunit-2.5\work\build\net\2.0\release\tests/nunit.fixtures.tests.dll" Expanded="true" />
- <Node UniqueName="[0-4700]NUnit" Expanded="true" />
- <Node UniqueName="[0-4701]NUnit.Fixtures" Expanded="true" />
- <Node UniqueName="[0-4702]NUnit.Fixtures.Tests" Expanded="true" />
- </Nodes>
-</VisualState> \ No newline at end of file
diff --git a/Lib/NUnit/NUnitTests.config b/Lib/NUnit/NUnitTests.config
deleted file mode 100644
index fb157715..00000000
--- a/Lib/NUnit/NUnitTests.config
+++ /dev/null
@@ -1,85 +0,0 @@
-<?xml version="1.0" encoding="utf-8" ?>
-<configuration>
-<!--
- This is the configuration file for the NUnitTests.nunit test project. You may
- need to create a similar configuration file for your own test project.
- -->
-
-<!--
- The <NUnit> section is only needed if you want to use a non-default value
- for any of the settings. It is commented out below. If you are going to use
- it, you must deifne the NUnit section group and the sections you need.
-
- The syntax shown here works for most runtimes. If NUnit fails at startup, you
- can try specifying the name of the assembly containing the NameValueSectionHandler:
-
- <section name="TestCaseBuilder" type="System.Configuration.NameValueSectionHandler, System" />
-
- If that fails, try the fully qualified name of the assembly:
-
- <section name="TestCaseBuilder" type="System.Configuration.NameValueSectionHandler, System,
- Version=2.0.50727.832, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
-
- Unfortunately, this last approach makes your config file non-portable across runtimes.
- -->
-
-<!--
- <configSections>
- <sectionGroup name="NUnit">
- <section name="TestCaseBuilder" type="System.Configuration.NameValueSectionHandler"/>
- <section name="TestRunner" type="System.Configuration.NameValueSectionHandler"/>
- </sectionGroup>
- </configSections>
- -->
-
- <appSettings>
- <!-- User application and configured property settings go here.-->
- <!-- Example: <add key="settingName" value="settingValue"/> -->
- <add key="test.setting" value="54321" />
- </appSettings>
-
-<!-- Sample NUnit section group showing all default values -->
-<!--
- <NUnit>
- <TestCaseBuilder>
- <add key="OldStyleTestCases" value="false" />
- </TestCaseBuilder>
- <TestRunner>
- <add key="ApartmentState" value="MTA" />
- <add key="ThreadPriority" value="Normal" />
- <add key="DefaultLogThreshold" value="Info" />
- </TestRunner>
- </NUnit>
--->
-
- <!--
- The following <runtime> section allows running nunit tests under
- .NET 1.0 by redirecting assemblies. The appliesTo attribute
- causes the section to be ignored except under .NET 1.0.
- -->
- <runtime>
- <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"
- appliesTo="v1.0.3705">
- <dependentAssembly>
- <assemblyIdentity name="System" publicKeyToken="b77a5c561934e089" culture="" />
- <bindingRedirect oldVersion="1.0.5000.0" newVersion="1.0.3300.0" />
- </dependentAssembly>
- <dependentAssembly>
- <assemblyIdentity name="System.Data" publicKeyToken="b77a5c561934e089" culture="" />
- <bindingRedirect oldVersion="1.0.5000.0" newVersion="1.0.3300.0" />
- </dependentAssembly>
- <dependentAssembly>
- <assemblyIdentity name="System.Drawing" publicKeyToken="b03f5f7f11d50a3a" culture="" />
- <bindingRedirect oldVersion="1.0.5000.0" newVersion="1.0.3300.0" />
- </dependentAssembly>
- <dependentAssembly>
- <assemblyIdentity name="System.Windows.Forms" publicKeyToken="b77a5c561934e089" culture="" />
- <bindingRedirect oldVersion="1.0.5000.0" newVersion="1.0.3300.0" />
- </dependentAssembly>
- <dependentAssembly>
- <assemblyIdentity name="System.Xml" publicKeyToken="b77a5c561934e089" culture="" />
- <bindingRedirect oldVersion="1.0.5000.0" newVersion="1.0.3300.0" />
- </dependentAssembly>
- </assemblyBinding>
- </runtime>
-</configuration>
diff --git a/Lib/NUnit/NUnitTests.nunit b/Lib/NUnit/NUnitTests.nunit
deleted file mode 100644
index e7bb7f43..00000000
--- a/Lib/NUnit/NUnitTests.nunit
+++ /dev/null
@@ -1,14 +0,0 @@
-<NUnitProject>
- <Settings appbase="."/>
- <Config name="Default" binpath="lib;tests;framework" runtimeFramework="v2.0">
- <assembly path="tests/nunit.framework.tests.dll" />
- <assembly path="tests/nunit.core.tests.dll" />
- <assembly path="tests/nunit.util.tests.dll" />
- <assembly path="tests/nunit.mocks.tests.dll" />
- <assembly path="tests/nunit-console.tests.dll" />
- <assembly path="tests/nunit.uiexception.tests.dll" />
- <assembly path="tests/nunit.uikit.tests.dll" />
- <assembly path="tests/nunit-gui.tests.dll" />
- <assembly path="tests/nunit.fixtures.tests.dll" />
- </Config>
-</NUnitProject>
diff --git a/Lib/NUnit/TestResult.xml b/Lib/NUnit/TestResult.xml
deleted file mode 100644
index 92a32198..00000000
--- a/Lib/NUnit/TestResult.xml
+++ /dev/null
@@ -1,5971 +0,0 @@
-<?xml version="1.0" encoding="utf-8" standalone="no"?>
-<!--This file represents the results of running a test suite-->
-<test-results name="D:\Dev\NUnit\nunit-2.5\work\build\net\2.0\release\NUnitTests.nunit" total="3001" errors="0" failures="0" not-run="2" inconclusive="13" ignored="0" skipped="2" invalid="0" date="2011-04-02" time="20:08:59">
- <environment nunit-version="2.5.10.11092" clr-version="2.0.50727.4952" os-version="Microsoft Windows NT 6.1.7600.0" platform="Win32NT" cwd="D:\Dev\NUnit\nunit-2.5\work\build\net\2.0\release" machine-name="CHARLIE-LAPTOP" user="charlie" user-domain="charlie-laptop" />
- <culture-info current-culture="en-US" current-uiculture="en-US" />
- <test-suite type="Project" name="D:\Dev\NUnit\nunit-2.5\work\build\net\2.0\release\NUnitTests.nunit" executed="True" result="Success" success="True" time="88.847" asserts="0">
- <results>
- <test-suite type="Assembly" name="D:\Dev\NUnit\nunit-2.5\work\build\net\2.0\release\tests/nunit.framework.tests.dll" executed="True" result="Success" success="True" time="17.475" asserts="0">
- <results>
- <test-suite type="Namespace" name="NUnit" executed="True" result="Success" success="True" time="17.474" asserts="0">
- <results>
- <test-suite type="Namespace" name="Framework" executed="True" result="Success" success="True" time="17.474" asserts="0">
- <results>
- <test-suite type="Namespace" name="Constraints" executed="True" result="Success" success="True" time="10.349" asserts="0">
- <results>
- <test-suite type="TestFixture" name="AfterConstraintTest" executed="True" result="Success" success="True" time="6.316" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.AfterConstraintTest.ConstraintTestBaseNoData.ProvidesProperDescription" executed="True" result="Success" success="True" time="0.018" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.AfterConstraintTest.ConstraintTestBaseNoData.ProvidesProperStringRepresentation" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-suite type="ParameterizedTest" name="FailsWithBadDelegates" executed="True" result="Success" success="True" time="1.006" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.AfterConstraintTest.FailsWithBadDelegates(NUnit.Framework.Constraints.ActualValueDelegate)" executed="True" result="Success" success="True" time="0.502" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.AfterConstraintTest.FailsWithBadDelegates(NUnit.Framework.Constraints.ActualValueDelegate)" executed="True" result="Success" success="True" time="0.500" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="FailsWithBadValues" executed="True" result="Success" success="True" time="1.507" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.AfterConstraintTest.FailsWithBadValues(False)" executed="True" result="Success" success="True" time="0.500" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.AfterConstraintTest.FailsWithBadValues(0)" executed="True" result="Success" success="True" time="0.500" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.AfterConstraintTest.FailsWithBadValues(null)" executed="True" result="Success" success="True" time="0.500" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ProvidesProperFailureMessage" executed="True" result="Success" success="True" time="1.509" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.AfterConstraintTest.ProvidesProperFailureMessage(False,&quot;False&quot;)" executed="True" result="Success" success="True" time="0.501" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.AfterConstraintTest.ProvidesProperFailureMessage(0,&quot;0&quot;)" executed="True" result="Success" success="True" time="0.500" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.AfterConstraintTest.ProvidesProperFailureMessage(null,&quot;null&quot;)" executed="True" result="Success" success="True" time="0.500" asserts="1" />
- </results>
- </test-suite>
- <test-case name="NUnit.Framework.Constraints.AfterConstraintTest.SimpleTest" executed="True" result="Success" success="True" time="0.602" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.AfterConstraintTest.SimpleTestUsingReference" executed="True" result="Success" success="True" time="0.603" asserts="1" />
- <test-suite type="ParameterizedTest" name="SucceedsWithGoodDelegates" executed="True" result="Success" success="True" time="0.502" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.AfterConstraintTest.SucceedsWithGoodDelegates(NUnit.Framework.Constraints.ActualValueDelegate)" executed="True" result="Success" success="True" time="0.501" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SucceedsWithGoodValues" executed="True" result="Success" success="True" time="0.502" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.AfterConstraintTest.SucceedsWithGoodValues(True)" executed="True" result="Success" success="True" time="0.500" asserts="1" />
- </results>
- </test-suite>
- <test-case name="NUnit.Framework.Constraints.AfterConstraintTest.ThatOverload_DoesNotAcceptNegativeDelayValues" executed="True" result="Success" success="True" time="0.003" asserts="0" />
- <test-case name="NUnit.Framework.Constraints.AfterConstraintTest.ThatOverload_ZeroDelayIsAllowed" executed="True" result="Success" success="True" time="0.003" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="AllItemsTests" executed="True" result="Success" success="True" time="0.039" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.AllItemsTests.AllItemsAreInRange" executed="True" result="Success" success="True" time="0.004" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.AllItemsTests.AllItemsAreInRange_UsingComparisonOfT" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.AllItemsTests.AllItemsAreInRange_UsingIComparer" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.AllItemsTests.AllItemsAreInRange_UsingIComparerOfT" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.AllItemsTests.AllItemsAreInRangeFailureMessage" executed="True" result="Success" success="True" time="0.003" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.AllItemsTests.AllItemsAreInstancesOfType" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.AllItemsTests.AllItemsAreInstancesOfTypeFailureMessage" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.AllItemsTests.AllItemsAreNotNull" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.AllItemsTests.AllItemsAreNotNullFails" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="AndTest" executed="True" result="Success" success="True" time="0.035" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.AndTest.CanCombineTestsWithAndOperator" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.AndTest.ConstraintTestBaseNoData.ProvidesProperDescription" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.AndTest.ConstraintTestBaseNoData.ProvidesProperStringRepresentation" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-suite type="ParameterizedTest" name="FailsWithBadValues" executed="True" result="Success" success="True" time="0.004" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.AndTest.FailsWithBadValues(37)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.AndTest.FailsWithBadValues(53)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ProvidesProperFailureMessage" executed="True" result="Success" success="True" time="0.004" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.AndTest.ProvidesProperFailureMessage(37,&quot;37&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.AndTest.ProvidesProperFailureMessage(53,&quot;53&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SucceedsWithGoodValues" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.AndTest.SucceedsWithGoodValues(42)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="AssignableFromTest" executed="True" result="Success" success="True" time="0.018" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.AssignableFromTest.ConstraintTestBaseNoData.ProvidesProperDescription" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.AssignableFromTest.ConstraintTestBaseNoData.ProvidesProperStringRepresentation" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-suite type="ParameterizedTest" name="FailsWithBadValues" executed="True" result="Success" success="True" time="0.002" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.AssignableFromTest.FailsWithBadValues(NUnit.Framework.Constraints.D2)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ProvidesProperFailureMessage" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.AssignableFromTest.ProvidesProperFailureMessage(NUnit.Framework.Constraints.D2,&quot;&lt;NUnit.Framework.Constraints.D2&gt;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SucceedsWithGoodValues" executed="True" result="Success" success="True" time="0.003" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.AssignableFromTest.SucceedsWithGoodValues(NUnit.Framework.Constraints.D1)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.AssignableFromTest.SucceedsWithGoodValues(NUnit.Framework.Constraints.B)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="AssignableToTest" executed="True" result="Success" success="True" time="0.018" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.AssignableToTest.ConstraintTestBaseNoData.ProvidesProperDescription" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.AssignableToTest.ConstraintTestBaseNoData.ProvidesProperStringRepresentation" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-suite type="ParameterizedTest" name="FailsWithBadValues" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.AssignableToTest.FailsWithBadValues(NUnit.Framework.Constraints.B)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ProvidesProperFailureMessage" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.AssignableToTest.ProvidesProperFailureMessage(NUnit.Framework.Constraints.B,&quot;&lt;NUnit.Framework.Constraints.B&gt;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SucceedsWithGoodValues" executed="True" result="Success" success="True" time="0.003" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.AssignableToTest.SucceedsWithGoodValues(NUnit.Framework.Constraints.D1)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.AssignableToTest.SucceedsWithGoodValues(NUnit.Framework.Constraints.D2)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="AttributeExistsConstraintTest" executed="True" result="Success" success="True" time="0.034" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.AttributeExistsConstraintTest.AttributeExistsOnMethodInfo" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.AttributeExistsConstraintTest.AttributeTestPropertyValueOnMethodInfo" description="my description" executed="True" result="Success" success="True" time="0.003" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.AttributeExistsConstraintTest.ConstraintTestBaseNoData.ProvidesProperDescription" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.AttributeExistsConstraintTest.ConstraintTestBaseNoData.ProvidesProperStringRepresentation" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-suite type="ParameterizedTest" name="FailsWithBadValues" executed="True" result="Success" success="True" time="0.002" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.AttributeExistsConstraintTest.FailsWithBadValues(NUnit.Framework.Constraints.D2)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-case name="NUnit.Framework.Constraints.AttributeExistsConstraintTest.NonAttributeThrowsException" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-suite type="ParameterizedTest" name="ProvidesProperFailureMessage" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.AttributeExistsConstraintTest.ProvidesProperFailureMessage(NUnit.Framework.Constraints.D2,&quot;&lt;NUnit.Framework.Constraints.D2&gt;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SucceedsWithGoodValues" executed="True" result="Success" success="True" time="0.002" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.AttributeExistsConstraintTest.SucceedsWithGoodValues(NUnit.Framework.Constraints.AttributeExistsConstraintTest)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="BinarySerializableTest" executed="True" result="Success" success="True" time="0.029" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.BinarySerializableTest.ConstraintTestBaseNoData.ProvidesProperDescription" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.BinarySerializableTest.ConstraintTestBaseNoData.ProvidesProperStringRepresentation" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-suite type="ParameterizedTest" name="FailsWithBadValues" executed="True" result="Success" success="True" time="0.002" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.BinarySerializableTest.FailsWithBadValues(NUnit.Framework.Constraints.InternalClass)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="InvalidDataThrowsArgumentException" executed="True" result="Success" success="True" time="0.002" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.BinarySerializableTest.InvalidDataThrowsArgumentException(null)" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ProvidesProperFailureMessage" executed="True" result="Success" success="True" time="0.002" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.BinarySerializableTest.ProvidesProperFailureMessage(NUnit.Framework.Constraints.InternalClass,&quot;&lt;InternalClass&gt;&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SucceedsWithGoodValues" executed="True" result="Success" success="True" time="0.008" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.BinarySerializableTest.SucceedsWithGoodValues(1)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.BinarySerializableTest.SucceedsWithGoodValues(&quot;a&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.BinarySerializableTest.SucceedsWithGoodValues(System.Collections.ArrayList)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.BinarySerializableTest.SucceedsWithGoodValues(NUnit.Framework.Constraints.InternalWithSerializableAttributeClass)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="CollectionContainsTests" executed="True" result="Success" success="True" time="0.041" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.CollectionContainsTests.CanTestContentsOfArray" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.CollectionContainsTests.CanTestContentsOfArrayList" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.CollectionContainsTests.CanTestContentsOfCollectionNotImplementingIList" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.CollectionContainsTests.CanTestContentsOfSortedList" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.CollectionContainsTests.IgnoreCaseIsHonored" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.CollectionContainsTests.UsesProvidedComparerOfT" executed="True" result="Success" success="True" time="0.005" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.CollectionContainsTests.UsesProvidedComparisonOfT" executed="True" result="Success" success="True" time="0.006" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.CollectionContainsTests.UsesProvidedEqualityComparer" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.CollectionContainsTests.UsesProvidedEqualityComparerOfT" executed="True" result="Success" success="True" time="0.004" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.CollectionContainsTests.UsesProvidedIComparer" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="CollectionEquivalentTests" executed="True" result="Success" success="True" time="0.022" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.CollectionEquivalentTests.EqualCollectionsAreEquivalent" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.CollectionEquivalentTests.EquivalentFailsWithDuplicateElementInActual" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.CollectionEquivalentTests.EquivalentFailsWithDuplicateElementInExpected" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.CollectionEquivalentTests.EquivalentHandlesNull" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.CollectionEquivalentTests.EquivalentHonorsIgnoreCase" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.CollectionEquivalentTests.EquivalentIgnoresOrder" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.CollectionEquivalentTests.WorksWithCollectionsOfArrays" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="CollectionOrderedTests" executed="True" result="Success" success="True" time="0.049" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.CollectionOrderedTests.IsOrdered" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.CollectionOrderedTests.IsOrdered_2" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.CollectionOrderedTests.IsOrdered_Allows_adjacent_equal_values" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.CollectionOrderedTests.IsOrdered_AtLeastOneArgMustImplementIComparable" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.CollectionOrderedTests.IsOrdered_Fails" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.CollectionOrderedTests.IsOrdered_Handles_custom_comparison" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.CollectionOrderedTests.IsOrdered_Handles_custom_comparison2" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.CollectionOrderedTests.IsOrdered_Handles_null" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.CollectionOrderedTests.IsOrdered_TypesMustBeComparable" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.CollectionOrderedTests.IsOrderedBy" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.CollectionOrderedTests.IsOrderedBy_Comparer" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.CollectionOrderedTests.IsOrderedBy_Handles_heterogeneous_classes_as_long_as_the_property_is_of_same_type" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.CollectionOrderedTests.IsOrderedDescending" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.CollectionOrderedTests.IsOrderedDescending_2" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.CollectionOrderedTests.UsesProvidedComparerOfT" executed="True" result="Success" success="True" time="0.003" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.CollectionOrderedTests.UsesProvidedComparisonOfT" executed="True" result="Success" success="True" time="0.004" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="ComparerTests" executed="True" result="Success" success="True" time="0.071" asserts="0">
- <results>
- <test-suite type="ParameterizedTest" name="EqualItems" executed="True" result="Success" success="True" time="0.030" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.ComparerTests.EqualItems(4.0d,4)" executed="True" result="Success" success="True" time="0.004" asserts="3" />
- <test-case name="NUnit.Framework.Constraints.ComparerTests.EqualItems(4.0d,4.0f)" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.Framework.Constraints.ComparerTests.EqualItems(null,null)" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.Framework.Constraints.ComparerTests.EqualItems(4,4)" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.Framework.Constraints.ComparerTests.EqualItems(4.0d,4.0d)" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.Framework.Constraints.ComparerTests.EqualItems(4.0f,4.0f)" executed="True" result="Success" success="True" time="0.003" asserts="3" />
- <test-case name="NUnit.Framework.Constraints.ComparerTests.EqualItems(4,4.0d)" executed="True" result="Success" success="True" time="0.002" asserts="3" />
- <test-case name="NUnit.Framework.Constraints.ComparerTests.EqualItems(4,4.0f)" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.Framework.Constraints.ComparerTests.EqualItems(4.0f,4)" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.Framework.Constraints.ComparerTests.EqualItems(4.0f,4.0d)" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.Framework.Constraints.ComparerTests.EqualItems(null,null)" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SpecialFloatingPointValues" executed="True" result="Success" success="True" time="0.011" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.ComparerTests.SpecialFloatingPointValues(double.NaN)" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.ComparerTests.SpecialFloatingPointValues(float.NegativeInfinity)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.ComparerTests.SpecialFloatingPointValues(float.NaN)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.ComparerTests.SpecialFloatingPointValues(double.PositiveInfinity)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.ComparerTests.SpecialFloatingPointValues(double.NegativeInfinity)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.ComparerTests.SpecialFloatingPointValues(float.PositiveInfinity)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="UnequalItems" executed="True" result="Success" success="True" time="0.022" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.ComparerTests.UnequalItems(4,null)" executed="True" result="Success" success="True" time="0.000" asserts="5" />
- <test-case name="NUnit.Framework.Constraints.ComparerTests.UnequalItems(4,2)" executed="True" result="Success" success="True" time="0.000" asserts="5" />
- <test-case name="NUnit.Framework.Constraints.ComparerTests.UnequalItems(4,null)" executed="True" result="Success" success="True" time="0.000" asserts="5" />
- <test-case name="NUnit.Framework.Constraints.ComparerTests.UnequalItems(4.0d,2.0d)" executed="True" result="Success" success="True" time="0.000" asserts="5" />
- <test-case name="NUnit.Framework.Constraints.ComparerTests.UnequalItems(4.0f,2.0f)" executed="True" result="Success" success="True" time="0.000" asserts="5" />
- <test-case name="NUnit.Framework.Constraints.ComparerTests.UnequalItems(4.0f,2.0d)" executed="True" result="Success" success="True" time="0.000" asserts="5" />
- <test-case name="NUnit.Framework.Constraints.ComparerTests.UnequalItems(4,2.0d)" executed="True" result="Success" success="True" time="0.000" asserts="5" />
- <test-case name="NUnit.Framework.Constraints.ComparerTests.UnequalItems(4,2.0f)" executed="True" result="Success" success="True" time="0.000" asserts="5" />
- <test-case name="NUnit.Framework.Constraints.ComparerTests.UnequalItems(4.0d,2)" executed="True" result="Success" success="True" time="0.000" asserts="5" />
- <test-case name="NUnit.Framework.Constraints.ComparerTests.UnequalItems(4.0d,2.0f)" executed="True" result="Success" success="True" time="0.000" asserts="5" />
- <test-case name="NUnit.Framework.Constraints.ComparerTests.UnequalItems(4.0f,2)" executed="True" result="Success" success="True" time="0.000" asserts="5" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="EmptyConstraintTest" executed="True" result="Success" success="True" time="0.031" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.EmptyConstraintTest.ConstraintTestBaseNoData.ProvidesProperDescription" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EmptyConstraintTest.ConstraintTestBaseNoData.ProvidesProperStringRepresentation" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-suite type="ParameterizedTest" name="FailsWithBadValues" executed="True" result="Success" success="True" time="0.004" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.EmptyConstraintTest.FailsWithBadValues(&quot;Hello&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EmptyConstraintTest.FailsWithBadValues(System.Object[])" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="InvalidDataThrowsArgumentException" executed="True" result="Success" success="True" time="0.004" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.EmptyConstraintTest.InvalidDataThrowsArgumentException(null)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Framework.Constraints.EmptyConstraintTest.InvalidDataThrowsArgumentException(5)" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ProvidesProperFailureMessage" executed="True" result="Success" success="True" time="0.004" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.EmptyConstraintTest.ProvidesProperFailureMessage(&quot;Hello&quot;,&quot;\&quot;Hello\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EmptyConstraintTest.ProvidesProperFailureMessage(System.Object[],&quot;&lt; 1, 2, 3 &gt;&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SucceedsWithGoodValues" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.EmptyConstraintTest.SucceedsWithGoodValues(&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EmptyConstraintTest.SucceedsWithGoodValues(System.Object[])" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EmptyConstraintTest.SucceedsWithGoodValues(System.Collections.ArrayList)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EmptyConstraintTest.SucceedsWithGoodValues(System.Collections.Generic.List`1[System.Int32])" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="EndsWithTest" executed="True" result="Success" success="True" time="0.039" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.EndsWithTest.ConstraintTestBaseNoData.ProvidesProperDescription" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EndsWithTest.ConstraintTestBaseNoData.ProvidesProperStringRepresentation" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-suite type="ParameterizedTest" name="FailsWithBadValues" executed="True" result="Success" success="True" time="0.014" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.EndsWithTest.FailsWithBadValues(&quot;goodbye&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EndsWithTest.FailsWithBadValues(&quot;What the hell?&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EndsWithTest.FailsWithBadValues(&quot;hello there&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EndsWithTest.FailsWithBadValues(&quot;say hello to fred&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EndsWithTest.FailsWithBadValues(&quot;&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EndsWithTest.FailsWithBadValues(null)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ProvidesProperFailureMessage" executed="True" result="Success" success="True" time="0.011" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.EndsWithTest.ProvidesProperFailureMessage(&quot;goodbye&quot;,&quot;\&quot;goodbye\&quot;&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EndsWithTest.ProvidesProperFailureMessage(&quot;What the hell?&quot;,&quot;\&quot;What the hell?\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EndsWithTest.ProvidesProperFailureMessage(&quot;hello there&quot;,&quot;\&quot;hello there\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EndsWithTest.ProvidesProperFailureMessage(&quot;say hello to fred&quot;,&quot;\&quot;say hello to fred\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EndsWithTest.ProvidesProperFailureMessage(&quot;&quot;,&quot;&lt;string.Empty&gt;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EndsWithTest.ProvidesProperFailureMessage(null,&quot;null&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SucceedsWithGoodValues" executed="True" result="Success" success="True" time="0.003" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.EndsWithTest.SucceedsWithGoodValues(&quot;hello&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EndsWithTest.SucceedsWithGoodValues(&quot;I said hello&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="EndsWithTestIgnoringCase" executed="True" result="Success" success="True" time="0.040" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.EndsWithTestIgnoringCase.ConstraintTestBaseNoData.ProvidesProperDescription" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EndsWithTestIgnoringCase.ConstraintTestBaseNoData.ProvidesProperStringRepresentation" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-suite type="ParameterizedTest" name="FailsWithBadValues" executed="True" result="Success" success="True" time="0.010" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.EndsWithTestIgnoringCase.FailsWithBadValues(&quot;goodbye&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EndsWithTestIgnoringCase.FailsWithBadValues(&quot;What the hell?&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EndsWithTestIgnoringCase.FailsWithBadValues(&quot;hello there&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EndsWithTestIgnoringCase.FailsWithBadValues(&quot;say hello to fred&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EndsWithTestIgnoringCase.FailsWithBadValues(&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EndsWithTestIgnoringCase.FailsWithBadValues(null)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ProvidesProperFailureMessage" executed="True" result="Success" success="True" time="0.014" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.EndsWithTestIgnoringCase.ProvidesProperFailureMessage(&quot;goodbye&quot;,&quot;\&quot;goodbye\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EndsWithTestIgnoringCase.ProvidesProperFailureMessage(&quot;What the hell?&quot;,&quot;\&quot;What the hell?\&quot;&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EndsWithTestIgnoringCase.ProvidesProperFailureMessage(&quot;hello there&quot;,&quot;\&quot;hello there\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EndsWithTestIgnoringCase.ProvidesProperFailureMessage(&quot;say hello to fred&quot;,&quot;\&quot;say hello to fred\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EndsWithTestIgnoringCase.ProvidesProperFailureMessage(&quot;&quot;,&quot;&lt;string.Empty&gt;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EndsWithTestIgnoringCase.ProvidesProperFailureMessage(null,&quot;null&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SucceedsWithGoodValues" executed="True" result="Success" success="True" time="0.003" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.EndsWithTestIgnoringCase.SucceedsWithGoodValues(&quot;HELLO&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EndsWithTestIgnoringCase.SucceedsWithGoodValues(&quot;I said Hello&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="EqualConstraintTest" executed="True" result="Success" success="True" time="0.206" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.CanMatchDates" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.CanMatchDatesWithinDays" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.CanMatchDatesWithinHours" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.CanMatchDatesWithinMilliseconds" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.CanMatchDatesWithinMinutes" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.CanMatchDatesWithinSeconds" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.CanMatchDatesWithinTicks" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.CanMatchDatesWithinTimeSpan" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-suite type="ParameterizedTest" name="CanMatchDoublesWithRelativeTolerance" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.CanMatchDoublesWithRelativeTolerance(10000.0d)" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.CanMatchDoublesWithRelativeTolerance(9500.0d)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.CanMatchDoublesWithRelativeTolerance(10500.0d)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="CanMatchDoublesWithUlpTolerance" executed="True" result="Success" success="True" time="0.004" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.CanMatchDoublesWithUlpTolerance(2E+16.0d)" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.CanMatchDoublesWithUlpTolerance(2E+16.0d)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="CanMatchSinglesWithRelativeTolerance" executed="True" result="Success" success="True" time="0.008" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.CanMatchSinglesWithRelativeTolerance(10000.0f)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.CanMatchSinglesWithRelativeTolerance(10500.0f)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.CanMatchSinglesWithRelativeTolerance(9500.0f)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="CanMatchSinglesWithUlpTolerance" executed="True" result="Success" success="True" time="0.003" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.CanMatchSinglesWithUlpTolerance(2E+07.0f)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.CanMatchSinglesWithUlpTolerance(2E+07.0f)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="CanMatchSpecialFloatingPointValues" executed="True" result="Success" success="True" time="0.011" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.CanMatchSpecialFloatingPointValues(double.PositiveInfinity)" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.CanMatchSpecialFloatingPointValues(float.NegativeInfinity)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.CanMatchSpecialFloatingPointValues(float.PositiveInfinity)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.CanMatchSpecialFloatingPointValues(double.NaN)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.CanMatchSpecialFloatingPointValues(double.NegativeInfinity)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.CanMatchSpecialFloatingPointValues(float.NaN)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- </results>
- </test-suite>
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.CanMatchTimeSpanWithinMinutes" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.ConstraintTestBaseNoData.ProvidesProperDescription" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.ConstraintTestBaseNoData.ProvidesProperStringRepresentation" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.ErrorIfDaysPrecedesWithin" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.ErrorIfHoursPrecedesWithin" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.ErrorIfMillisecondsPrecedesWithin" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.ErrorIfMinutesPrecedesWithin" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.ErrorIfPercentPrecedesWithin" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.ErrorIfSecondsPrecedesWithin" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.ErrorIfTicksPrecedesWithin" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.ErrorIfUlpsIsUsedOnDecimal" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-suite type="ParameterizedTest" name="ErrorIfUlpsIsUsedOnIntegralType" executed="True" result="Success" success="True" time="0.009" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.ErrorIfUlpsIsUsedOnIntegralType(1000,1010)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.ErrorIfUlpsIsUsedOnIntegralType(1000UL,1010UL)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.ErrorIfUlpsIsUsedOnIntegralType(1000,1010)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.ErrorIfUlpsIsUsedOnIntegralType(1000L,1010L)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.ErrorIfUlpsPrecedesWithin" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.ErrorWithPercentAndUlpsToleranceModes" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.ErrorWithUlpsAndPercentToleranceModes" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-suite type="ParameterizedTest" name="FailsOnDoublesOutsideOfRelativeTolerance" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.FailsOnDoublesOutsideOfRelativeTolerance(11500.0d)" executed="True" result="Success" success="True" time="0.003" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.FailsOnDoublesOutsideOfRelativeTolerance(8500.0d)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="FailsOnDoublesOutsideOfUlpTolerance" executed="True" result="Success" success="True" time="0.003" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.FailsOnDoublesOutsideOfUlpTolerance(2E+16.0d)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.FailsOnDoublesOutsideOfUlpTolerance(2E+16.0d)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="FailsOnSinglesOutsideOfRelativeTolerance" executed="True" result="Success" success="True" time="0.004" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.FailsOnSinglesOutsideOfRelativeTolerance(8500.0f)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.FailsOnSinglesOutsideOfRelativeTolerance(11500.0f)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="FailsOnSinglesOutsideOfUlpTolerance" executed="True" result="Success" success="True" time="0.004" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.FailsOnSinglesOutsideOfUlpTolerance(2E+07.0f)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.FailsOnSinglesOutsideOfUlpTolerance(2E+07.0f)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="FailsWithBadValues" executed="True" result="Success" success="True" time="0.009" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.FailsWithBadValues(5)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.FailsWithBadValues(null)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.FailsWithBadValues(&quot;Hello&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.FailsWithBadValues(double.NaN)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.FailsWithBadValues(double.PositiveInfinity)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ProvidesProperFailureMessage" executed="True" result="Success" success="True" time="0.009" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.ProvidesProperFailureMessage(5,&quot;5&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.ProvidesProperFailureMessage(null,&quot;null&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.ProvidesProperFailureMessage(&quot;Hello&quot;,&quot;\&quot;Hello\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.ProvidesProperFailureMessage(double.NaN,&quot;NaN&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.ProvidesProperFailureMessage(double.PositiveInfinity,&quot;Infinity&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SucceedsWithGoodValues" executed="True" result="Success" success="True" time="0.009" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.SucceedsWithGoodValues(4)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.SucceedsWithGoodValues(4.0f)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.SucceedsWithGoodValues(4.0d)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.SucceedsWithGoodValues(4.0000m)" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- </results>
- </test-suite>
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.UsesProvidedComparerOfT" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.UsesProvidedComparisonOfT" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.UsesProvidedEqualityComparer" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.UsesProvidedEqualityComparerOfT" executed="True" result="Success" success="True" time="0.003" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.EqualConstraintTest.UsesProvidedIComparer" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="EqualityComparerTests" executed="True" result="Success" success="True" time="0.002" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.EqualityComparerTests.CanCompareArrayContainingSelfToSelf" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="EqualTest" executed="True" result="Success" success="True" time="0.019" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.EqualTest.FailedStringMatchShowsFailurePosition" executed="True" result="Success" success="True" time="0.007" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.EqualTest.LongStringsAreTruncated" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.EqualTest.LongStringsAreTruncatedAtBothEndsIfNecessary" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.EqualTest.LongStringsAreTruncatedAtFrontEndIfNecessary" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.EqualTest.TestPropertyWithPrivateSetter" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="ExactTypeTest" executed="True" result="Success" success="True" time="0.017" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.ExactTypeTest.ConstraintTestBaseNoData.ProvidesProperDescription" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.ExactTypeTest.ConstraintTestBaseNoData.ProvidesProperStringRepresentation" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-suite type="ParameterizedTest" name="FailsWithBadValues" executed="True" result="Success" success="True" time="0.003" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.ExactTypeTest.FailsWithBadValues(NUnit.Framework.Constraints.B)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.ExactTypeTest.FailsWithBadValues(NUnit.Framework.Constraints.D2)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ProvidesProperFailureMessage" executed="True" result="Success" success="True" time="0.004" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.ExactTypeTest.ProvidesProperFailureMessage(NUnit.Framework.Constraints.B,&quot;&lt;NUnit.Framework.Constraints.B&gt;&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.ExactTypeTest.ProvidesProperFailureMessage(NUnit.Framework.Constraints.D2,&quot;&lt;NUnit.Framework.Constraints.D2&gt;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SucceedsWithGoodValues" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.ExactTypeTest.SucceedsWithGoodValues(NUnit.Framework.Constraints.D1)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="FalseConstraintTest" executed="True" result="Success" success="True" time="0.027" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.FalseConstraintTest.ConstraintTestBaseNoData.ProvidesProperDescription" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.FalseConstraintTest.ConstraintTestBaseNoData.ProvidesProperStringRepresentation" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-suite type="ParameterizedTest" name="FailsWithBadValues" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.FalseConstraintTest.FailsWithBadValues(null)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.FalseConstraintTest.FailsWithBadValues(&quot;hello&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.FalseConstraintTest.FailsWithBadValues(True)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.FalseConstraintTest.FailsWithBadValues(True)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ProvidesProperFailureMessage" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.FalseConstraintTest.ProvidesProperFailureMessage(null,&quot;null&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.FalseConstraintTest.ProvidesProperFailureMessage(&quot;hello&quot;,&quot;\&quot;hello\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.FalseConstraintTest.ProvidesProperFailureMessage(True,&quot;True&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.FalseConstraintTest.ProvidesProperFailureMessage(True,&quot;True&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SucceedsWithGoodValues" executed="True" result="Success" success="True" time="0.003" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.FalseConstraintTest.SucceedsWithGoodValues(False)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.FalseConstraintTest.SucceedsWithGoodValues(False)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="FloatingPointNumericsTest" executed="True" result="Success" success="True" time="0.015" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.FloatingPointNumericsTest.DoubleEqualityWithUlps" executed="True" result="Success" success="True" time="0.001" asserts="4" />
- <test-case name="NUnit.Framework.Constraints.FloatingPointNumericsTest.FloatEqualityWithUlps" executed="True" result="Success" success="True" time="0.000" asserts="4" />
- <test-case name="NUnit.Framework.Constraints.FloatingPointNumericsTest.MirroredDoubleReinterpretation" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.FloatingPointNumericsTest.MirroredFloatReinterpretation" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.FloatingPointNumericsTest.MirroredIntegerReinterpretation" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.FloatingPointNumericsTest.MirroredLongReinterpretation" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="GreaterThanOrEqualTest" executed="True" result="Success" success="True" time="0.036" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.GreaterThanOrEqualTest.CanCompareIComparables" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.GreaterThanOrEqualTest.CanCompareIComparablesOfT" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.GreaterThanOrEqualTest.ComparisonConstraintTest.UsesProvidedComparerOfT" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.GreaterThanOrEqualTest.ComparisonConstraintTest.UsesProvidedComparisonOfT" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.GreaterThanOrEqualTest.ComparisonConstraintTest.UsesProvidedIComparer" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.GreaterThanOrEqualTest.ConstraintTestBaseNoData.ProvidesProperDescription" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.GreaterThanOrEqualTest.ConstraintTestBaseNoData.ProvidesProperStringRepresentation" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-suite type="ParameterizedTest" name="FailsWithBadValues" executed="True" result="Success" success="True" time="0.000" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.GreaterThanOrEqualTest.FailsWithBadValues(4)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="InvalidDataThrowsArgumentException" executed="True" result="Success" success="True" time="0.004" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.GreaterThanOrEqualTest.InvalidDataThrowsArgumentException(null)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Framework.Constraints.GreaterThanOrEqualTest.InvalidDataThrowsArgumentException(&quot;xxx&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ProvidesProperFailureMessage" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.GreaterThanOrEqualTest.ProvidesProperFailureMessage(4,&quot;4&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SucceedsWithGoodValues" executed="True" result="Success" success="True" time="0.003" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.GreaterThanOrEqualTest.SucceedsWithGoodValues(6)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.GreaterThanOrEqualTest.SucceedsWithGoodValues(5)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="GreaterThanTest" executed="True" result="Success" success="True" time="0.036" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.GreaterThanTest.CanCompareIComparables" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.GreaterThanTest.CanCompareIComparablesOfT" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.GreaterThanTest.ComparisonConstraintTest.UsesProvidedComparerOfT" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.GreaterThanTest.ComparisonConstraintTest.UsesProvidedComparisonOfT" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.GreaterThanTest.ComparisonConstraintTest.UsesProvidedIComparer" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.GreaterThanTest.ConstraintTestBaseNoData.ProvidesProperDescription" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.GreaterThanTest.ConstraintTestBaseNoData.ProvidesProperStringRepresentation" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-suite type="ParameterizedTest" name="FailsWithBadValues" executed="True" result="Success" success="True" time="0.002" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.GreaterThanTest.FailsWithBadValues(4)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.GreaterThanTest.FailsWithBadValues(5)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="InvalidDataThrowsArgumentException" executed="True" result="Success" success="True" time="0.003" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.GreaterThanTest.InvalidDataThrowsArgumentException(null)" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Framework.Constraints.GreaterThanTest.InvalidDataThrowsArgumentException(&quot;xxx&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ProvidesProperFailureMessage" executed="True" result="Success" success="True" time="0.003" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.GreaterThanTest.ProvidesProperFailureMessage(4,&quot;4&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.GreaterThanTest.ProvidesProperFailureMessage(5,&quot;5&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SucceedsWithGoodValues" executed="True" result="Success" success="True" time="0.003" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.GreaterThanTest.SucceedsWithGoodValues(6)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.GreaterThanTest.SucceedsWithGoodValues(5.001d)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="InstanceOfTypeTest" executed="True" result="Success" success="True" time="0.017" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.InstanceOfTypeTest.ConstraintTestBaseNoData.ProvidesProperDescription" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.InstanceOfTypeTest.ConstraintTestBaseNoData.ProvidesProperStringRepresentation" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-suite type="ParameterizedTest" name="FailsWithBadValues" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.InstanceOfTypeTest.FailsWithBadValues(NUnit.Framework.Constraints.B)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ProvidesProperFailureMessage" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.InstanceOfTypeTest.ProvidesProperFailureMessage(NUnit.Framework.Constraints.B,&quot;&lt;NUnit.Framework.Constraints.B&gt;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SucceedsWithGoodValues" executed="True" result="Success" success="True" time="0.003" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.InstanceOfTypeTest.SucceedsWithGoodValues(NUnit.Framework.Constraints.D1)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.InstanceOfTypeTest.SucceedsWithGoodValues(NUnit.Framework.Constraints.D2)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="LessThanOrEqualTest" executed="True" result="Success" success="True" time="0.031" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.LessThanOrEqualTest.CanCompareIComparables" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.LessThanOrEqualTest.CanCompareIComparablesOfT" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.LessThanOrEqualTest.ComparisonConstraintTest.UsesProvidedComparerOfT" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.LessThanOrEqualTest.ComparisonConstraintTest.UsesProvidedComparisonOfT" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.LessThanOrEqualTest.ComparisonConstraintTest.UsesProvidedIComparer" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.LessThanOrEqualTest.ConstraintTestBaseNoData.ProvidesProperDescription" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.LessThanOrEqualTest.ConstraintTestBaseNoData.ProvidesProperStringRepresentation" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-suite type="ParameterizedTest" name="FailsWithBadValues" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.LessThanOrEqualTest.FailsWithBadValues(6)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="InvalidDataThrowsArgumentException" executed="True" result="Success" success="True" time="0.004" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.LessThanOrEqualTest.InvalidDataThrowsArgumentException(null)" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Framework.Constraints.LessThanOrEqualTest.InvalidDataThrowsArgumentException(&quot;xxx&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ProvidesProperFailureMessage" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.LessThanOrEqualTest.ProvidesProperFailureMessage(6,&quot;6&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SucceedsWithGoodValues" executed="True" result="Success" success="True" time="0.003" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.LessThanOrEqualTest.SucceedsWithGoodValues(4)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.LessThanOrEqualTest.SucceedsWithGoodValues(5)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="LessThanTest" executed="True" result="Success" success="True" time="0.038" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.LessThanTest.CanCompareIComparables" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.LessThanTest.CanCompareIComparablesOfT" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.LessThanTest.ComparisonConstraintTest.UsesProvidedComparerOfT" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.LessThanTest.ComparisonConstraintTest.UsesProvidedComparisonOfT" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.LessThanTest.ComparisonConstraintTest.UsesProvidedIComparer" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.LessThanTest.ConstraintTestBaseNoData.ProvidesProperDescription" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.LessThanTest.ConstraintTestBaseNoData.ProvidesProperStringRepresentation" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-suite type="ParameterizedTest" name="FailsWithBadValues" executed="True" result="Success" success="True" time="0.003" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.LessThanTest.FailsWithBadValues(6)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.LessThanTest.FailsWithBadValues(5)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="InvalidDataThrowsArgumentException" executed="True" result="Success" success="True" time="0.004" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.LessThanTest.InvalidDataThrowsArgumentException(null)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Framework.Constraints.LessThanTest.InvalidDataThrowsArgumentException(&quot;xxx&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ProvidesProperFailureMessage" executed="True" result="Success" success="True" time="0.003" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.LessThanTest.ProvidesProperFailureMessage(6,&quot;6&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.LessThanTest.ProvidesProperFailureMessage(5,&quot;5&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SucceedsWithGoodValues" executed="True" result="Success" success="True" time="0.003" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.LessThanTest.SucceedsWithGoodValues(4)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.LessThanTest.SucceedsWithGoodValues(4.999d)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="MsgUtilTests" executed="True" result="Success" success="True" time="0.065" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.MsgUtilTests.ClipExpectedAndActual_StringsDoNotFitInLine" executed="True" result="Success" success="True" time="0.000" asserts="4" />
- <test-case name="NUnit.Framework.Constraints.MsgUtilTests.ClipExpectedAndActual_StringsFitInLine" executed="True" result="Success" success="True" time="0.001" asserts="4" />
- <test-case name="NUnit.Framework.Constraints.MsgUtilTests.ClipExpectedAndActual_StringTailsFitInLine" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-suite type="ParameterizedTest" name="EscapeControlCharsTest" executed="True" result="Success" success="True" time="0.046" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.MsgUtilTests.EscapeControlCharsTest(&quot;\a&quot;,&quot;\\a&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.MsgUtilTests.EscapeControlCharsTest(&quot;\r\r\r&quot;,&quot;\\r\\r\\r&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.MsgUtilTests.EscapeControlCharsTest(&quot;\r\n&quot;,&quot;\\r\\n&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.MsgUtilTests.EscapeControlCharsTest(&quot;\n\r&quot;,&quot;\\n\\r&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.MsgUtilTests.EscapeControlCharsTest(&quot;This is a\rtest message&quot;,&quot;This is a\\rtest message&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.MsgUtilTests.EscapeControlCharsTest(&quot;&quot;,&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.MsgUtilTests.EscapeControlCharsTest(null,null)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.MsgUtilTests.EscapeControlCharsTest(&quot;\t&quot;,&quot;\\t&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.MsgUtilTests.EscapeControlCharsTest(&quot;\t\n&quot;,&quot;\\t\\n&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.MsgUtilTests.EscapeControlCharsTest(&quot;\\r\\n&quot;,&quot;\\\\r\\\\n&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.MsgUtilTests.EscapeControlCharsTest(&quot;\n&quot;,&quot;\\n&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.MsgUtilTests.EscapeControlCharsTest(&quot;\b&quot;,&quot;\\b&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.MsgUtilTests.EscapeControlCharsTest(&quot;\f&quot;,&quot;\\f&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.MsgUtilTests.EscapeControlCharsTest(&quot;\v&quot;,&quot;\\v&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.MsgUtilTests.EscapeControlCharsTest(&quot;\x0085&quot;,&quot;\\x0085&quot;)" description="Next line character" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.MsgUtilTests.EscapeControlCharsTest(&quot;\x2028&quot;,&quot;\\x2028&quot;)" description="Line separator character" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.MsgUtilTests.EscapeControlCharsTest(&quot;\x2029&quot;,&quot;\\x2029&quot;)" description="Paragraph separator character" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.MsgUtilTests.EscapeControlCharsTest(&quot;\n\n&quot;,&quot;\\n\\n&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.MsgUtilTests.EscapeControlCharsTest(&quot;\n\n\n&quot;,&quot;\\n\\n\\n&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.MsgUtilTests.EscapeControlCharsTest(&quot;\r&quot;,&quot;\\r&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.MsgUtilTests.EscapeControlCharsTest(&quot;\r\r&quot;,&quot;\\r\\r&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="TestClipString" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.MsgUtilTests.ClipAtEnd" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.MsgUtilTests.NoClippingNeeded" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.MsgUtilTests.ClipAtStart" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.MsgUtilTests.ClipAtStartAndEnd" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="NaNConstraintTest" executed="True" result="Success" success="True" time="0.042" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.NaNConstraintTest.ConstraintTestBaseNoData.ProvidesProperDescription" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.NaNConstraintTest.ConstraintTestBaseNoData.ProvidesProperStringRepresentation" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-suite type="ParameterizedTest" name="FailsWithBadValues" executed="True" result="Success" success="True" time="0.014" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.NaNConstraintTest.FailsWithBadValues(null)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.NaNConstraintTest.FailsWithBadValues(&quot;hello&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.NaNConstraintTest.FailsWithBadValues(42)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.NaNConstraintTest.FailsWithBadValues(double.PositiveInfinity)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.NaNConstraintTest.FailsWithBadValues(double.NegativeInfinity)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.NaNConstraintTest.FailsWithBadValues(float.PositiveInfinity)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.NaNConstraintTest.FailsWithBadValues(float.NegativeInfinity)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ProvidesProperFailureMessage" executed="True" result="Success" success="True" time="0.013" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.NaNConstraintTest.ProvidesProperFailureMessage(null,&quot;null&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.NaNConstraintTest.ProvidesProperFailureMessage(&quot;hello&quot;,&quot;\&quot;hello\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.NaNConstraintTest.ProvidesProperFailureMessage(42,&quot;42&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.NaNConstraintTest.ProvidesProperFailureMessage(double.PositiveInfinity,&quot;Infinity&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.NaNConstraintTest.ProvidesProperFailureMessage(double.NegativeInfinity,&quot;-Infinity&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.NaNConstraintTest.ProvidesProperFailureMessage(float.PositiveInfinity,&quot;Infinity&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.NaNConstraintTest.ProvidesProperFailureMessage(float.NegativeInfinity,&quot;-Infinity&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SucceedsWithGoodValues" executed="True" result="Success" success="True" time="0.004" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.NaNConstraintTest.SucceedsWithGoodValues(double.NaN)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.NaNConstraintTest.SucceedsWithGoodValues(float.NaN)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="NotTest" executed="True" result="Success" success="True" time="0.028" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.NotTest.CanUseNotOperator" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.NotTest.ConstraintTestBaseNoData.ProvidesProperDescription" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.NotTest.ConstraintTestBaseNoData.ProvidesProperStringRepresentation" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-suite type="ParameterizedTest" name="FailsWithBadValues" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.NotTest.FailsWithBadValues(null)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-case name="NUnit.Framework.Constraints.NotTest.NotHonorsIgnoreCaseUsingConstructors" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.NotTest.NotHonorsIgnoreCaseUsingPrefixNotation" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.NotTest.NotHonorsTolerance" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-suite type="ParameterizedTest" name="ProvidesProperFailureMessage" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.NotTest.ProvidesProperFailureMessage(null,&quot;null&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SucceedsWithGoodValues" executed="True" result="Success" success="True" time="0.003" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.NotTest.SucceedsWithGoodValues(42)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.NotTest.SucceedsWithGoodValues(&quot;Hello&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="NullConstraintTest" executed="True" result="Success" success="True" time="0.013" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.NullConstraintTest.ConstraintTestBaseNoData.ProvidesProperDescription" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.NullConstraintTest.ConstraintTestBaseNoData.ProvidesProperStringRepresentation" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-suite type="ParameterizedTest" name="FailsWithBadValues" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.NullConstraintTest.FailsWithBadValues(&quot;hello&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ProvidesProperFailureMessage" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.NullConstraintTest.ProvidesProperFailureMessage(&quot;hello&quot;,&quot;\&quot;hello\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SucceedsWithGoodValues" executed="True" result="Success" success="True" time="0.000" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.NullConstraintTest.SucceedsWithGoodValues(null)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="NullOrEmptyStringConstraintTest" executed="True" result="Success" success="True" time="0.018" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.NullOrEmptyStringConstraintTest.ConstraintTestBaseNoData.ProvidesProperDescription" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.NullOrEmptyStringConstraintTest.ConstraintTestBaseNoData.ProvidesProperStringRepresentation" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-suite type="ParameterizedTest" name="FailsWithBadValues" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.NullOrEmptyStringConstraintTest.FailsWithBadValues(&quot;Hello&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="InvalidDataThrowsArgumentException" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.NullOrEmptyStringConstraintTest.InvalidDataThrowsArgumentException(5)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ProvidesProperFailureMessage" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.NullOrEmptyStringConstraintTest.ProvidesProperFailureMessage(&quot;Hello&quot;,&quot;\&quot;Hello\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SucceedsWithGoodValues" executed="True" result="Success" success="True" time="0.003" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.NullOrEmptyStringConstraintTest.SucceedsWithGoodValues(&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.NullOrEmptyStringConstraintTest.SucceedsWithGoodValues(null)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="NumericsTest" executed="True" result="Success" success="True" time="0.079" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.NumericsTest.CanMatchDecimalWithoutToleranceMode" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.NumericsTest.CanMatchDecimalWithPercentage" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-suite type="ParameterizedTest" name="CanMatchIntegralsWithPercentage" executed="True" result="Success" success="True" time="0.029" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.NumericsTest.CanMatchIntegralsWithPercentage(10500)" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.NumericsTest.CanMatchIntegralsWithPercentage(9500L)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.NumericsTest.CanMatchIntegralsWithPercentage(10500UL)" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.NumericsTest.CanMatchIntegralsWithPercentage(9500UL)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.NumericsTest.CanMatchIntegralsWithPercentage(10000L)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.NumericsTest.CanMatchIntegralsWithPercentage(10000UL)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.NumericsTest.CanMatchIntegralsWithPercentage(10500L)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.NumericsTest.CanMatchIntegralsWithPercentage(10000)" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.NumericsTest.CanMatchIntegralsWithPercentage(9500)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.NumericsTest.CanMatchIntegralsWithPercentage(10500)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.NumericsTest.CanMatchIntegralsWithPercentage(9500)" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.NumericsTest.CanMatchIntegralsWithPercentage(10000)" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="CanMatchWithoutToleranceMode" executed="True" result="Success" success="True" time="0.011" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.NumericsTest.CanMatchWithoutToleranceMode(123456789)" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.NumericsTest.CanMatchWithoutToleranceMode(123456789UL)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.NumericsTest.CanMatchWithoutToleranceMode(123456789L)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.NumericsTest.CanMatchWithoutToleranceMode(123456789)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.NumericsTest.CanMatchWithoutToleranceMode(1234.568f)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.NumericsTest.CanMatchWithoutToleranceMode(1234.5678d)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- </results>
- </test-suite>
- <test-case name="NUnit.Framework.Constraints.NumericsTest.FailsOnDecimalAbovePercentage" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.NumericsTest.FailsOnDecimalBelowPercentage" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-suite type="ParameterizedTest" name="FailsOnIntegralsOutsideOfPercentage" executed="True" result="Success" success="True" time="0.019" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.NumericsTest.FailsOnIntegralsOutsideOfPercentage(8500)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.NumericsTest.FailsOnIntegralsOutsideOfPercentage(8500UL)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.NumericsTest.FailsOnIntegralsOutsideOfPercentage(11500)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.NumericsTest.FailsOnIntegralsOutsideOfPercentage(11500UL)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.NumericsTest.FailsOnIntegralsOutsideOfPercentage(8500L)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.NumericsTest.FailsOnIntegralsOutsideOfPercentage(11500)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.NumericsTest.FailsOnIntegralsOutsideOfPercentage(11500L)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.NumericsTest.FailsOnIntegralsOutsideOfPercentage(8500)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="OrTest" executed="True" result="Success" success="True" time="0.021" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.OrTest.CanCombineTestsWithOrOperator" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.OrTest.ConstraintTestBaseNoData.ProvidesProperDescription" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.OrTest.ConstraintTestBaseNoData.ProvidesProperStringRepresentation" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-suite type="ParameterizedTest" name="FailsWithBadValues" executed="True" result="Success" success="True" time="0.000" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.OrTest.FailsWithBadValues(37)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ProvidesProperFailureMessage" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.OrTest.ProvidesProperFailureMessage(37,&quot;37&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SucceedsWithGoodValues" executed="True" result="Success" success="True" time="0.003" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.OrTest.SucceedsWithGoodValues(99)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.OrTest.SucceedsWithGoodValues(42)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="PropertyExistsTest" executed="True" result="Success" success="True" time="0.032" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.PropertyExistsTest.ConstraintTestBaseNoData.ProvidesProperDescription" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.PropertyExistsTest.ConstraintTestBaseNoData.ProvidesProperStringRepresentation" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-suite type="ParameterizedTest" name="FailsWithBadValues" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.PropertyExistsTest.FailsWithBadValues(42)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.PropertyExistsTest.FailsWithBadValues(System.Collections.ArrayList)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.PropertyExistsTest.FailsWithBadValues(System.Int32)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="InvalidDataThrowsException" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.PropertyExistsTest.InvalidDataThrowsException(null)" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ProvidesProperFailureMessage" executed="True" result="Success" success="True" time="0.005" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.PropertyExistsTest.ProvidesProperFailureMessage(42,&quot;&lt;System.Int32&gt;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.PropertyExistsTest.ProvidesProperFailureMessage(System.Collections.ArrayList,&quot;&lt;System.Collections.ArrayList&gt;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.PropertyExistsTest.ProvidesProperFailureMessage(System.Int32,&quot;&lt;System.Int32&gt;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SucceedsWithGoodValues" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.PropertyExistsTest.SucceedsWithGoodValues(System.Int32[])" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.PropertyExistsTest.SucceedsWithGoodValues(&quot;hello&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.PropertyExistsTest.SucceedsWithGoodValues(System.Array)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="PropertyTest" executed="True" result="Success" success="True" time="0.035" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.PropertyTest.ConstraintTestBaseNoData.ProvidesProperDescription" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.PropertyTest.ConstraintTestBaseNoData.ProvidesProperStringRepresentation" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-suite type="ParameterizedTest" name="FailsWithBadValues" executed="True" result="Success" success="True" time="0.003" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.PropertyTest.FailsWithBadValues(System.Int32[])" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.PropertyTest.FailsWithBadValues(&quot;goodbye&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="InvalidDataThrowsException" executed="True" result="Success" success="True" time="0.010" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.PropertyTest.InvalidDataThrowsException(null)" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Framework.Constraints.PropertyTest.InvalidDataThrowsException(42)" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Framework.Constraints.PropertyTest.InvalidDataThrowsException(System.Collections.ArrayList)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- </results>
- </test-suite>
- <test-case name="NUnit.Framework.Constraints.PropertyTest.PropertyEqualToValueWithTolerance" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-suite type="ParameterizedTest" name="ProvidesProperFailureMessage" executed="True" result="Success" success="True" time="0.003" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.PropertyTest.ProvidesProperFailureMessage(System.Int32[],&quot;3&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.PropertyTest.ProvidesProperFailureMessage(&quot;goodbye&quot;,&quot;7&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SucceedsWithGoodValues" executed="True" result="Success" success="True" time="0.003" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.PropertyTest.SucceedsWithGoodValues(System.Int32[])" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.PropertyTest.SucceedsWithGoodValues(&quot;hello&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="RangeConstraintTest" executed="True" result="Success" success="True" time="0.039" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.RangeConstraintTest.ConstraintTestBaseNoData.ProvidesProperDescription" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.RangeConstraintTest.ConstraintTestBaseNoData.ProvidesProperStringRepresentation" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-suite type="ParameterizedTest" name="FailsWithBadValues" executed="True" result="Success" success="True" time="0.003" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.RangeConstraintTest.FailsWithBadValues(4)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.RangeConstraintTest.FailsWithBadValues(43)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="InvalidDataThrowsArgumentException" executed="True" result="Success" success="True" time="0.003" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.RangeConstraintTest.InvalidDataThrowsArgumentException(null)" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Framework.Constraints.RangeConstraintTest.InvalidDataThrowsArgumentException(&quot;xxx&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ProvidesProperFailureMessage" executed="True" result="Success" success="True" time="0.003" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.RangeConstraintTest.ProvidesProperFailureMessage(4,&quot;4&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.RangeConstraintTest.ProvidesProperFailureMessage(43,&quot;43&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SucceedsWithGoodValues" executed="True" result="Success" success="True" time="0.005" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.RangeConstraintTest.SucceedsWithGoodValues(5)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.RangeConstraintTest.SucceedsWithGoodValues(23)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.RangeConstraintTest.SucceedsWithGoodValues(42)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-case name="NUnit.Framework.Constraints.RangeConstraintTest.UsesProvidedComparerOfT" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.RangeConstraintTest.UsesProvidedComparisonOfT" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-case name="NUnit.Framework.Constraints.RangeConstraintTest.UsesProvidedIComparer" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="ReusableConstraintTests" executed="True" result="Success" success="True" time="0.012" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.ReusableConstraintTests.CanCreateReusableConstraintByImplicitConversion" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-suite type="Theory" name="CanReuseReusableConstraintMultipleTimes" executed="True" result="Success" success="True" time="0.009" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.ReusableConstraintTests.CanReuseReusableConstraintMultipleTimes(&lt;not &lt;empty&gt;&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.Framework.Constraints.ReusableConstraintTests.CanReuseReusableConstraintMultipleTimes(&lt;not &lt;null&gt;&gt;)" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Framework.Constraints.ReusableConstraintTests.CanReuseReusableConstraintMultipleTimes(&lt;property Length &lt;greaterthan 3&gt;&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.Framework.Constraints.ReusableConstraintTests.CanReuseReusableConstraintMultipleTimes(&lt;and &lt;property Length &lt;equal 4&gt;&gt; &lt;startswith &quot;te&quot;&gt;&gt;)" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="SameAsTest" executed="True" result="Success" success="True" time="0.022" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.SameAsTest.ConstraintTestBaseNoData.ProvidesProperDescription" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SameAsTest.ConstraintTestBaseNoData.ProvidesProperStringRepresentation" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-suite type="ParameterizedTest" name="FailsWithBadValues" executed="True" result="Success" success="True" time="0.005" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.SameAsTest.FailsWithBadValues(System.Object)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SameAsTest.FailsWithBadValues(3)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SameAsTest.FailsWithBadValues(&quot;Hello&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ProvidesProperFailureMessage" executed="True" result="Success" success="True" time="0.005" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.SameAsTest.ProvidesProperFailureMessage(System.Object,&quot;&lt;System.Object&gt;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SameAsTest.ProvidesProperFailureMessage(3,&quot;3&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SameAsTest.ProvidesProperFailureMessage(&quot;Hello&quot;,&quot;\&quot;Hello\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SucceedsWithGoodValues" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.SameAsTest.SucceedsWithGoodValues(System.Object)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="SamePathOrUnderTest_Linux" executed="True" result="Success" success="True" time="0.062" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.SamePathOrUnderTest_Linux.ConstraintTestBaseNoData.ProvidesProperDescription" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathOrUnderTest_Linux.ConstraintTestBaseNoData.ProvidesProperStringRepresentation" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-suite type="ParameterizedTest" name="FailsWithBadValues" executed="True" result="Success" success="True" time="0.019" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.SamePathOrUnderTest_Linux.FailsWithBadValues(123)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathOrUnderTest_Linux.FailsWithBadValues(&quot;/Folder1/Folder2&quot;)" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathOrUnderTest_Linux.FailsWithBadValues(&quot;/FOLDER1/./junk/../Folder2&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathOrUnderTest_Linux.FailsWithBadValues(&quot;/FOLDER1/./junk/../Folder2/temp/../Folder3&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathOrUnderTest_Linux.FailsWithBadValues(&quot;/folder1/folder3&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathOrUnderTest_Linux.FailsWithBadValues(&quot;/folder1/./folder2/../folder3&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathOrUnderTest_Linux.FailsWithBadValues(&quot;/folder1&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ProvidesProperFailureMessage" executed="True" result="Success" success="True" time="0.014" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.SamePathOrUnderTest_Linux.ProvidesProperFailureMessage(123,&quot;123&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathOrUnderTest_Linux.ProvidesProperFailureMessage(&quot;/Folder1/Folder2&quot;,&quot;\&quot;/Folder1/Folder2\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathOrUnderTest_Linux.ProvidesProperFailureMessage(&quot;/FOLDER1/./junk/../Folder2&quot;,&quot;\&quot;/FOLDER1/./junk/../Folder2\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathOrUnderTest_Linux.ProvidesProperFailureMessage(&quot;/FOLDER1/./junk/../Folder2/temp/../Folder3&quot;,&quot;\&quot;/FOLDER1/./junk/../Folder2/temp/../Folder3\&quot;&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathOrUnderTest_Linux.ProvidesProperFailureMessage(&quot;/folder1/folder3&quot;,&quot;\&quot;/folder1/folder3\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathOrUnderTest_Linux.ProvidesProperFailureMessage(&quot;/folder1/./folder2/../folder3&quot;,&quot;\&quot;/folder1/./folder2/../folder3\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathOrUnderTest_Linux.ProvidesProperFailureMessage(&quot;/folder1&quot;,&quot;\&quot;/folder1\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SucceedsWithGoodValues" executed="True" result="Success" success="True" time="0.016" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.SamePathOrUnderTest_Linux.SucceedsWithGoodValues(&quot;/folder1/folder2&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathOrUnderTest_Linux.SucceedsWithGoodValues(&quot;/folder1/./folder2&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathOrUnderTest_Linux.SucceedsWithGoodValues(&quot;/folder1/junk/../folder2&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathOrUnderTest_Linux.SucceedsWithGoodValues(&quot;\\folder1\\folder2&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathOrUnderTest_Linux.SucceedsWithGoodValues(&quot;/folder1/folder2/folder3&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathOrUnderTest_Linux.SucceedsWithGoodValues(&quot;/folder1/./folder2/folder3&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathOrUnderTest_Linux.SucceedsWithGoodValues(&quot;/folder1/junk/../folder2/folder3&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathOrUnderTest_Linux.SucceedsWithGoodValues(&quot;\\folder1\\folder2\\folder3&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="SamePathOrUnderTest_Windows" executed="True" result="Success" success="True" time="0.046" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.SamePathOrUnderTest_Windows.ConstraintTestBaseNoData.ProvidesProperDescription" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathOrUnderTest_Windows.ConstraintTestBaseNoData.ProvidesProperStringRepresentation" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-suite type="ParameterizedTest" name="FailsWithBadValues" executed="True" result="Success" success="True" time="0.005" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.SamePathOrUnderTest_Windows.FailsWithBadValues(123)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathOrUnderTest_Windows.FailsWithBadValues(&quot;C:\\folder1\\folder3&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathOrUnderTest_Windows.FailsWithBadValues(&quot;C:\\folder1\\.\\folder2\\..\\file.temp&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ProvidesProperFailureMessage" executed="True" result="Success" success="True" time="0.005" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.SamePathOrUnderTest_Windows.ProvidesProperFailureMessage(123,&quot;123&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathOrUnderTest_Windows.ProvidesProperFailureMessage(&quot;C:\\folder1\\folder3&quot;,&quot;\&quot;C:\\folder1\\folder3\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathOrUnderTest_Windows.ProvidesProperFailureMessage(&quot;C:\\folder1\\.\\folder2\\..\\file.temp&quot;,&quot;\&quot;C:\\folder1\\.\\folder2\\..\\file.temp\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SucceedsWithGoodValues" executed="True" result="Success" success="True" time="0.022" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.SamePathOrUnderTest_Windows.SucceedsWithGoodValues(&quot;C:\\folder1\\folder2&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathOrUnderTest_Windows.SucceedsWithGoodValues(&quot;C:\\Folder1\\Folder2&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathOrUnderTest_Windows.SucceedsWithGoodValues(&quot;C:\\folder1\\.\\folder2&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathOrUnderTest_Windows.SucceedsWithGoodValues(&quot;C:\\folder1\\junk\\..\\folder2&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathOrUnderTest_Windows.SucceedsWithGoodValues(&quot;C:\\FOLDER1\\.\\junk\\..\\Folder2&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathOrUnderTest_Windows.SucceedsWithGoodValues(&quot;C:/folder1/folder2&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathOrUnderTest_Windows.SucceedsWithGoodValues(&quot;C:\\folder1\\folder2\\folder3&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathOrUnderTest_Windows.SucceedsWithGoodValues(&quot;C:\\folder1\\.\\folder2\\folder3&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathOrUnderTest_Windows.SucceedsWithGoodValues(&quot;C:\\folder1\\junk\\..\\folder2\\folder3&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathOrUnderTest_Windows.SucceedsWithGoodValues(&quot;C:\\FOLDER1\\.\\junk\\..\\Folder2\\temp\\..\\Folder3&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathOrUnderTest_Windows.SucceedsWithGoodValues(&quot;C:/folder1/folder2/folder3&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="SamePathTest_Linux" executed="True" result="Success" success="True" time="0.045" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.SamePathTest_Linux.ConstraintTestBaseNoData.ProvidesProperDescription" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathTest_Linux.ConstraintTestBaseNoData.ProvidesProperStringRepresentation" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-suite type="ParameterizedTest" name="FailsWithBadValues" executed="True" result="Success" success="True" time="0.009" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.SamePathTest_Linux.FailsWithBadValues(123)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathTest_Linux.FailsWithBadValues(&quot;/folder2/file.tmp&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathTest_Linux.FailsWithBadValues(&quot;/folder1/./folder2/../file.temp&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathTest_Linux.FailsWithBadValues(&quot;/Folder1/File.TMP&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathTest_Linux.FailsWithBadValues(&quot;/FOLDER1/./folder2/../File.TMP&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ProvidesProperFailureMessage" executed="True" result="Success" success="True" time="0.013" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.SamePathTest_Linux.ProvidesProperFailureMessage(123,&quot;123&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathTest_Linux.ProvidesProperFailureMessage(&quot;/folder2/file.tmp&quot;,&quot;\&quot;/folder2/file.tmp\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathTest_Linux.ProvidesProperFailureMessage(&quot;/folder1/./folder2/../file.temp&quot;,&quot;\&quot;/folder1/./folder2/../file.temp\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathTest_Linux.ProvidesProperFailureMessage(&quot;/Folder1/File.TMP&quot;,&quot;\&quot;/Folder1/File.TMP\&quot;&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathTest_Linux.ProvidesProperFailureMessage(&quot;/FOLDER1/./folder2/../File.TMP&quot;,&quot;\&quot;/FOLDER1/./folder2/../File.TMP\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-case name="NUnit.Framework.Constraints.SamePathTest_Linux.RootPathEquality" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-suite type="ParameterizedTest" name="SucceedsWithGoodValues" executed="True" result="Success" success="True" time="0.010" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.SamePathTest_Linux.SucceedsWithGoodValues(&quot;/folder1/file.tmp&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathTest_Linux.SucceedsWithGoodValues(&quot;/folder1/./file.tmp&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathTest_Linux.SucceedsWithGoodValues(&quot;/folder1/folder2/../file.tmp&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathTest_Linux.SucceedsWithGoodValues(&quot;/folder1/./folder2/../file.tmp&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathTest_Linux.SucceedsWithGoodValues(&quot;\\folder1\\file.tmp&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="SamePathTest_Windows" executed="True" result="Success" success="True" time="0.038" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.SamePathTest_Windows.ConstraintTestBaseNoData.ProvidesProperDescription" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathTest_Windows.ConstraintTestBaseNoData.ProvidesProperStringRepresentation" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-suite type="ParameterizedTest" name="FailsWithBadValues" executed="True" result="Success" success="True" time="0.005" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.SamePathTest_Windows.FailsWithBadValues(123)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathTest_Windows.FailsWithBadValues(&quot;C:\\folder2\\file.tmp&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathTest_Windows.FailsWithBadValues(&quot;C:\\folder1\\.\\folder2\\..\\file.temp&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ProvidesProperFailureMessage" executed="True" result="Success" success="True" time="0.005" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.SamePathTest_Windows.ProvidesProperFailureMessage(123,&quot;123&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathTest_Windows.ProvidesProperFailureMessage(&quot;C:\\folder2\\file.tmp&quot;,&quot;\&quot;C:\\folder2\\file.tmp\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathTest_Windows.ProvidesProperFailureMessage(&quot;C:\\folder1\\.\\folder2\\..\\file.temp&quot;,&quot;\&quot;C:\\folder1\\.\\folder2\\..\\file.temp\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-case name="NUnit.Framework.Constraints.SamePathTest_Windows.RootPathEquality" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-suite type="ParameterizedTest" name="SucceedsWithGoodValues" executed="True" result="Success" success="True" time="0.015" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.SamePathTest_Windows.SucceedsWithGoodValues(&quot;C:\\folder1\\file.tmp&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathTest_Windows.SucceedsWithGoodValues(&quot;C:\\Folder1\\File.TMP&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathTest_Windows.SucceedsWithGoodValues(&quot;C:\\folder1\\.\\file.tmp&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathTest_Windows.SucceedsWithGoodValues(&quot;C:\\folder1\\folder2\\..\\file.tmp&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathTest_Windows.SucceedsWithGoodValues(&quot;C:\\FOLDER1\\.\\folder2\\..\\File.TMP&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SamePathTest_Windows.SucceedsWithGoodValues(&quot;C:/folder1/file.tmp&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="StartsWithTest" executed="True" result="Success" success="True" time="0.037" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.StartsWithTest.ConstraintTestBaseNoData.ProvidesProperDescription" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.StartsWithTest.ConstraintTestBaseNoData.ProvidesProperStringRepresentation" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-suite type="ParameterizedTest" name="FailsWithBadValues" executed="True" result="Success" success="True" time="0.011" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.StartsWithTest.FailsWithBadValues(&quot;goodbye&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.StartsWithTest.FailsWithBadValues(&quot;HELLO THERE&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.StartsWithTest.FailsWithBadValues(&quot;I said hello&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.StartsWithTest.FailsWithBadValues(&quot;say hello to fred&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.StartsWithTest.FailsWithBadValues(&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.StartsWithTest.FailsWithBadValues(null)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ProvidesProperFailureMessage" executed="True" result="Success" success="True" time="0.012" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.StartsWithTest.ProvidesProperFailureMessage(&quot;goodbye&quot;,&quot;\&quot;goodbye\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.StartsWithTest.ProvidesProperFailureMessage(&quot;HELLO THERE&quot;,&quot;\&quot;HELLO THERE\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.StartsWithTest.ProvidesProperFailureMessage(&quot;I said hello&quot;,&quot;\&quot;I said hello\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.StartsWithTest.ProvidesProperFailureMessage(&quot;say hello to fred&quot;,&quot;\&quot;say hello to fred\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.StartsWithTest.ProvidesProperFailureMessage(&quot;&quot;,&quot;&lt;string.Empty&gt;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.StartsWithTest.ProvidesProperFailureMessage(null,&quot;null&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SucceedsWithGoodValues" executed="True" result="Success" success="True" time="0.003" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.StartsWithTest.SucceedsWithGoodValues(&quot;hello&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.StartsWithTest.SucceedsWithGoodValues(&quot;hello there&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="StartsWithTestIgnoringCase" executed="True" result="Success" success="True" time="0.040" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.StartsWithTestIgnoringCase.ConstraintTestBaseNoData.ProvidesProperDescription" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.StartsWithTestIgnoringCase.ConstraintTestBaseNoData.ProvidesProperStringRepresentation" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-suite type="ParameterizedTest" name="FailsWithBadValues" executed="True" result="Success" success="True" time="0.012" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.StartsWithTestIgnoringCase.FailsWithBadValues(&quot;goodbye&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.StartsWithTestIgnoringCase.FailsWithBadValues(&quot;What the hell?&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.StartsWithTestIgnoringCase.FailsWithBadValues(&quot;I said hello&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.StartsWithTestIgnoringCase.FailsWithBadValues(&quot;say Hello to fred&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.StartsWithTestIgnoringCase.FailsWithBadValues(&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.StartsWithTestIgnoringCase.FailsWithBadValues(null)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ProvidesProperFailureMessage" executed="True" result="Success" success="True" time="0.012" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.StartsWithTestIgnoringCase.ProvidesProperFailureMessage(&quot;goodbye&quot;,&quot;\&quot;goodbye\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.StartsWithTestIgnoringCase.ProvidesProperFailureMessage(&quot;What the hell?&quot;,&quot;\&quot;What the hell?\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.StartsWithTestIgnoringCase.ProvidesProperFailureMessage(&quot;I said hello&quot;,&quot;\&quot;I said hello\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.StartsWithTestIgnoringCase.ProvidesProperFailureMessage(&quot;say Hello to fred&quot;,&quot;\&quot;say Hello to fred\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.StartsWithTestIgnoringCase.ProvidesProperFailureMessage(&quot;&quot;,&quot;&lt;string.Empty&gt;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.StartsWithTestIgnoringCase.ProvidesProperFailureMessage(null,&quot;null&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SucceedsWithGoodValues" executed="True" result="Success" success="True" time="0.003" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.StartsWithTestIgnoringCase.SucceedsWithGoodValues(&quot;Hello&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.StartsWithTestIgnoringCase.SucceedsWithGoodValues(&quot;HELLO there&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="SubPathTest_Linux" executed="True" result="Success" success="True" time="0.070" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Linux.ConstraintTestBaseNoData.ProvidesProperDescription" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Linux.ConstraintTestBaseNoData.ProvidesProperStringRepresentation" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-suite type="ParameterizedTest" name="FailsWithBadValues" executed="True" result="Success" success="True" time="0.025" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Linux.FailsWithBadValues(123)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Linux.FailsWithBadValues(&quot;/Folder1/Folder2&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Linux.FailsWithBadValues(&quot;/FOLDER1/./junk/../Folder2&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Linux.FailsWithBadValues(&quot;/FOLDER1/./junk/../Folder2/temp/../Folder3&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Linux.FailsWithBadValues(&quot;/folder1/folder3&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Linux.FailsWithBadValues(&quot;/folder1/./folder2/../folder3&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Linux.FailsWithBadValues(&quot;/folder1&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Linux.FailsWithBadValues(&quot;/folder1/folder2&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Linux.FailsWithBadValues(&quot;/folder1/./folder2&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Linux.FailsWithBadValues(&quot;/folder1/junk/../folder2&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Linux.FailsWithBadValues(&quot;\\folder1\\folder2&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ProvidesProperFailureMessage" executed="True" result="Success" success="True" time="0.023" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Linux.ProvidesProperFailureMessage(123,&quot;123&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Linux.ProvidesProperFailureMessage(&quot;/Folder1/Folder2&quot;,&quot;\&quot;/Folder1/Folder2\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Linux.ProvidesProperFailureMessage(&quot;/FOLDER1/./junk/../Folder2&quot;,&quot;\&quot;/FOLDER1/./junk/../Folder2\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Linux.ProvidesProperFailureMessage(&quot;/FOLDER1/./junk/../Folder2/temp/../Folder3&quot;,&quot;\&quot;/FOLDER1/./junk/../Folder2/temp/../Folder3\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Linux.ProvidesProperFailureMessage(&quot;/folder1/folder3&quot;,&quot;\&quot;/folder1/folder3\&quot;&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Linux.ProvidesProperFailureMessage(&quot;/folder1/./folder2/../folder3&quot;,&quot;\&quot;/folder1/./folder2/../folder3\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Linux.ProvidesProperFailureMessage(&quot;/folder1&quot;,&quot;\&quot;/folder1\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Linux.ProvidesProperFailureMessage(&quot;/folder1/folder2&quot;,&quot;\&quot;/folder1/folder2\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Linux.ProvidesProperFailureMessage(&quot;/folder1/./folder2&quot;,&quot;\&quot;/folder1/./folder2\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Linux.ProvidesProperFailureMessage(&quot;/folder1/junk/../folder2&quot;,&quot;\&quot;/folder1/junk/../folder2\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Linux.ProvidesProperFailureMessage(&quot;\\folder1\\folder2&quot;,&quot;\&quot;\\folder1\\folder2\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Linux.SubPathOfRoot" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-suite type="ParameterizedTest" name="SucceedsWithGoodValues" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Linux.SucceedsWithGoodValues(&quot;/folder1/folder2/folder3&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Linux.SucceedsWithGoodValues(&quot;/folder1/./folder2/folder3&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Linux.SucceedsWithGoodValues(&quot;/folder1/junk/../folder2/folder3&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Linux.SucceedsWithGoodValues(&quot;\\folder1\\folder2\\folder3&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="SubPathTest_Windows" executed="True" result="Success" success="True" time="0.063" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Windows.ConstraintTestBaseNoData.ProvidesProperDescription" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Windows.ConstraintTestBaseNoData.ProvidesProperStringRepresentation" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-suite type="ParameterizedTest" name="FailsWithBadValues" executed="True" result="Success" success="True" time="0.020" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Windows.FailsWithBadValues(123)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Windows.FailsWithBadValues(&quot;C:\\folder1\\folder3&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Windows.FailsWithBadValues(&quot;C:\\folder1\\.\\folder2\\..\\file.temp&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Windows.FailsWithBadValues(&quot;C:\\folder1\\folder2&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Windows.FailsWithBadValues(&quot;C:\\Folder1\\Folder2&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Windows.FailsWithBadValues(&quot;C:\\folder1\\.\\folder2&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Windows.FailsWithBadValues(&quot;C:\\folder1\\junk\\..\\folder2&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Windows.FailsWithBadValues(&quot;C:\\FOLDER1\\.\\junk\\..\\Folder2&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Windows.FailsWithBadValues(&quot;C:/folder1/folder2&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ProvidesProperFailureMessage" executed="True" result="Success" success="True" time="0.019" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Windows.ProvidesProperFailureMessage(123,&quot;123&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Windows.ProvidesProperFailureMessage(&quot;C:\\folder1\\folder3&quot;,&quot;\&quot;C:\\folder1\\folder3\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Windows.ProvidesProperFailureMessage(&quot;C:\\folder1\\.\\folder2\\..\\file.temp&quot;,&quot;\&quot;C:\\folder1\\.\\folder2\\..\\file.temp\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Windows.ProvidesProperFailureMessage(&quot;C:\\folder1\\folder2&quot;,&quot;\&quot;C:\\folder1\\folder2\&quot;&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Windows.ProvidesProperFailureMessage(&quot;C:\\Folder1\\Folder2&quot;,&quot;\&quot;C:\\Folder1\\Folder2\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Windows.ProvidesProperFailureMessage(&quot;C:\\folder1\\.\\folder2&quot;,&quot;\&quot;C:\\folder1\\.\\folder2\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Windows.ProvidesProperFailureMessage(&quot;C:\\folder1\\junk\\..\\folder2&quot;,&quot;\&quot;C:\\folder1\\junk\\..\\folder2\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Windows.ProvidesProperFailureMessage(&quot;C:\\FOLDER1\\.\\junk\\..\\Folder2&quot;,&quot;\&quot;C:\\FOLDER1\\.\\junk\\..\\Folder2\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Windows.ProvidesProperFailureMessage(&quot;C:/folder1/folder2&quot;,&quot;\&quot;C:/folder1/folder2\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Windows.SubPathOfRoot" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-suite type="ParameterizedTest" name="SucceedsWithGoodValues" executed="True" result="Success" success="True" time="0.009" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Windows.SucceedsWithGoodValues(&quot;C:\\folder1\\folder2\\folder3&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Windows.SucceedsWithGoodValues(&quot;C:\\folder1\\.\\folder2\\folder3&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Windows.SucceedsWithGoodValues(&quot;C:\\folder1\\junk\\..\\folder2\\folder3&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Windows.SucceedsWithGoodValues(&quot;C:\\FOLDER1\\.\\junk\\..\\Folder2\\temp\\..\\Folder3&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubPathTest_Windows.SucceedsWithGoodValues(&quot;C:/folder1/folder2/folder3&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="SubstringTest" executed="True" result="Success" success="True" time="0.039" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.SubstringTest.ConstraintTestBaseNoData.ProvidesProperDescription" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubstringTest.ConstraintTestBaseNoData.ProvidesProperStringRepresentation" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-suite type="ParameterizedTest" name="FailsWithBadValues" executed="True" result="Success" success="True" time="0.010" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.SubstringTest.FailsWithBadValues(&quot;goodbye&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubstringTest.FailsWithBadValues(&quot;HELLO&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubstringTest.FailsWithBadValues(&quot;What the hell?&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubstringTest.FailsWithBadValues(&quot;&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubstringTest.FailsWithBadValues(null)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ProvidesProperFailureMessage" executed="True" result="Success" success="True" time="0.009" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.SubstringTest.ProvidesProperFailureMessage(&quot;goodbye&quot;,&quot;\&quot;goodbye\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubstringTest.ProvidesProperFailureMessage(&quot;HELLO&quot;,&quot;\&quot;HELLO\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubstringTest.ProvidesProperFailureMessage(&quot;What the hell?&quot;,&quot;\&quot;What the hell?\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubstringTest.ProvidesProperFailureMessage(&quot;&quot;,&quot;&lt;string.Empty&gt;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubstringTest.ProvidesProperFailureMessage(null,&quot;null&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SucceedsWithGoodValues" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.SubstringTest.SucceedsWithGoodValues(&quot;hello&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubstringTest.SucceedsWithGoodValues(&quot;hello there&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubstringTest.SucceedsWithGoodValues(&quot;I said hello&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubstringTest.SucceedsWithGoodValues(&quot;say hello to fred&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="SubstringTestIgnoringCase" executed="True" result="Success" success="True" time="0.035" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.SubstringTestIgnoringCase.ConstraintTestBaseNoData.ProvidesProperDescription" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubstringTestIgnoringCase.ConstraintTestBaseNoData.ProvidesProperStringRepresentation" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-suite type="ParameterizedTest" name="FailsWithBadValues" executed="True" result="Success" success="True" time="0.008" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.SubstringTestIgnoringCase.FailsWithBadValues(&quot;goodbye&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubstringTestIgnoringCase.FailsWithBadValues(&quot;What the hell?&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubstringTestIgnoringCase.FailsWithBadValues(&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubstringTestIgnoringCase.FailsWithBadValues(null)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ProvidesProperFailureMessage" executed="True" result="Success" success="True" time="0.010" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.SubstringTestIgnoringCase.ProvidesProperFailureMessage(&quot;goodbye&quot;,&quot;\&quot;goodbye\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubstringTestIgnoringCase.ProvidesProperFailureMessage(&quot;What the hell?&quot;,&quot;\&quot;What the hell?\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubstringTestIgnoringCase.ProvidesProperFailureMessage(&quot;&quot;,&quot;&lt;string.Empty&gt;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubstringTestIgnoringCase.ProvidesProperFailureMessage(null,&quot;null&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SucceedsWithGoodValues" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.SubstringTestIgnoringCase.SucceedsWithGoodValues(&quot;Hello&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubstringTestIgnoringCase.SucceedsWithGoodValues(&quot;HellO there&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubstringTestIgnoringCase.SucceedsWithGoodValues(&quot;I said HELLO&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.SubstringTestIgnoringCase.SucceedsWithGoodValues(&quot;say hello to fred&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="ThrowsConstraintTest_ExactType" executed="True" result="Success" success="True" time="0.024" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.ThrowsConstraintTest_ExactType.ConstraintTestBaseNoData.ProvidesProperDescription" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.ThrowsConstraintTest_ExactType.ConstraintTestBaseNoData.ProvidesProperStringRepresentation" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-suite type="ParameterizedTest" name="FailsWithBadValues" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.ThrowsConstraintTest_ExactType.FailsWithBadValues(NUnit.Framework.TestDelegate)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.ThrowsConstraintTest_ExactType.FailsWithBadValues(NUnit.Framework.TestDelegate)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.ThrowsConstraintTest_ExactType.FailsWithBadValues(NUnit.Framework.TestDelegate)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ProvidesProperFailureMessage" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.ThrowsConstraintTest_ExactType.ProvidesProperFailureMessage(NUnit.Framework.TestDelegate,&quot;&lt;System.ApplicationException&gt;&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.ThrowsConstraintTest_ExactType.ProvidesProperFailureMessage(NUnit.Framework.TestDelegate,&quot;no exception thrown&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.ThrowsConstraintTest_ExactType.ProvidesProperFailureMessage(NUnit.Framework.TestDelegate,&quot;&lt;System.Exception&gt;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SucceedsWithGoodValues" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.ThrowsConstraintTest_ExactType.SucceedsWithGoodValues(NUnit.Framework.TestDelegate)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="ThrowsConstraintTest_InstanceOfType" executed="True" result="Success" success="True" time="0.027" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.ThrowsConstraintTest_InstanceOfType.ConstraintTestBaseNoData.ProvidesProperDescription" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.ThrowsConstraintTest_InstanceOfType.ConstraintTestBaseNoData.ProvidesProperStringRepresentation" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-suite type="ParameterizedTest" name="FailsWithBadValues" executed="True" result="Success" success="True" time="0.005" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.ThrowsConstraintTest_InstanceOfType.FailsWithBadValues(NUnit.Framework.TestDelegate)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.ThrowsConstraintTest_InstanceOfType.FailsWithBadValues(NUnit.Framework.TestDelegate)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.ThrowsConstraintTest_InstanceOfType.FailsWithBadValues(NUnit.Framework.TestDelegate)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ProvidesProperFailureMessage" executed="True" result="Success" success="True" time="0.008" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.ThrowsConstraintTest_InstanceOfType.ProvidesProperFailureMessage(NUnit.Framework.TestDelegate,&quot;&lt;System.ArgumentException&gt;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.ThrowsConstraintTest_InstanceOfType.ProvidesProperFailureMessage(NUnit.Framework.TestDelegate,&quot;no exception thrown&quot;)" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.ThrowsConstraintTest_InstanceOfType.ProvidesProperFailureMessage(NUnit.Framework.TestDelegate,&quot;&lt;System.Exception&gt;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SucceedsWithGoodValues" executed="True" result="Success" success="True" time="0.003" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.ThrowsConstraintTest_InstanceOfType.SucceedsWithGoodValues(NUnit.Framework.TestDelegate)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.ThrowsConstraintTest_InstanceOfType.SucceedsWithGoodValues(NUnit.Framework.TestDelegate)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="ThrowsConstraintTest_WithConstraint" executed="True" result="Success" success="True" time="0.023" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.ThrowsConstraintTest_WithConstraint.ConstraintTestBaseNoData.ProvidesProperDescription" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.ThrowsConstraintTest_WithConstraint.ConstraintTestBaseNoData.ProvidesProperStringRepresentation" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-suite type="ParameterizedTest" name="FailsWithBadValues" executed="True" result="Success" success="True" time="0.005" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.ThrowsConstraintTest_WithConstraint.FailsWithBadValues(NUnit.Framework.TestDelegate)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.ThrowsConstraintTest_WithConstraint.FailsWithBadValues(NUnit.Framework.TestDelegate)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.ThrowsConstraintTest_WithConstraint.FailsWithBadValues(NUnit.Framework.TestDelegate)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ProvidesProperFailureMessage" executed="True" result="Success" success="True" time="0.005" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.ThrowsConstraintTest_WithConstraint.ProvidesProperFailureMessage(NUnit.Framework.TestDelegate,&quot;&lt;System.ApplicationException&gt;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.ThrowsConstraintTest_WithConstraint.ProvidesProperFailureMessage(NUnit.Framework.TestDelegate,&quot;no exception thrown&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.ThrowsConstraintTest_WithConstraint.ProvidesProperFailureMessage(NUnit.Framework.TestDelegate,&quot;&lt;System.Exception&gt;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SucceedsWithGoodValues" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.ThrowsConstraintTest_WithConstraint.SucceedsWithGoodValues(NUnit.Framework.TestDelegate)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="ToStringTests" executed="True" result="Success" success="True" time="0.016" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.ToStringTests.CanDisplayPrefixConstraints_Resolved" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Framework.Constraints.ToStringTests.CanDisplaySimpleConstraints_Resolved" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Framework.Constraints.ToStringTests.CanDisplaySimpleConstraints_Unresolved" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Framework.Constraints.ToStringTests.DisplayBinaryConstraints_Resolved" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.ToStringTests.DisplayBinaryConstraints_UnResolved" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.ToStringTests.DisplayPrefixConstraints_Unresolved" executed="True" result="Success" success="True" time="0.001" asserts="4" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TrueConstraintTest" executed="True" result="Success" success="True" time="0.030" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.TrueConstraintTest.ConstraintTestBaseNoData.ProvidesProperDescription" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.TrueConstraintTest.ConstraintTestBaseNoData.ProvidesProperStringRepresentation" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-suite type="ParameterizedTest" name="FailsWithBadValues" executed="True" result="Success" success="True" time="0.010" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.TrueConstraintTest.FailsWithBadValues(null)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.TrueConstraintTest.FailsWithBadValues(&quot;hello&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.TrueConstraintTest.FailsWithBadValues(False)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.TrueConstraintTest.FailsWithBadValues(False)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ProvidesProperFailureMessage" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.TrueConstraintTest.ProvidesProperFailureMessage(null,&quot;null&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.TrueConstraintTest.ProvidesProperFailureMessage(&quot;hello&quot;,&quot;\&quot;hello\&quot;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.TrueConstraintTest.ProvidesProperFailureMessage(False,&quot;False&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.TrueConstraintTest.ProvidesProperFailureMessage(False,&quot;False&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SucceedsWithGoodValues" executed="True" result="Success" success="True" time="0.003" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.TrueConstraintTest.SucceedsWithGoodValues(True)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.TrueConstraintTest.SucceedsWithGoodValues(True)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="XmlSerializableTest" executed="True" result="Success" success="True" time="1.824" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.XmlSerializableTest.ConstraintTestBaseNoData.ProvidesProperDescription" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.XmlSerializableTest.ConstraintTestBaseNoData.ProvidesProperStringRepresentation" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-suite type="ParameterizedTest" name="FailsWithBadValues" executed="True" result="Success" success="True" time="0.703" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.XmlSerializableTest.FailsWithBadValues(System.Collections.Generic.Dictionary`2[System.String,System.String])" executed="True" result="Success" success="True" time="0.339" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.XmlSerializableTest.FailsWithBadValues(NUnit.Framework.Constraints.InternalClass)" executed="True" result="Success" success="True" time="0.206" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.XmlSerializableTest.FailsWithBadValues(NUnit.Framework.Constraints.InternalWithSerializableAttributeClass)" executed="True" result="Success" success="True" time="0.152" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="InvalidDataThrowsArgumentException" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.XmlSerializableTest.InvalidDataThrowsArgumentException(null)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ProvidesProperFailureMessage" executed="True" result="Success" success="True" time="0.471" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.XmlSerializableTest.ProvidesProperFailureMessage(System.Collections.Generic.Dictionary`2[System.String,System.String],&quot;&lt;Dictionary`2&gt;&quot;)" executed="True" result="Success" success="True" time="0.156" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.XmlSerializableTest.ProvidesProperFailureMessage(NUnit.Framework.Constraints.InternalClass,&quot;&lt;InternalClass&gt;&quot;)" executed="True" result="Success" success="True" time="0.157" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.XmlSerializableTest.ProvidesProperFailureMessage(NUnit.Framework.Constraints.InternalWithSerializableAttributeClass,&quot;&lt;InternalWithSerializableAttributeClass&gt;&quot;)" executed="True" result="Success" success="True" time="0.152" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SucceedsWithGoodValues" executed="True" result="Success" success="True" time="0.633" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Constraints.XmlSerializableTest.SucceedsWithGoodValues(1)" executed="True" result="Success" success="True" time="0.030" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.XmlSerializableTest.SucceedsWithGoodValues(&quot;a&quot;)" executed="True" result="Success" success="True" time="0.005" asserts="1" />
- <test-case name="NUnit.Framework.Constraints.XmlSerializableTest.SucceedsWithGoodValues(System.Collections.ArrayList)" executed="True" result="Success" success="True" time="0.589" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="Namespace" name="Syntax" executed="True" result="Success" success="True" time="5.267" asserts="0">
- <results>
- <test-suite type="TestFixture" name="AfterSyntaxUsingActualPassedByRef" executed="True" result="Success" success="True" time="1.439" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.AfterSyntaxUsingActualPassedByRef.EqualToTest" executed="True" result="Success" success="True" time="0.203" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AfterSyntaxUsingActualPassedByRef.GreaterTest" executed="True" result="Success" success="True" time="0.201" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AfterSyntaxUsingActualPassedByRef.HasMemberTest" executed="True" result="Success" success="True" time="0.203" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AfterSyntaxUsingActualPassedByRef.NullTest" executed="True" result="Success" success="True" time="0.201" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AfterSyntaxUsingActualPassedByRef.SameAsTest" executed="True" result="Success" success="True" time="0.200" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AfterSyntaxUsingActualPassedByRef.TextTest" executed="True" result="Success" success="True" time="0.201" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AfterSyntaxUsingActualPassedByRef.TrueTest" executed="True" result="Success" success="True" time="0.200" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="AfterSyntaxUsingAnonymousDelegates" executed="True" result="Success" success="True" time="1.426" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.AfterSyntaxUsingAnonymousDelegates.EqualToTest" executed="True" result="Success" success="True" time="0.201" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AfterSyntaxUsingAnonymousDelegates.GreaterTest" executed="True" result="Success" success="True" time="0.200" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AfterSyntaxUsingAnonymousDelegates.HasMemberTest" executed="True" result="Success" success="True" time="0.201" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AfterSyntaxUsingAnonymousDelegates.NullTest" executed="True" result="Success" success="True" time="0.200" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AfterSyntaxUsingAnonymousDelegates.SameAsTest" executed="True" result="Success" success="True" time="0.200" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AfterSyntaxUsingAnonymousDelegates.TextTest" executed="True" result="Success" success="True" time="0.200" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AfterSyntaxUsingAnonymousDelegates.TrueTest" executed="True" result="Success" success="True" time="0.200" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="AfterTest_AndOperator" executed="True" result="Success" success="True" time="0.010" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.AfterTest_AndOperator.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AfterTest_AndOperator.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AfterTest_AndOperator.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="AfterTest_ProperyTest" executed="True" result="Success" success="True" time="0.009" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.AfterTest_ProperyTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AfterTest_ProperyTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AfterTest_ProperyTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="AfterTest_SimpleConstraint" executed="True" result="Success" success="True" time="0.012" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.AfterTest_SimpleConstraint.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AfterTest_SimpleConstraint.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AfterTest_SimpleConstraint.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="AllTest" executed="True" result="Success" success="True" time="0.008" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.AllTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AllTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AllTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="AndIsEvaluatedBeforeFollowingOr" executed="True" result="Success" success="True" time="0.008" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.AndIsEvaluatedBeforeFollowingOr.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AndIsEvaluatedBeforeFollowingOr.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AndIsEvaluatedBeforeFollowingOr.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="AndIsEvaluatedBeforePrecedingOr" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.AndIsEvaluatedBeforePrecedingOr.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AndIsEvaluatedBeforePrecedingOr.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AndIsEvaluatedBeforePrecedingOr.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="AndOperatorOverride" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.AndOperatorOverride.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AndOperatorOverride.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AndOperatorOverride.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="AndTest" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.AndTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AndTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AndTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="AndTest_ThreeAndsWithNot" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.AndTest_ThreeAndsWithNot.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AndTest_ThreeAndsWithNot.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AndTest_ThreeAndsWithNot.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="ArbitraryConstraintMatching" executed="True" result="Success" success="True" time="0.013" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.ArbitraryConstraintMatching.CanMatchCustomConstraint" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.ArbitraryConstraintMatching.CanMatchCustomConstraintAfterPrefix" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.ArbitraryConstraintMatching.CanMatchCustomConstraintsUnderAndOperator" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.ArbitraryConstraintMatching.CanMatchPredicate" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="AssignableFromTest" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.AssignableFromTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AssignableFromTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AssignableFromTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="AssignableFromTest_Generic" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.AssignableFromTest_Generic.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AssignableFromTest_Generic.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AssignableFromTest_Generic.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="AssignableToTest" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.AssignableToTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AssignableToTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AssignableToTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="AssignableToTest_Generic" executed="True" result="Success" success="True" time="0.008" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.AssignableToTest_Generic.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AssignableToTest_Generic.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AssignableToTest_Generic.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="AtLeastTest" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.AtLeastTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AtLeastTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AtLeastTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="AtMostTest" executed="True" result="Success" success="True" time="0.009" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.AtMostTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AtMostTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AtMostTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="AttributeTest" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.AttributeTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AttributeTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AttributeTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="AttributeTest_Generic" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.AttributeTest_Generic.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AttributeTest_Generic.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AttributeTest_Generic.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="AttributeTestWithFollowingConstraint" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.AttributeTestWithFollowingConstraint.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AttributeTestWithFollowingConstraint.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.AttributeTestWithFollowingConstraint.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="BinarySerializableTest" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.BinarySerializableTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.BinarySerializableTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.BinarySerializableTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="CollectionContainsTest" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.CollectionContainsTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.CollectionContainsTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.CollectionContainsTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="CollectionContainsTest_Comparer" executed="True" result="Success" success="True" time="0.014" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.CollectionContainsTest_Comparer.ComparerIsCalled" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Syntax.CollectionContainsTest_Comparer.ComparerIsCalledInExpression" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Syntax.CollectionContainsTest_Comparer.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.CollectionContainsTest_Comparer.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.CollectionContainsTest_Comparer.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="CollectionContainsTest_Comparer_String" executed="True" result="Success" success="True" time="0.013" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.CollectionContainsTest_Comparer_String.ComparerIsCalled" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Syntax.CollectionContainsTest_Comparer_String.ComparerIsCalledInExpression" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Syntax.CollectionContainsTest_Comparer_String.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.CollectionContainsTest_Comparer_String.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.CollectionContainsTest_Comparer_String.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="CollectionContainsTest_String" executed="True" result="Success" success="True" time="0.005" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.CollectionContainsTest_String.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.CollectionContainsTest_String.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.CollectionContainsTest_String.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="CollectionEquivalentTest" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.CollectionEquivalentTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.CollectionEquivalentTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.CollectionEquivalentTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="CollectionMemberTest" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.CollectionMemberTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.CollectionMemberTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.CollectionMemberTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="CollectionMemberTest_Comparer" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.CollectionMemberTest_Comparer.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.CollectionMemberTest_Comparer.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.CollectionMemberTest_Comparer.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="CollectionOrderedByTest" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.CollectionOrderedByTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.CollectionOrderedByTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.CollectionOrderedByTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="CollectionOrderedByTest_Comparer" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.CollectionOrderedByTest_Comparer.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.CollectionOrderedByTest_Comparer.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.CollectionOrderedByTest_Comparer.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="CollectionOrderedByTest_Comparer_Descending" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.CollectionOrderedByTest_Comparer_Descending.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.CollectionOrderedByTest_Comparer_Descending.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.CollectionOrderedByTest_Comparer_Descending.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="CollectionOrderedByTest_Descending" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.CollectionOrderedByTest_Descending.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.CollectionOrderedByTest_Descending.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.CollectionOrderedByTest_Descending.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="CollectionOrderedTest" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.CollectionOrderedTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.CollectionOrderedTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.CollectionOrderedTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="CollectionOrderedTest_Comparer" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.CollectionOrderedTest_Comparer.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.CollectionOrderedTest_Comparer.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.CollectionOrderedTest_Comparer.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="CollectionOrderedTest_Comparer_Descending" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.CollectionOrderedTest_Comparer_Descending.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.CollectionOrderedTest_Comparer_Descending.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.CollectionOrderedTest_Comparer_Descending.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="CollectionOrderedTest_Descending" executed="True" result="Success" success="True" time="0.008" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.CollectionOrderedTest_Descending.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.CollectionOrderedTest_Descending.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.CollectionOrderedTest_Descending.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="CollectionSubsetTest" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.CollectionSubsetTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.CollectionSubsetTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.CollectionSubsetTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="CountTest" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.CountTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.CountTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.CountTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="EmptyTest" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.EmptyTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.EmptyTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.EmptyTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="EndsWithTest" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.EndsWithTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.EndsWithTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.EndsWithTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="EndsWithTest_IgnoreCase" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.EndsWithTest_IgnoreCase.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.EndsWithTest_IgnoreCase.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.EndsWithTest_IgnoreCase.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="EqualityTests" executed="True" result="Success" success="True" time="0.019" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.EqualityTests.EqualityTestsUsingDefaultFloatingPointTolerance" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Framework.Syntax.EqualityTests.EqualityTestsWithTolerance" executed="True" result="Success" success="True" time="0.002" asserts="8" />
- <test-case name="NUnit.Framework.Syntax.EqualityTests.EqualityTestsWithTolerance_MixedFloatAndDouble" executed="True" result="Success" success="True" time="0.001" asserts="6" />
- <test-case name="NUnit.Framework.Syntax.EqualityTests.EqualityTestsWithTolerance_MixingTypesGenerally" executed="True" result="Success" success="True" time="0.002" asserts="7" />
- <test-case name="NUnit.Framework.Syntax.EqualityTests.SimpleEqualityTests" executed="True" result="Success" success="True" time="0.001" asserts="6" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="EqualToTest" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.EqualToTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.EqualToTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.EqualToTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="EqualToTest_IgnoreCase" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.EqualToTest_IgnoreCase.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.EqualToTest_IgnoreCase.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.EqualToTest_IgnoreCase.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="EqualToTest_WithinTolerance" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.EqualToTest_WithinTolerance.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.EqualToTest_WithinTolerance.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.EqualToTest_WithinTolerance.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="ExactTypeTest" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.ExactTypeTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.ExactTypeTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.ExactTypeTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="ExactTypeTest_Generic" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.ExactTypeTest_Generic.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.ExactTypeTest_Generic.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.ExactTypeTest_Generic.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="FalseTest" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.FalseTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.FalseTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.FalseTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="GreaterThanOrEqualTest" executed="True" result="Success" success="True" time="0.009" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.GreaterThanOrEqualTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.GreaterThanOrEqualTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.GreaterThanOrEqualTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="GreaterThanTest" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.GreaterThanTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.GreaterThanTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.GreaterThanTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="InstanceOfTest" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.InstanceOfTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.InstanceOfTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.InstanceOfTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="InstanceOfTest_Generic" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.InstanceOfTest_Generic.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.InstanceOfTest_Generic.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.InstanceOfTest_Generic.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="InstanceOfTypeTest" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.InstanceOfTypeTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.InstanceOfTypeTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.InstanceOfTypeTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="InstanceOfTypeTest_Generic" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.InstanceOfTypeTest_Generic.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.InstanceOfTypeTest_Generic.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.InstanceOfTypeTest_Generic.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="InvalidCodeTests" executed="True" result="Success" success="True" time="1.283" asserts="0">
- <results>
- <test-suite type="ParameterizedTest" name="CodeShouldNotCompile" executed="True" result="Success" success="True" time="0.790" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.InvalidCodeTests.CodeShouldNotCompile(&quot;Is.Null.Not&quot;)" executed="True" result="Success" success="True" time="0.228" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.InvalidCodeTests.CodeShouldNotCompile(&quot;Is.Null.And.Throws&quot;)" executed="True" result="Success" success="True" time="0.110" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.InvalidCodeTests.CodeShouldNotCompile(&quot;Is.All.And.And&quot;)" executed="True" result="Success" success="True" time="0.109" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.InvalidCodeTests.CodeShouldNotCompile(&quot;Is.Not.Null.GreaterThan(10))&quot;)" executed="True" result="Success" success="True" time="0.107" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.InvalidCodeTests.CodeShouldNotCompile(&quot;Is.Null.All&quot;)" executed="True" result="Success" success="True" time="0.111" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.InvalidCodeTests.CodeShouldNotCompile(&quot;Is.And&quot;)" executed="True" result="Success" success="True" time="0.109" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="CodeShouldNotCompileAsFinishedConstraint" executed="True" result="Success" success="True" time="0.488" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.InvalidCodeTests.CodeShouldNotCompileAsFinishedConstraint(&quot;Is.All&quot;)" executed="True" result="Success" success="True" time="0.115" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.InvalidCodeTests.CodeShouldNotCompileAsFinishedConstraint(&quot;Is.All.Not&quot;)" executed="True" result="Success" success="True" time="0.117" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.InvalidCodeTests.CodeShouldNotCompileAsFinishedConstraint(&quot;Is.Not&quot;)" executed="True" result="Success" success="True" time="0.128" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.InvalidCodeTests.CodeShouldNotCompileAsFinishedConstraint(&quot;Is.Not.All&quot;)" executed="True" result="Success" success="True" time="0.120" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="LengthTest" executed="True" result="Success" success="True" time="0.008" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.LengthTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.LengthTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.LengthTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="LessThanOrEqualTest" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.LessThanOrEqualTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.LessThanOrEqualTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.LessThanOrEqualTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="LessThanTest" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.LessThanTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.LessThanTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.LessThanTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="MessageTest" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.MessageTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.MessageTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.MessageTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="MixedOperatorOverrides" executed="True" result="Success" success="True" time="0.003" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.MixedOperatorOverrides.ComplexTests" executed="True" result="Success" success="True" time="0.002" asserts="3" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="NaNTest" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.NaNTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.NaNTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.NaNTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="NoneTest" executed="True" result="Success" success="True" time="0.008" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.NoneTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.NoneTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.NoneTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="NotOperatorOverride" executed="True" result="Success" success="True" time="0.008" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.NotOperatorOverride.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.NotOperatorOverride.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.NotOperatorOverride.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="NotSamePathOrUnderTest_IgnoreCase" executed="True" result="Success" success="True" time="0.008" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.NotSamePathOrUnderTest_IgnoreCase.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.NotSamePathOrUnderTest_IgnoreCase.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.NotSamePathOrUnderTest_IgnoreCase.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="NotSamePathOrUnderTest_RespectCase" executed="True" result="Success" success="True" time="0.008" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.NotSamePathOrUnderTest_RespectCase.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.NotSamePathOrUnderTest_RespectCase.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.NotSamePathOrUnderTest_RespectCase.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="NotSamePathTest_IgnoreCase" executed="True" result="Success" success="True" time="0.008" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.NotSamePathTest_IgnoreCase.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.NotSamePathTest_IgnoreCase.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.NotSamePathTest_IgnoreCase.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="NotSamePathTest_RespectCase" executed="True" result="Success" success="True" time="0.008" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.NotSamePathTest_RespectCase.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.NotSamePathTest_RespectCase.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.NotSamePathTest_RespectCase.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="NotTest" executed="True" result="Success" success="True" time="0.011" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.NotTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.NotTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.NotTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="NotTest_Cascaded" executed="True" result="Success" success="True" time="0.008" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.NotTest_Cascaded.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.NotTest_Cascaded.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.NotTest_Cascaded.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="NullTest" executed="True" result="Success" success="True" time="0.008" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.NullTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.NullTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.NullTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="OperatorPrecedenceTests" executed="True" result="Success" success="True" time="0.008" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.OperatorPrecedenceTests.SomeTests" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-case name="NUnit.Framework.Syntax.OperatorPrecedenceTests.WithTests" executed="True" result="Success" success="True" time="0.002" asserts="6" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="OrOperatorOverride" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.OrOperatorOverride.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.OrOperatorOverride.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.OrOperatorOverride.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="OrTest" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.OrTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.OrTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.OrTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="OrTest_ThreeOrs" executed="True" result="Success" success="True" time="0.008" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.OrTest_ThreeOrs.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.OrTest_ThreeOrs.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.OrTest_ThreeOrs.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="PropertyExistsTest" executed="True" result="Success" success="True" time="0.008" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.PropertyExistsTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.PropertyExistsTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.PropertyExistsTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="PropertyExistsTest_AndFollows" executed="True" result="Success" success="True" time="0.008" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.PropertyExistsTest_AndFollows.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.PropertyExistsTest_AndFollows.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.PropertyExistsTest_AndFollows.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="PropertySyntaxVariations" executed="True" result="Success" success="True" time="0.005" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.PropertySyntaxVariations.ExistenceTest" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Syntax.PropertySyntaxVariations.SeparateConstraintTest" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="PropertyTest_ConstraintFollows" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.PropertyTest_ConstraintFollows.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.PropertyTest_ConstraintFollows.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.PropertyTest_ConstraintFollows.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="PropertyTest_NotFollows" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.PropertyTest_NotFollows.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.PropertyTest_NotFollows.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.PropertyTest_NotFollows.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="RegexTest" executed="True" result="Success" success="True" time="0.008" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.RegexTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.RegexTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.RegexTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="RegexTest_IgnoreCase" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.RegexTest_IgnoreCase.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.RegexTest_IgnoreCase.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.RegexTest_IgnoreCase.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="SamePathOrUnderTest" executed="True" result="Success" success="True" time="0.008" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.SamePathOrUnderTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.SamePathOrUnderTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.SamePathOrUnderTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="SamePathOrUnderTest_IgnoreCase" executed="True" result="Success" success="True" time="0.008" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.SamePathOrUnderTest_IgnoreCase.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.SamePathOrUnderTest_IgnoreCase.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.SamePathOrUnderTest_IgnoreCase.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="SamePathOrUnderTest_RespectCase" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.SamePathOrUnderTest_RespectCase.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.SamePathOrUnderTest_RespectCase.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.SamePathOrUnderTest_RespectCase.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="SamePathTest" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.SamePathTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.SamePathTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.SamePathTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="SamePathTest_IgnoreCase" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.SamePathTest_IgnoreCase.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.SamePathTest_IgnoreCase.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.SamePathTest_IgnoreCase.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="SamePathTest_RespectCase" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.SamePathTest_RespectCase.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.SamePathTest_RespectCase.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.SamePathTest_RespectCase.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="SomeTest" executed="True" result="Success" success="True" time="0.008" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.SomeTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.SomeTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.SomeTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="SomeTest_BeforeBinaryOperators" executed="True" result="Success" success="True" time="0.008" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.SomeTest_BeforeBinaryOperators.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.SomeTest_BeforeBinaryOperators.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.SomeTest_BeforeBinaryOperators.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="SomeTest_NestedSome" executed="True" result="Success" success="True" time="0.008" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.SomeTest_NestedSome.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.SomeTest_NestedSome.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.SomeTest_NestedSome.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="SomeTest_UseOfAndSome" executed="True" result="Success" success="True" time="0.008" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.SomeTest_UseOfAndSome.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.SomeTest_UseOfAndSome.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.SomeTest_UseOfAndSome.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="StartsWithTest" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.StartsWithTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.StartsWithTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.StartsWithTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="StartsWithTest_IgnoreCase" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.StartsWithTest_IgnoreCase.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.StartsWithTest_IgnoreCase.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.StartsWithTest_IgnoreCase.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="SubstringTest" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.SubstringTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.SubstringTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.SubstringTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="SubstringTest_IgnoreCase" executed="True" result="Success" success="True" time="0.009" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.SubstringTest_IgnoreCase.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.SubstringTest_IgnoreCase.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.SubstringTest_IgnoreCase.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TextContains" executed="True" result="Success" success="True" time="0.008" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.TextContains.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.TextContains.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.TextContains.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TextEndsWithTest" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.TextEndsWithTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.TextEndsWithTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.TextEndsWithTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TextMatchesTest" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.TextMatchesTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.TextMatchesTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.TextMatchesTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TextStartsWithTest" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.TextStartsWithTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.TextStartsWithTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.TextStartsWithTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="ThrowsTests" executed="True" result="Success" success="True" time="0.052" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.ThrowsTests.DelegateThrowsException" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.ThrowsTests.ThrowsArgumentException" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.ThrowsTests.ThrowsException" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.ThrowsTests.ThrowsExceptionInstanceOf" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.ThrowsTests.ThrowsExceptionTypeOf" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.ThrowsTests.ThrowsExceptionTypeOfAndConstraint" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.ThrowsTests.ThrowsExceptionWithConstraint" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.ThrowsTests.ThrowsExceptionWithInnerException" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.ThrowsTests.ThrowsInnerException" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.ThrowsTests.ThrowsInstanceOf" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.ThrowsTests.ThrowsInvalidOperationException" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.ThrowsTests.ThrowsTargetInvocationExceptionWithInnerException" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.ThrowsTests.ThrowsTypeOf" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.ThrowsTests.ThrowsTypeOfAndConstraint" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.ThrowsTests.ThrowsTypeOfWithConstraint" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.ThrowsTests.ThrowsTypeOfWithInnerException" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.ThrowsTests.ThrowsTypeofWithMessage" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TrueTest" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.TrueTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.TrueTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.TrueTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="UniqueTest" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.UniqueTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.UniqueTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.UniqueTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="XmlSerializableTest" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Syntax.XmlSerializableTest.SyntaxTest.SupportedByConstraintBuilder" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.XmlSerializableTest.SyntaxTest.SupportedByInheritedSyntax" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Syntax.XmlSerializableTest.SyntaxTest.SupportedByStaticSyntax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="Namespace" name="Tests" executed="True" result="Success" success="True" time="1.625" asserts="0">
- <results>
- <test-suite type="TestFixture" name="ArrayEqualsFailureMessageFixture" executed="True" result="Success" success="True" time="0.058" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Tests.ArrayEqualsFailureMessageFixture.ActualArrayIsLonger" executed="True" result="Success" success="True" time="0.005" asserts="2" />
- <test-case name="NUnit.Framework.Tests.ArrayEqualsFailureMessageFixture.ArrayAndCollection_Failure" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Tests.ArrayEqualsFailureMessageFixture.ArraysDeclaredAsDifferentTypes" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.ArrayEqualsFailureMessageFixture.ArraysHaveDifferentRanks" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Tests.ArrayEqualsFailureMessageFixture.ArraysWithDifferentDimensionsAsCollection" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.ArrayEqualsFailureMessageFixture.ArraysWithDifferentRanksAsCollection" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.ArrayEqualsFailureMessageFixture.DifferentArrayTypesEqualFails" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Tests.ArrayEqualsFailureMessageFixture.DoubleDimensionedArrays" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.ArrayEqualsFailureMessageFixture.ExpectedArrayIsLonger" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.ArrayEqualsFailureMessageFixture.FailureOnSingleDimensionedArrays" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.ArrayEqualsFailureMessageFixture.FiveDimensionedArrays" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.ArrayEqualsFailureMessageFixture.JaggedArrayComparedToSimpleArray" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.ArrayEqualsFailureMessageFixture.JaggedArrays" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-case name="NUnit.Framework.Tests.ArrayEqualsFailureMessageFixture.SameLengthDifferentContent" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.ArrayEqualsFailureMessageFixture.TripleDimensionedArrays" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="ArrayEqualsFixture" executed="True" result="Success" success="True" time="0.053" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Tests.ArrayEqualsFixture.ArrayAndCollection" executed="True" result="Success" success="True" time="0.001" asserts="4" />
- <test-case name="NUnit.Framework.Tests.ArrayEqualsFixture.ArrayIsEqualToItself" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Framework.Tests.ArrayEqualsFixture.ArrayOfIntAndArrayOfDouble" executed="True" result="Success" success="True" time="0.001" asserts="4" />
- <test-case name="NUnit.Framework.Tests.ArrayEqualsFixture.ArraysDeclaredAsDifferentTypes" executed="True" result="Success" success="True" time="0.001" asserts="4" />
- <test-case name="NUnit.Framework.Tests.ArrayEqualsFixture.ArraysOfArrays" executed="True" result="Success" success="True" time="0.000" asserts="4" />
- <test-case name="NUnit.Framework.Tests.ArrayEqualsFixture.ArraysOfDecimal" executed="True" result="Success" success="True" time="0.002" asserts="4" />
- <test-case name="NUnit.Framework.Tests.ArrayEqualsFixture.ArraysOfDouble" executed="True" result="Success" success="True" time="0.001" asserts="4" />
- <test-case name="NUnit.Framework.Tests.ArrayEqualsFixture.ArraysOfInt" executed="True" result="Success" success="True" time="0.001" asserts="4" />
- <test-case name="NUnit.Framework.Tests.ArrayEqualsFixture.ArraysOfMixedTypes" executed="True" result="Success" success="True" time="0.001" asserts="4" />
- <test-case name="NUnit.Framework.Tests.ArrayEqualsFixture.ArraysOfString" executed="True" result="Success" success="True" time="0.001" asserts="5" />
- <test-case name="NUnit.Framework.Tests.ArrayEqualsFixture.ArraysPassedAsObjects" executed="True" result="Success" success="True" time="0.001" asserts="4" />
- <test-case name="NUnit.Framework.Tests.ArrayEqualsFixture.ArraysWithDifferentDimensionsMatchedAsCollection" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Framework.Tests.ArrayEqualsFixture.ArraysWithDifferentRanksComparedAsCollection" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.Framework.Tests.ArrayEqualsFixture.DoubleDimensionedArrays" executed="True" result="Success" success="True" time="0.000" asserts="4" />
- <test-case name="NUnit.Framework.Tests.ArrayEqualsFixture.FiveDimensionedArrays" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.ArrayEqualsFixture.JaggedArrays" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Tests.ArrayEqualsFixture.TripleDimensionedArrays" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="ArrayNotEqualFixture" executed="True" result="Success" success="True" time="0.008" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Tests.ArrayNotEqualFixture.ArraysDeclaredAsDifferentTypes" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.Framework.Tests.ArrayNotEqualFixture.DifferentLengthArrays" executed="True" result="Success" success="True" time="0.000" asserts="4" />
- <test-case name="NUnit.Framework.Tests.ArrayNotEqualFixture.SameLengthDifferentContent" executed="True" result="Success" success="True" time="0.001" asserts="4" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="AssertThrowsTests" executed="True" result="Success" success="True" time="0.041" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Tests.AssertThrowsTests.BaseExceptionThrown" executed="True" result="Success" success="True" time="0.003" asserts="2" />
- <test-case name="NUnit.Framework.Tests.AssertThrowsTests.CanCatchExceptionOfDerivedType" executed="True" result="Success" success="True" time="0.002" asserts="4" />
- <test-case name="NUnit.Framework.Tests.AssertThrowsTests.CanCatchExceptionOfExactType" executed="True" result="Success" success="True" time="0.000" asserts="4" />
- <test-case name="NUnit.Framework.Tests.AssertThrowsTests.CanCatchUnspecifiedException" executed="True" result="Success" success="True" time="0.001" asserts="4" />
- <test-case name="NUnit.Framework.Tests.AssertThrowsTests.CorrectExceptionIsReturnedToMethod" executed="True" result="Success" success="True" time="0.003" asserts="16" />
- <test-case name="NUnit.Framework.Tests.AssertThrowsTests.CorrectExceptionThrown" executed="True" result="Success" success="True" time="0.002" asserts="5" />
- <test-case name="NUnit.Framework.Tests.AssertThrowsTests.DerivedExceptionThrown" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.AssertThrowsTests.DoesNotThrowFails" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Framework.Tests.AssertThrowsTests.DoesNotThrowSuceeds" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Framework.Tests.AssertThrowsTests.NoExceptionThrown" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Tests.AssertThrowsTests.UnrelatedExceptionThrown" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="AssumeThatTests" executed="True" result="Success" success="True" time="0.079" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Tests.AssumeThatTests.AssumptionPasses_ActualAndConstraint" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Framework.Tests.AssumeThatTests.AssumptionPasses_ActualAndConstraintWithMessage" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Framework.Tests.AssumeThatTests.AssumptionPasses_ActualAndConstraintWithMessageAndArgs" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Framework.Tests.AssumeThatTests.AssumptionPasses_Boolean" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Framework.Tests.AssumeThatTests.AssumptionPasses_BooleanWithMessage" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Framework.Tests.AssumeThatTests.AssumptionPasses_BooleanWithMessageAndArgs" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Framework.Tests.AssumeThatTests.AssumptionPasses_DelegateAndConstraint" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Framework.Tests.AssumeThatTests.AssumptionPasses_DelegateAndConstraintWithMessage" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Framework.Tests.AssumeThatTests.AssumptionPasses_DelegateAndConstraintWithMessageAndArgs" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Framework.Tests.AssumeThatTests.AssumptionPasses_ReferenceAndConstraint" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Framework.Tests.AssumeThatTests.AssumptionPasses_ReferenceAndConstraintWithMessage" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Framework.Tests.AssumeThatTests.AssumptionPasses_ReferenceAndConstraintWithMessageAndArgs" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Framework.Tests.AssumeThatTests.FailureThrowsInconclusiveException_ActualAndConstraint" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Framework.Tests.AssumeThatTests.FailureThrowsInconclusiveException_ActualAndConstraintWithMessage" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Framework.Tests.AssumeThatTests.FailureThrowsInconclusiveException_ActualAndConstraintWithMessageAndArgs" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Framework.Tests.AssumeThatTests.FailureThrowsInconclusiveException_Boolean" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Framework.Tests.AssumeThatTests.FailureThrowsInconclusiveException_BooleanWithMessage" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Framework.Tests.AssumeThatTests.FailureThrowsInconclusiveException_BooleanWithMessageAndArgs" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Framework.Tests.AssumeThatTests.FailureThrowsInconclusiveException_DelegateAndConstraint" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Framework.Tests.AssumeThatTests.FailureThrowsInconclusiveException_DelegateAndConstraintWithMessage" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Framework.Tests.AssumeThatTests.FailureThrowsInconclusiveException_DelegateAndConstraintWithMessageAndArgs" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Framework.Tests.AssumeThatTests.FailureThrowsInconclusiveException_ReferenceAndConstraint" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Framework.Tests.AssumeThatTests.FailureThrowsInconclusiveException_ReferenceAndConstraintWithMessage" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Framework.Tests.AssumeThatTests.FailureThrowsInconclusiveException_ReferenceAndConstraintWithMessageAndArgs" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="CollectionAssertTest" executed="True" result="Success" success="True" time="0.164" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.AreEqual" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.AreEqual_HandlesNull" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.AreEqual_UsingIterator" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.AreEqualFail" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.AreEqualFailCount" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.AreEquivalentHandlesNull" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.AreNotEqual" executed="True" result="Success" success="True" time="0.002" asserts="6" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.AreNotEqual_Fails" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.AreNotEqual_HandlesNull" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.Contains_ICollection" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.Contains_IList" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.ContainsFails_EmptyICollection" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.ContainsFails_EmptyIList" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.ContainsFails_ICollection" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.ContainsFails_ILIst" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.ContainsNull_ICollection" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.ContainsNull_IList" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.DoesNotContain" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.DoesNotContain_Empty" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.DoesNotContain_Fails" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.EnsureComparerIsUsed" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.Equivalent" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.EquivalentFailOne" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.EquivalentFailTwo" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.IsNotSubsetOf" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.IsNotSubsetOf_Fails" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.IsNotSubsetOfHandlesNull" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.IsOrdered" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.IsOrdered_Allows_adjacent_equal_values" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.IsOrdered_ContainedTypesMustBeCompatible" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.IsOrdered_Fails" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.IsOrdered_Handles_custom_comparison" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.IsOrdered_Handles_custom_comparison2" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.IsOrdered_Handles_null" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.IsOrdered_TypesMustImplementIComparable" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.IsSubsetOf" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.IsSubsetOf_Fails" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.IsSubsetOfHandlesNull" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.ItemsNotNull" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.ItemsNotNullFailure" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.ItemsOfType" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.ItemsOfTypeFailure" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.NotEquivalent" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.NotEquivalent_Fails" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.NotEquivalentHandlesNull" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.Unique_WithNull" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.Unique_WithObjects" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.Unique_WithStrings" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.UniqueFailure" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.CollectionAssertTest.UniqueFailure_WithTwoNulls" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="ConditionAssertTests" executed="True" result="Success" success="True" time="0.057" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Tests.ConditionAssertTests.IsEmpty" executed="True" result="Success" success="True" time="0.001" asserts="4" />
- <test-case name="NUnit.Framework.Tests.ConditionAssertTests.IsEmptyFailsOnNonEmptyArray" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.ConditionAssertTests.IsEmptyFailsOnNullString" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Tests.ConditionAssertTests.IsEmptyFailsOnString" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.ConditionAssertTests.IsFalse" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Tests.ConditionAssertTests.IsFalseFails" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Tests.ConditionAssertTests.IsNaN" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.ConditionAssertTests.IsNaNFails" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.ConditionAssertTests.IsNotEmpty" executed="True" result="Success" success="True" time="0.001" asserts="4" />
- <test-case name="NUnit.Framework.Tests.ConditionAssertTests.IsNotEmptyFailsOnEmptyArray" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.ConditionAssertTests.IsNotEmptyFailsOnEmptyArrayList" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.ConditionAssertTests.IsNotEmptyFailsOnEmptyHashTable" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.ConditionAssertTests.IsNotEmptyFailsOnEmptyString" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.ConditionAssertTests.IsNotNull" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.ConditionAssertTests.IsNotNullFails" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.ConditionAssertTests.IsNull" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.ConditionAssertTests.IsNullFails" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Tests.ConditionAssertTests.IsTrue" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Tests.ConditionAssertTests.IsTrueFails" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="DirectoryAssertTests" executed="True" result="Success" success="True" time="0.212" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Tests.DirectoryAssertTests.AreEqualFailsWhenOneDoesNotExist" executed="True" result="Success" success="True" time="0.006" asserts="1" />
- <test-case name="NUnit.Framework.Tests.DirectoryAssertTests.AreEqualFailsWhenOneIsNull" executed="True" result="Success" success="True" time="0.004" asserts="1" />
- <test-case name="NUnit.Framework.Tests.DirectoryAssertTests.AreEqualFailsWithDirectoryInfos" executed="True" result="Success" success="True" time="0.006" asserts="1" />
- <test-case name="NUnit.Framework.Tests.DirectoryAssertTests.AreEqualFailsWithStringPath" executed="True" result="Success" success="True" time="0.006" asserts="1" />
- <test-case name="NUnit.Framework.Tests.DirectoryAssertTests.AreEqualPassesWhenBothAreNull" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.DirectoryAssertTests.AreEqualPassesWithDirectoryInfos" executed="True" result="Success" success="True" time="0.003" asserts="1" />
- <test-case name="NUnit.Framework.Tests.DirectoryAssertTests.AreEqualPassesWithStringPath" executed="True" result="Success" success="True" time="0.003" asserts="1" />
- <test-case name="NUnit.Framework.Tests.DirectoryAssertTests.AreNotEqualFailsWhenBothAreNull" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.DirectoryAssertTests.AreNotEqualFailsWithDirectoryInfos" executed="True" result="Success" success="True" time="0.004" asserts="1" />
- <test-case name="NUnit.Framework.Tests.DirectoryAssertTests.AreNotEqualFailsWithStringPath" executed="True" result="Success" success="True" time="0.004" asserts="1" />
- <test-case name="NUnit.Framework.Tests.DirectoryAssertTests.AreNotEqualPassesIfOneIsNull" executed="True" result="Success" success="True" time="0.003" asserts="1" />
- <test-case name="NUnit.Framework.Tests.DirectoryAssertTests.AreNotEqualPassesWhenOneDoesNotExist" executed="True" result="Success" success="True" time="0.005" asserts="1" />
- <test-case name="NUnit.Framework.Tests.DirectoryAssertTests.AreNotEqualPassesWithStringPath" executed="True" result="Success" success="True" time="0.006" asserts="1" />
- <test-case name="NUnit.Framework.Tests.DirectoryAssertTests.IsEmptyFailsWithInvalidDirectory" executed="True" result="Success" success="True" time="0.003" asserts="1" />
- <test-case name="NUnit.Framework.Tests.DirectoryAssertTests.IsEmptyFailsWithNonEmptyDirectoryUsingDirectoryInfo" executed="True" result="Success" success="True" time="0.005" asserts="1" />
- <test-case name="NUnit.Framework.Tests.DirectoryAssertTests.IsEmptyFailsWithNonEmptyDirectoryUsingStringPath" executed="True" result="Success" success="True" time="0.004" asserts="1" />
- <test-case name="NUnit.Framework.Tests.DirectoryAssertTests.IsEmptyPassesWithEmptyDirectoryUsingDirectoryInfo" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-case name="NUnit.Framework.Tests.DirectoryAssertTests.IsEmptyPassesWithEmptyDirectoryUsingStringPath" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.Framework.Tests.DirectoryAssertTests.IsEmptyThrowsUsingNull" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.DirectoryAssertTests.IsNotEmptyFailsWithEmptyDirectoryUsingDirectoryInfo" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.Framework.Tests.DirectoryAssertTests.IsNotEmptyFailsWithEmptyDirectoryUsingStringPath" executed="True" result="Success" success="True" time="0.003" asserts="1" />
- <test-case name="NUnit.Framework.Tests.DirectoryAssertTests.IsNotEmptyFailsWithInvalidDirectory" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.Framework.Tests.DirectoryAssertTests.IsNotEmptyPassesWithNonEmptyDirectoryUsingDirectoryInfo" executed="True" result="Success" success="True" time="0.004" asserts="2" />
- <test-case name="NUnit.Framework.Tests.DirectoryAssertTests.IsNotEmptyPassesWithNonEmptyDirectoryUsingStringPath" executed="True" result="Success" success="True" time="0.004" asserts="1" />
- <test-case name="NUnit.Framework.Tests.DirectoryAssertTests.IsNotEmptyThrowsUsingNull" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Tests.DirectoryAssertTests.IsNotWithinFailsWithDirectoryInfo" executed="True" result="Success" success="True" time="0.004" asserts="1" />
- <test-case name="NUnit.Framework.Tests.DirectoryAssertTests.IsNotWithinFailsWithStringPath" executed="True" result="Success" success="True" time="0.004" asserts="1" />
- <test-case name="NUnit.Framework.Tests.DirectoryAssertTests.IsNotWithinPassesWhenOutsidePathUsingDirectoryInfo" executed="True" result="Success" success="True" time="0.004" asserts="1" />
- <test-case name="NUnit.Framework.Tests.DirectoryAssertTests.IsNotWithinPassesWhenOutsidePathUsingStringPath" executed="True" result="Success" success="True" time="0.003" asserts="1" />
- <test-case name="NUnit.Framework.Tests.DirectoryAssertTests.IsNotWithinThrowsWhenBothAreNull" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Framework.Tests.DirectoryAssertTests.IsWithinFailsWhenOutsidePathUsingDirectoryInfo" executed="True" result="Success" success="True" time="0.004" asserts="1" />
- <test-case name="NUnit.Framework.Tests.DirectoryAssertTests.IsWithinFailsWhenOutsidePathUsingStringPath" executed="True" result="Success" success="True" time="0.004" asserts="1" />
- <test-case name="NUnit.Framework.Tests.DirectoryAssertTests.IsWithinPassesWithDirectoryInfo" executed="True" result="Success" success="True" time="0.003" asserts="1" />
- <test-case name="NUnit.Framework.Tests.DirectoryAssertTests.IsWithinPassesWithStringPath" executed="True" result="Success" success="True" time="0.003" asserts="1" />
- <test-case name="NUnit.Framework.Tests.DirectoryAssertTests.IsWithinPassesWithTempPath" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.DirectoryAssertTests.IsWithinThrowsWhenBothAreNull" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="EqualsFixture" executed="True" result="Success" success="True" time="0.117" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Tests.EqualsFixture.Bug575936Int32Int64Comparison" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.EqualsFixture.Byte" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Tests.EqualsFixture.DateTimeEqual" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Tests.EqualsFixture.DateTimeNotEqual" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.EqualsFixture.Decimal" executed="True" result="Success" success="True" time="0.002" asserts="6" />
- <test-case name="NUnit.Framework.Tests.EqualsFixture.DirectoryInfoEquality" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Tests.EqualsFixture.DirectoryInfoEqualityIgnoresTrailingDirectorySeparator" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Tests.EqualsFixture.DoubleNotEqualMessageDisplaysAllDigits" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.EqualsFixture.DoubleNotEqualMessageDisplaysDefaultTolerance" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.EqualsFixture.DoubleNotEqualMessageDisplaysTolerance" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-case name="NUnit.Framework.Tests.EqualsFixture.DoubleNotEqualWithNanDoesNotDisplayDefaultTolerance" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.EqualsFixture.EnumsEqual" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.EqualsFixture.EnumsNotEqual" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.EqualsFixture.Equals" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Tests.EqualsFixture.EqualsFail" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.EqualsFixture.EqualsNaNFails" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Tests.EqualsFixture.EqualsNull" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.EqualsFixture.EqualsSameTypes" executed="True" result="Success" success="True" time="0.004" asserts="31" />
- <test-case name="NUnit.Framework.Tests.EqualsFixture.EqualsThrowsException" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Framework.Tests.EqualsFixture.Float" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.EqualsFixture.FloatNotEqualMessageDisplaysAllDigits" executed="True" result="Success" success="True" time="0.003" asserts="2" />
- <test-case name="NUnit.Framework.Tests.EqualsFixture.FloatNotEqualMessageDisplaysTolerance" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.EqualsFixture.Int" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.EqualsFixture.IntegerEquals" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.EqualsFixture.IntegerLongComparison" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Tests.EqualsFixture.NanEqualsFails" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Tests.EqualsFixture.NanEqualsNaNSucceeds" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.EqualsFixture.NegInfinityEqualsInfinity" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.EqualsFixture.PosInfinityEqualsInfinity" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Tests.EqualsFixture.PosInfinityNotEquals" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.EqualsFixture.PosInfinityNotEqualsNegInfinity" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.EqualsFixture.ReferenceEqualsThrowsException" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Framework.Tests.EqualsFixture.Short" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Tests.EqualsFixture.SinglePosInfinityNotEqualsNegInfinity" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Tests.EqualsFixture.String" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.EqualsFixture.UInt" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="FileAssertTests" executed="True" result="Success" success="True" time="0.143" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Tests.FileAssertTests.AreEqualFailsWhenOneIsNull" executed="True" result="Success" success="True" time="0.004" asserts="2" />
- <test-case name="NUnit.Framework.Tests.FileAssertTests.AreEqualFailsWithFileInfos" executed="True" result="Success" success="True" time="0.006" asserts="2" />
- <test-case name="NUnit.Framework.Tests.FileAssertTests.AreEqualFailsWithFiles" executed="True" result="Success" success="True" time="0.004" asserts="2" />
- <test-case name="NUnit.Framework.Tests.FileAssertTests.AreEqualFailsWithStreams" executed="True" result="Success" success="True" time="0.004" asserts="2" />
- <test-case name="NUnit.Framework.Tests.FileAssertTests.AreEqualFailsWithTextFilesAfterReadingBothFiles" executed="True" result="Success" success="True" time="0.005" asserts="1" />
- <test-case name="NUnit.Framework.Tests.FileAssertTests.AreEqualPassesUsingSameFileTwice" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.Framework.Tests.FileAssertTests.AreEqualPassesWhenBothAreNull" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.FileAssertTests.AreEqualPassesWithEqualStreams" executed="True" result="Success" success="True" time="0.004" asserts="1" />
- <test-case name="NUnit.Framework.Tests.FileAssertTests.AreEqualPassesWithFileInfos" executed="True" result="Success" success="True" time="0.003" asserts="2" />
- <test-case name="NUnit.Framework.Tests.FileAssertTests.AreEqualPassesWithFiles" executed="True" result="Success" success="True" time="0.003" asserts="1" />
- <test-case name="NUnit.Framework.Tests.FileAssertTests.AreEqualPassesWithSameStream" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Tests.FileAssertTests.AreEqualPassesWithTextFiles" executed="True" result="Success" success="True" time="0.004" asserts="1" />
- <test-case name="NUnit.Framework.Tests.FileAssertTests.AreNotEqualFailsWhenBothAreNull" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-case name="NUnit.Framework.Tests.FileAssertTests.AreNotEqualFailsWithFileInfos" executed="True" result="Success" success="True" time="0.004" asserts="2" />
- <test-case name="NUnit.Framework.Tests.FileAssertTests.AreNotEqualFailsWithFiles" executed="True" result="Success" success="True" time="0.003" asserts="2" />
- <test-case name="NUnit.Framework.Tests.FileAssertTests.AreNotEqualFailsWithStreams" executed="True" result="Success" success="True" time="0.003" asserts="2" />
- <test-case name="NUnit.Framework.Tests.FileAssertTests.AreNotEqualIteratesOverTheEntireFile" executed="True" result="Success" success="True" time="0.004" asserts="1" />
- <test-case name="NUnit.Framework.Tests.FileAssertTests.AreNotEqualIteratesOverTheEntireFileAndFails" executed="True" result="Success" success="True" time="0.005" asserts="2" />
- <test-case name="NUnit.Framework.Tests.FileAssertTests.AreNotEqualPassesIfOneIsNull" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Tests.FileAssertTests.AreNotEqualPassesWithFileInfos" executed="True" result="Success" success="True" time="0.003" asserts="1" />
- <test-case name="NUnit.Framework.Tests.FileAssertTests.AreNotEqualPassesWithFiles" executed="True" result="Success" success="True" time="0.003" asserts="1" />
- <test-case name="NUnit.Framework.Tests.FileAssertTests.AreNotEqualPassesWithStreams" executed="True" result="Success" success="True" time="0.003" asserts="1" />
- <test-case name="NUnit.Framework.Tests.FileAssertTests.NonReadableStreamGivesException" executed="True" result="Success" success="True" time="0.004" asserts="1" />
- <test-case name="NUnit.Framework.Tests.FileAssertTests.NonSeekableStreamGivesException" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="GreaterEqualFixture" executed="True" result="Success" success="True" time="0.053" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Tests.GreaterEqualFixture.FailureMessage" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.Framework.Tests.GreaterEqualFixture.GreaterOrEqual_Decimal" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.GreaterEqualFixture.GreaterOrEqual_Double" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Tests.GreaterEqualFixture.GreaterOrEqual_Float" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Tests.GreaterEqualFixture.GreaterOrEqual_Int32" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.GreaterEqualFixture.GreaterOrEqual_Long" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Tests.GreaterEqualFixture.GreaterOrEqual_UInt32" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.GreaterEqualFixture.GreaterOrEqual_ULong" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Tests.GreaterEqualFixture.MixedTypes" executed="True" result="Success" success="True" time="0.004" asserts="42" />
- <test-case name="NUnit.Framework.Tests.GreaterEqualFixture.NotGreaterEqualIComparable" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.GreaterEqualFixture.NotGreaterOrEqual" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="GreaterFixture" executed="True" result="Success" success="True" time="0.022" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Tests.GreaterFixture.FailureMessage" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.GreaterFixture.Greater" executed="True" result="Success" success="True" time="0.002" asserts="7" />
- <test-case name="NUnit.Framework.Tests.GreaterFixture.MixedTypes" executed="True" result="Success" success="True" time="0.005" asserts="42" />
- <test-case name="NUnit.Framework.Tests.GreaterFixture.NotGreater" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.GreaterFixture.NotGreaterIComparable" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.GreaterFixture.NotGreaterWhenEqual" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="LessEqualFixture" executed="True" result="Success" success="True" time="0.024" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Tests.LessEqualFixture.FailureMessage" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.LessEqualFixture.LessOrEqual" executed="True" result="Success" success="True" time="0.008" asserts="42" />
- <test-case name="NUnit.Framework.Tests.LessEqualFixture.MixedTypes" executed="True" result="Success" success="True" time="0.004" asserts="42" />
- <test-case name="NUnit.Framework.Tests.LessEqualFixture.NotLessEqualIComparable" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.LessEqualFixture.NotLessOrEqual" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="LessFixture" executed="True" result="Success" success="True" time="0.028" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Tests.LessFixture.FailureMessage" executed="True" result="Success" success="True" time="0.003" asserts="3" />
- <test-case name="NUnit.Framework.Tests.LessFixture.Less" executed="True" result="Success" success="True" time="0.006" asserts="18" />
- <test-case name="NUnit.Framework.Tests.LessFixture.MixedTypes" executed="True" result="Success" success="True" time="0.003" asserts="42" />
- <test-case name="NUnit.Framework.Tests.LessFixture.NotLess" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.LessFixture.NotLessIComparable" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.LessFixture.NotLessWhenEqual" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="ListContentsTests" executed="True" result="Success" success="True" time="0.020" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Tests.ListContentsTests.ArrayFails" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.ListContentsTests.ArrayListFails" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.ListContentsTests.ArrayListSucceeds" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Framework.Tests.ListContentsTests.ArraySucceeds" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Framework.Tests.ListContentsTests.DifferentTypesMayBeEqual" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.ListContentsTests.EmptyArrayFails" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Tests.ListContentsTests.NullArrayIsError" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="NotEqualFixture" executed="True" result="Success" success="True" time="0.026" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Tests.NotEqualFixture.ArraysNotEqual" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Tests.NotEqualFixture.ArraysNotEqualFails" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.NotEqualFixture.NotEqual" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.NotEqualFixture.NotEqualFails" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.NotEqualFixture.NotEqualSameTypes" executed="True" result="Success" success="True" time="0.003" asserts="21" />
- <test-case name="NUnit.Framework.Tests.NotEqualFixture.NullEqualsNull" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.NotEqualFixture.NullNotEqualToNonNull" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.NotEqualFixture.UInt" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="NotSameFixture" executed="True" result="Success" success="True" time="0.005" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Tests.NotSameFixture.NotSame" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Tests.NotSameFixture.NotSameFails" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="NullableTypesTests" executed="True" result="Success" success="True" time="0.039" asserts="0">
- <categories>
- <category name="Generics" />
- </categories>
- <results>
- <test-case name="NUnit.Framework.Tests.NullableTypesTests.CanCompareNullableDecimals" executed="True" result="Success" success="True" time="0.003" asserts="12" />
- <test-case name="NUnit.Framework.Tests.NullableTypesTests.CanCompareNullableDoubles" executed="True" result="Success" success="True" time="0.001" asserts="12" />
- <test-case name="NUnit.Framework.Tests.NullableTypesTests.CanCompareNullableEnums" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.Framework.Tests.NullableTypesTests.CanCompareNullableInts" executed="True" result="Success" success="True" time="0.001" asserts="12" />
- <test-case name="NUnit.Framework.Tests.NullableTypesTests.CanCompareNullableMixedNumerics" executed="True" result="Success" success="True" time="0.006" asserts="54" />
- <test-case name="NUnit.Framework.Tests.NullableTypesTests.CanCompareNullableStructs" executed="True" result="Success" success="True" time="0.001" asserts="4" />
- <test-case name="NUnit.Framework.Tests.NullableTypesTests.CanCompareWithTolerance" executed="True" result="Success" success="True" time="0.002" asserts="4" />
- <test-case name="NUnit.Framework.Tests.NullableTypesTests.CanTestForNaN" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Tests.NullableTypesTests.CanTestForNull" executed="True" result="Success" success="True" time="0.000" asserts="4" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="RandomizerTests" executed="True" result="Success" success="True" time="0.026" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Tests.RandomizerTests.RandomDoublesAreUnique" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Tests.RandomizerTests.RandomIntsAreUnique" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.RandomizerTests.RandomizersWithDifferentSeedsReturnDifferentValues" executed="True" result="Success" success="True" time="0.000" asserts="10" />
- <test-case name="NUnit.Framework.Tests.RandomizerTests.RandomizersWithSameSeedsReturnSameValues" executed="True" result="Success" success="True" time="0.000" asserts="10" />
- <test-case name="NUnit.Framework.Tests.RandomizerTests.RandomSeedsAreUnique" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.RandomizerTests.ReturnsDifferentRandomizersForDifferentMethods" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.RandomizerTests.ReturnsSameRandomizerForDifferentParametersOfSameMethod" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Tests.RandomizerTests.ReturnsSameRandomizerForSameMethod" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Tests.RandomizerTests.ReturnsSameRandomizerForSameParameter" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="RangeTests" executed="True" result="Success" success="True" time="0.012" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Tests.RangeTests.InRangeFails" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.RangeTests.InRangeSucceeds" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Framework.Tests.RangeTests.NotInRangeFails" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.RangeTests.NotInRangeSucceeds" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="SameFixture" executed="True" result="Success" success="True" time="0.011" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Tests.SameFixture.Same" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.SameFixture.SameFails" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Tests.SameFixture.SameValueTypes" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="StringAssertTests" executed="True" result="Success" success="True" time="0.058" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Tests.StringAssertTests.CaseInsensitiveCompare" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Tests.StringAssertTests.CaseInsensitiveCompareFails" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Tests.StringAssertTests.Contains" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.Framework.Tests.StringAssertTests.ContainsFails" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Tests.StringAssertTests.DifferentEncodingsOfSameStringAreNotEqual" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.StringAssertTests.DoesNotContain" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Tests.StringAssertTests.DoesNotContainFails" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.StringAssertTests.DoesNotEndWith" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Tests.StringAssertTests.DoesNotEndWithFails" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Tests.StringAssertTests.DoesNotStartWith" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.StringAssertTests.DoesNotStartWithFails" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.StringAssertTests.EndsWith" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Tests.StringAssertTests.EndsWithFails" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.StringAssertTests.IsMatch" executed="True" result="Success" success="True" time="0.004" asserts="1" />
- <test-case name="NUnit.Framework.Tests.StringAssertTests.IsMatchFails" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.StringAssertTests.StartsWith" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.StringAssertTests.StartsWithFails" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestFixtureAttributeTests" executed="True" result="Success" success="True" time="0.017" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Tests.TestFixtureAttributeTests.ConstructWithCombinedArgs" executed="True" result="Success" success="True" time="0.001" asserts="2">
- <categories>
- <category name="Generics" />
- </categories>
- </test-case>
- <test-case name="NUnit.Framework.Tests.TestFixtureAttributeTests.ConstructWithFixtureArgs" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.TestFixtureAttributeTests.ConstructWithFixtureArgsAndSetTypeArgs" executed="True" result="Success" success="True" time="0.000" asserts="2">
- <categories>
- <category name="Generics" />
- </categories>
- </test-case>
- <test-case name="NUnit.Framework.Tests.TestFixtureAttributeTests.ConstructWithJustTypeArgs" executed="True" result="Success" success="True" time="0.000" asserts="2">
- <categories>
- <category name="Generics" />
- </categories>
- </test-case>
- <test-case name="NUnit.Framework.Tests.TestFixtureAttributeTests.ConstructWithNoArgumentsAndSetTypeArgs" executed="True" result="Success" success="True" time="0.000" asserts="2">
- <categories>
- <category name="Generics" />
- </categories>
- </test-case>
- <test-case name="NUnit.Framework.Tests.TestFixtureAttributeTests.ConstructWithoutArguments" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TextMessageWriterTests" executed="True" result="Success" success="True" time="0.039" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Tests.TextMessageWriterTests.ConnectorIsWrittenWithSurroundingSpaces" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Tests.TextMessageWriterTests.DateTimeTest" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Tests.TextMessageWriterTests.DecimalIsWrittenToTwentyNineDigits" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Tests.TextMessageWriterTests.DecimalIsWrittenWithTrailingM" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.TextMessageWriterTests.DisplayStringDifferences" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.TextMessageWriterTests.DisplayStringDifferences_NoClipping" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Tests.TextMessageWriterTests.DoubleIsWrittenToSeventeenDigits" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.TextMessageWriterTests.DoubleIsWrittenWithTrailingD" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.TextMessageWriterTests.FloatIsWrittenToNineDigits" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.TextMessageWriterTests.FloatIsWrittenWithTrailingF" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.TextMessageWriterTests.IntegerIsWrittenAsIs" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.TextMessageWriterTests.PredicateIsWrittenWithTrailingSpace" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.TextMessageWriterTests.StringIsWrittenWithQuotes" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TypeAssertTests" executed="True" result="Success" success="True" time="0.034" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Tests.TypeAssertTests.ExactType" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.TypeAssertTests.ExactTypeFails" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Framework.Tests.TypeAssertTests.IsAssignableFrom" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Framework.Tests.TypeAssertTests.IsAssignableFromFails" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.TypeAssertTests.IsInstanceOf" executed="True" result="Success" success="True" time="0.002" asserts="3" />
- <test-case name="NUnit.Framework.Tests.TypeAssertTests.IsInstanceOfFails" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.TypeAssertTests.IsNotAssignableFrom" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Framework.Tests.TypeAssertTests.IsNotAssignableFromFails" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Framework.Tests.TypeAssertTests.IsNotInstanceOf" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Framework.Tests.TypeAssertTests.IsNotInstanceOfFails" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="ValuesAttributeTests" executed="True" result="Success" success="True" time="0.145" asserts="0">
- <results>
- <test-suite type="ParameterizedTest" name="CanConverDoubleToDecimal" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Tests.ValuesAttributeTests.CanConverDoubleToDecimal(12.5m)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="CanConvertDoubleRangeToDecimal" executed="True" result="Success" success="True" time="0.009" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Tests.ValuesAttributeTests.CanConvertDoubleRangeToDecimal(1m)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Framework.Tests.ValuesAttributeTests.CanConvertDoubleRangeToDecimal(1.1m)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Framework.Tests.ValuesAttributeTests.CanConvertDoubleRangeToDecimal(1.2m)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Framework.Tests.ValuesAttributeTests.CanConvertDoubleRangeToDecimal(1.3m)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="CanConvertIntRangeToByte" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Tests.ValuesAttributeTests.CanConvertIntRangeToByte(1)" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Framework.Tests.ValuesAttributeTests.CanConvertIntRangeToByte(2)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Framework.Tests.ValuesAttributeTests.CanConvertIntRangeToByte(3)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="CanConvertIntRangeToDecimal" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Tests.ValuesAttributeTests.CanConvertIntRangeToDecimal(1m)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Framework.Tests.ValuesAttributeTests.CanConvertIntRangeToDecimal(2m)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Framework.Tests.ValuesAttributeTests.CanConvertIntRangeToDecimal(3m)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="CanConvertIntRangeToSByte" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Tests.ValuesAttributeTests.CanConvertIntRangeToSByte(1)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Framework.Tests.ValuesAttributeTests.CanConvertIntRangeToSByte(2)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Framework.Tests.ValuesAttributeTests.CanConvertIntRangeToSByte(3)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="CanConvertIntRangeToShort" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Tests.ValuesAttributeTests.CanConvertIntRangeToShort(1)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Framework.Tests.ValuesAttributeTests.CanConvertIntRangeToShort(2)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Framework.Tests.ValuesAttributeTests.CanConvertIntRangeToShort(3)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="CanConvertIntToDecimal" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Tests.ValuesAttributeTests.CanConvertIntToDecimal(12m)" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="CanConvertRandomDoubleToDecimal" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Tests.ValuesAttributeTests.CanConvertRandomDoubleToDecimal(6.11135305329755m)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Framework.Tests.ValuesAttributeTests.CanConvertRandomDoubleToDecimal(6.88476982521115m)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Framework.Tests.ValuesAttributeTests.CanConvertRandomDoubleToDecimal(7.08979185162568m)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="CanConvertRandomIntToByte" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Tests.ValuesAttributeTests.CanConvertRandomIntToByte(1)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Framework.Tests.ValuesAttributeTests.CanConvertRandomIntToByte(1)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Framework.Tests.ValuesAttributeTests.CanConvertRandomIntToByte(7)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="CanConvertRandomIntToDecimal" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Tests.ValuesAttributeTests.CanConvertRandomIntToDecimal(9m)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Framework.Tests.ValuesAttributeTests.CanConvertRandomIntToDecimal(5m)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Framework.Tests.ValuesAttributeTests.CanConvertRandomIntToDecimal(2m)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="CanConvertRandomIntToSByte" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Tests.ValuesAttributeTests.CanConvertRandomIntToSByte(7)" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Framework.Tests.ValuesAttributeTests.CanConvertRandomIntToSByte(3)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Framework.Tests.ValuesAttributeTests.CanConvertRandomIntToSByte(3)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="CanConvertRandomIntToShort" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Tests.ValuesAttributeTests.CanConvertRandomIntToShort(9)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Framework.Tests.ValuesAttributeTests.CanConvertRandomIntToShort(3)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Framework.Tests.ValuesAttributeTests.CanConvertRandomIntToShort(2)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="CanConvertSmallIntsToByte" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Tests.ValuesAttributeTests.CanConvertSmallIntsToByte(5)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="CanConvertSmallIntsToSByte" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Tests.ValuesAttributeTests.CanConvertSmallIntsToSByte(5)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="CanConvertSmallIntsToShort" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Tests.ValuesAttributeTests.CanConvertSmallIntsToShort(5)" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="CanConvertStringToDecimal" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Framework.Tests.ValuesAttributeTests.CanConvertStringToDecimal(12.5m)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- </results>
- </test-suite>
- <test-case name="NUnit.Framework.Tests.ValuesAttributeTests.RangeAttributeWithDoubleRangeAndStep" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.ValuesAttributeTests.RangeAttributeWithFloatRangeAndStep" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Tests.ValuesAttributeTests.RangeAttributeWithIntRange" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Tests.ValuesAttributeTests.RangeAttributeWithIntRangeAndStep" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Framework.Tests.ValuesAttributeTests.RangeAttributeWithLongRangeAndStep" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Framework.Tests.ValuesAttributeTests.ValuesAttributeProvidesSpecifiedValues" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- </results>
- </test-suite>
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="Assembly" name="D:\Dev\NUnit\nunit-2.5\work\build\net\2.0\release\tests/nunit.core.tests.dll" executed="True" result="Success" success="True" time="11.084" asserts="0">
- <results>
- <test-suite type="Namespace" name="NUnit" executed="True" result="Success" success="True" time="11.083" asserts="0">
- <results>
- <test-suite type="Namespace" name="Core" executed="True" result="Success" success="True" time="11.083" asserts="0">
- <results>
- <test-suite type="Namespace" name="Tests" executed="True" result="Success" success="True" time="11.083" asserts="0">
- <results>
- <test-suite type="TestFixture" name="AssemblyHelperTests" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.AssemblyHelperTests.GetPathForAssembly" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.AssemblyHelperTests.GetPathForType" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="AssemblyReaderTests" executed="True" result="Success" success="True" time="0.021" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.AssemblyReaderTests.CreateFromAssembly" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.Core.Tests.AssemblyReaderTests.CreateFromPath" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Core.Tests.AssemblyReaderTests.ImageRuntimeVersion" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.Core.Tests.AssemblyReaderTests.IsDotNetFile" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.AssemblyReaderTests.IsValidPeFile" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.AssemblyReaderTests.IsValidPeFile_Fails" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="AssemblyResolverTests" executed="True" result="Success" success="True" time="0.085" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.AssemblyResolverTests.AddFile" executed="True" result="Success" success="True" time="0.080" asserts="0" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="AssemblyTests" executed="True" result="Success" success="True" time="0.556" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.AssemblyTests.AppSettingsLoaded" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Core.Tests.AssemblyTests.LoadAssembly" executed="True" result="Success" success="True" time="0.490" asserts="2" />
- <test-case name="NUnit.Core.Tests.AssemblyTests.LoadAssemblyNotFound" executed="True" result="Success" success="True" time="0.002" asserts="0" />
- <test-case name="NUnit.Core.Tests.AssemblyTests.LoadAssemblyWithoutTestFixtures" executed="True" result="Success" success="True" time="0.025" asserts="3" />
- <test-case name="NUnit.Core.Tests.AssemblyTests.LoadTestFixtureFromAssembly" executed="True" result="Success" success="True" time="0.019" asserts="1" />
- <test-case name="NUnit.Core.Tests.AssemblyTests.NUnitTraceIsEnabled" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.AssemblyTests.RunSetsCurrentDirectory" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="AssemblyVersionFixture" executed="True" result="Success" success="True" time="0.003" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.AssemblyVersionFixture.Version" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="AssertInconclusiveFixture" executed="True" result="Success" success="True" time="0.003" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.AssertInconclusiveFixture.AssertInconclusiveThrowsException" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="AssertPassFixture" executed="True" result="Success" success="True" time="0.012" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.AssertPassFixture.AssertPassReturnsSuccess" executed="True" result="Success" success="True" time="0.008" asserts="0">
- <reason>
- <message><![CDATA[This test is OK!]]></message>
- </reason>
- </test-case>
- <test-case name="NUnit.Core.Tests.AssertPassFixture.SubsequentFailureIsIrrelevant" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <reason>
- <message><![CDATA[This test is OK!]]></message>
- </reason>
- </test-case>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="AttributeInheritance" executed="True" result="Success" success="True" time="0.019" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.AttributeInheritance.InheritedExplicitAttributeIsRecognized" executed="True" result="Success" success="True" time="0.004" asserts="2" />
- <test-case name="NUnit.Core.Tests.AttributeInheritance.InheritedFixtureAttributeIsRecognized" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Core.Tests.AttributeInheritance.InheritedIgnoreAttributeIsRecognized" executed="True" result="Success" success="True" time="0.003" asserts="2" />
- <test-case name="NUnit.Core.Tests.AttributeInheritance.InheritedTestAttributeIsRecognized" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="CallContextTests" executed="True" result="Success" success="True" time="0.017" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.CallContextTests.GenericPrincipalTest" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Core.Tests.CallContextTests.ILogicalThreadAffinativeTest" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Core.Tests.CallContextTests.ILogicalThreadAffinativeTestConsole" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Core.Tests.CallContextTests.SetCustomPrincipalOnThread" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Core.Tests.CallContextTests.SetGenericPrincipalOnThread" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Core.Tests.CallContextTests.UseCustomIdentity" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="CategoryAttributeTests" executed="True" result="Success" success="True" time="0.046" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.CategoryAttributeTests.CanDeriveFromCategoryAttribute" executed="True" result="Success" success="True" time="0.005" asserts="1" />
- <test-case name="NUnit.Core.Tests.CategoryAttributeTests.CategoryOnFixture" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.Core.Tests.CategoryAttributeTests.CategoryOnTestCase" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-suite type="ParameterizedTest" name="CountTestsUsingCategoryFilter" executed="True" result="Success" success="True" time="0.015" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.CategoryAttributeTests.CountTestsUsingCategoryFilter(&quot;Database&quot;)" executed="True" result="Success" success="True" time="0.004" asserts="1" />
- <test-case name="NUnit.Core.Tests.CategoryAttributeTests.CountTestsUsingCategoryFilter(&quot;Critical&quot;)" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.Core.Tests.CategoryAttributeTests.CountTestsUsingCategoryFilter(&quot;Long&quot;)" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- </results>
- </test-suite>
- <test-case name="NUnit.Core.Tests.CategoryAttributeTests.CountTestsWithoutCategoryFilter" executed="True" result="Success" success="True" time="0.003" asserts="1" />
- <test-case name="NUnit.Core.Tests.CategoryAttributeTests.DerivedCategoryMayBeInherited" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="CombinatorialTests" executed="True" result="Success" success="True" time="0.129" asserts="0">
- <results>
- <test-suite type="ParameterizedTest" name="RandomArgsAreIndependent" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.CombinatorialTests.RandomArgsAreIndependent(0.97558036352302d,0.149350758245844d)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="RandomTest" executed="True" result="Success" success="True" time="0.011" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.CombinatorialTests.RandomTest(87,0.678519468604829d)" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.CombinatorialTests.RandomTest(203,0.255695442788161d)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.CombinatorialTests.RandomTest(99,0.085432846138921d)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.CombinatorialTests.RandomTest(92,0.232372152261609d)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.CombinatorialTests.RandomTest(74,0.284822722098242d)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="RangeTest" executed="True" result="Success" success="True" time="0.021" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.CombinatorialTests.RangeTest(0.2d,10)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Core.Tests.CombinatorialTests.RangeTest(0.2d,15)" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Core.Tests.CombinatorialTests.RangeTest(0.2d,20)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Core.Tests.CombinatorialTests.RangeTest(0.4d,10)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Core.Tests.CombinatorialTests.RangeTest(0.4d,15)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Core.Tests.CombinatorialTests.RangeTest(0.4d,20)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Core.Tests.CombinatorialTests.RangeTest(0.6d,10)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Core.Tests.CombinatorialTests.RangeTest(0.6d,15)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Core.Tests.CombinatorialTests.RangeTest(0.6d,20)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SingleArgument" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.CombinatorialTests.SingleArgument(1.3d)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.CombinatorialTests.SingleArgument(1.7d)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.CombinatorialTests.SingleArgument(1.5d)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ThreeArguments_Combinatorial" executed="True" result="Success" success="True" time="0.042" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.CombinatorialTests.ThreeArguments_Combinatorial(1,10,&quot;Charlie&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.CombinatorialTests.ThreeArguments_Combinatorial(1,10,&quot;Joe&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.CombinatorialTests.ThreeArguments_Combinatorial(1,10,&quot;Frank&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.CombinatorialTests.ThreeArguments_Combinatorial(1,20,&quot;Charlie&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.CombinatorialTests.ThreeArguments_Combinatorial(1,20,&quot;Joe&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.CombinatorialTests.ThreeArguments_Combinatorial(1,20,&quot;Frank&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.CombinatorialTests.ThreeArguments_Combinatorial(2,10,&quot;Charlie&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.CombinatorialTests.ThreeArguments_Combinatorial(2,10,&quot;Joe&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.CombinatorialTests.ThreeArguments_Combinatorial(2,10,&quot;Frank&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.CombinatorialTests.ThreeArguments_Combinatorial(2,20,&quot;Charlie&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.CombinatorialTests.ThreeArguments_Combinatorial(2,20,&quot;Joe&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.CombinatorialTests.ThreeArguments_Combinatorial(2,20,&quot;Frank&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.CombinatorialTests.ThreeArguments_Combinatorial(3,10,&quot;Charlie&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.CombinatorialTests.ThreeArguments_Combinatorial(3,10,&quot;Joe&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.CombinatorialTests.ThreeArguments_Combinatorial(3,10,&quot;Frank&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.CombinatorialTests.ThreeArguments_Combinatorial(3,20,&quot;Charlie&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.CombinatorialTests.ThreeArguments_Combinatorial(3,20,&quot;Joe&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.CombinatorialTests.ThreeArguments_Combinatorial(3,20,&quot;Frank&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ThreeArguments_Sequential" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.CombinatorialTests.ThreeArguments_Sequential(1,10,&quot;Charlie&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.CombinatorialTests.ThreeArguments_Sequential(2,20,&quot;Joe&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.CombinatorialTests.ThreeArguments_Sequential(3,null,&quot;Frank&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="TwoArguments_Combinatorial" executed="True" result="Success" success="True" time="0.012" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.CombinatorialTests.TwoArguments_Combinatorial(1,10)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.CombinatorialTests.TwoArguments_Combinatorial(1,20)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.CombinatorialTests.TwoArguments_Combinatorial(2,10)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.CombinatorialTests.TwoArguments_Combinatorial(2,20)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.CombinatorialTests.TwoArguments_Combinatorial(3,10)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.CombinatorialTests.TwoArguments_Combinatorial(3,20)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="TwoArguments_Sequential" executed="True" result="Success" success="True" time="0.005" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.CombinatorialTests.TwoArguments_Sequential(1,10)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Core.Tests.CombinatorialTests.TwoArguments_Sequential(2,20)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.CombinatorialTests.TwoArguments_Sequential(3,null)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="CoreExtensionsTests" executed="True" result="Success" success="True" time="0.039" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.CoreExtensionsTests.CanAddDecorator" executed="True" result="Success" success="True" time="0.007" asserts="2" />
- <test-case name="NUnit.Core.Tests.CoreExtensionsTests.CanAddEventListener" executed="True" result="Success" success="True" time="0.001" asserts="4" />
- <test-case name="NUnit.Core.Tests.CoreExtensionsTests.CanAddSuiteBuilder" executed="True" result="Success" success="True" time="0.001" asserts="4" />
- <test-case name="NUnit.Core.Tests.CoreExtensionsTests.CanAddTestCaseBuilder" executed="True" result="Success" success="True" time="0.002" asserts="4" />
- <test-case name="NUnit.Core.Tests.CoreExtensionsTests.CanAddTestCaseBuilder2" executed="True" result="Success" success="True" time="0.001" asserts="4" />
- <test-case name="NUnit.Core.Tests.CoreExtensionsTests.DecoratorsRunInOrderOfPriorities" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-case name="NUnit.Core.Tests.CoreExtensionsTests.HasEventListenerExtensionPoint" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.Core.Tests.CoreExtensionsTests.HasSuiteBuildersExtensionPoint" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Core.Tests.CoreExtensionsTests.HasTestCaseBuildersExtensionPoint" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.Core.Tests.CoreExtensionsTests.HasTestDecoratorsExtensionPoint" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Core.Tests.CoreExtensionsTests.HasTestFrameworkRegistry" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="CultureSettingAndDetectionTests" executed="True" result="Success" success="True" time="0.065" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.CultureSettingAndDetectionTests.CanMatchAttributeWithExclude" executed="True" result="Success" success="True" time="0.003" asserts="2" />
- <test-case name="NUnit.Core.Tests.CultureSettingAndDetectionTests.CanMatchAttributeWithInclude" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.CultureSettingAndDetectionTests.CanMatchAttributeWithIncludeAndExclude" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.CultureSettingAndDetectionTests.CanMatchStrings" executed="True" result="Success" success="True" time="0.001" asserts="5" />
- <test-case name="NUnit.Core.Tests.CultureSettingAndDetectionTests.LoadWithFrenchCanadianCulture" executed="True" result="Success" success="True" time="0.006" asserts="5" />
- <test-case name="NUnit.Core.Tests.CultureSettingAndDetectionTests.LoadWithFrenchCulture" executed="True" result="Success" success="True" time="0.004" asserts="5" />
- <test-case name="NUnit.Core.Tests.CultureSettingAndDetectionTests.LoadWithRussianCulture" executed="True" result="Success" success="True" time="0.004" asserts="5" />
- <test-case name="NUnit.Core.Tests.CultureSettingAndDetectionTests.SettingInvalidCultureGivesError" executed="True" result="Success" success="True" time="0.026" asserts="3" />
- <test-suite type="ParameterizedTest" name="UseWithParameterizedTest" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.CultureSettingAndDetectionTests.UseWithParameterizedTest()" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="CultureSettingAndDetectionTests+NestedFixture" executed="True" result="Success" success="True" time="0.002" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.CultureSettingAndDetectionTests+NestedFixture.CanSetCultureOnFixture" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="DatapointTests" executed="True" result="Success" success="True" time="0.038" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.DatapointTests.WorksOnArray" executed="True" result="Success" success="True" time="0.011" asserts="3" />
- <test-case name="NUnit.Core.Tests.DatapointTests.WorksOnField" executed="True" result="Success" success="True" time="0.006" asserts="3" />
- <test-case name="NUnit.Core.Tests.DatapointTests.WorksOnMethodReturningArray" executed="True" result="Success" success="True" time="0.006" asserts="3" />
- <test-case name="NUnit.Core.Tests.DatapointTests.WorksOnPropertyReturningArray" executed="True" result="Success" success="True" time="0.006" asserts="3" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="DirectoryChangeTests" executed="True" result="Success" success="True" time="0.003" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.DirectoryChangeTests.ChangingCurrentDirectoryGivesWarning" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="DirectorySwapperTests" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.DirectorySwapperTests.ChangeAndRestore" executed="True" result="Success" success="True" time="0.002" asserts="3" />
- <test-case name="NUnit.Core.Tests.DirectorySwapperTests.SwapAndRestore" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="EventQueueTests" executed="True" result="Success" success="True" time="0.289" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.EventQueueTests.DequeueEmpty" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.EventQueueTests.PumpAutoStopsOnRunFinished" executed="True" result="Success" success="True" time="0.102" asserts="3" />
- <test-case name="NUnit.Core.Tests.EventQueueTests.PumpEvents" executed="True" result="Success" success="True" time="0.006" asserts="12">
- <properties>
- <property name="Timeout" value="3000" />
- </properties>
- </test-case>
- <test-case name="NUnit.Core.Tests.EventQueueTests.PumpEventsWithAutoStop" executed="True" result="Success" success="True" time="0.002" asserts="1">
- <properties>
- <property name="Timeout" value="2000" />
- </properties>
- </test-case>
- <test-case name="NUnit.Core.Tests.EventQueueTests.PumpPendingEventsAfterAutoStop" executed="True" result="Success" success="True" time="0.102" asserts="2">
- <properties>
- <property name="Timeout" value="2000" />
- </properties>
- </test-case>
- <test-case name="NUnit.Core.Tests.EventQueueTests.PumpSynchronousAndAsynchronousEvents" executed="True" result="Success" success="True" time="0.003" asserts="6">
- <properties>
- <property name="Timeout" value="1000" />
- </properties>
- </test-case>
- <test-case name="NUnit.Core.Tests.EventQueueTests.QueueEvents" executed="True" result="Success" success="True" time="0.000" asserts="9" />
- <test-case name="NUnit.Core.Tests.EventQueueTests.SendEvents" executed="True" result="Success" success="True" time="0.001" asserts="9" />
- <test-case name="NUnit.Core.Tests.EventQueueTests.StartAndStopPumpOnEmptyQueue" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.EventQueueTests.TracingEventListenerDoesNotDeadlock" executed="True" result="Success" success="True" time="0.035" asserts="0">
- <properties>
- <property name="Timeout" value="1000" />
- </properties>
- </test-case>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="EventQueueTests+DequeueBlocking_StopTest" executed="True" result="Success" success="True" time="0.033" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.EventQueueTests+DequeueBlocking_StopTest.DequeueBlocking_Stop" executed="True" result="Success" success="True" time="0.032" asserts="3">
- <properties>
- <property name="Timeout" value="1000" />
- </properties>
- </test-case>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="EventQueueTests+SetWaitHandle_Enqueue_AsynchronousTest" executed="True" result="Success" success="True" time="0.032" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.EventQueueTests+SetWaitHandle_Enqueue_AsynchronousTest.SetWaitHandle_Enqueue_Asynchronous" executed="True" result="Success" success="True" time="0.031" asserts="4">
- <properties>
- <property name="Timeout" value="1000" />
- </properties>
- </test-case>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="EventQueueTests+SetWaitHandle_Enqueue_SynchronousTest" executed="True" result="Success" success="True" time="0.063" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.EventQueueTests+SetWaitHandle_Enqueue_SynchronousTest.SetWaitHandle_Enqueue_Synchronous" executed="True" result="Success" success="True" time="0.061" asserts="5">
- <properties>
- <property name="Timeout" value="1000" />
- </properties>
- </test-case>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="EventTestFixture" description="Tests that proper events are generated when running test" executed="True" result="Success" success="True" time="0.082" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.EventTestFixture.CheckEventListening" executed="True" result="Success" success="True" time="0.054" asserts="4" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="ExpectExceptionTest" executed="True" result="Success" success="True" time="0.200" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.AssertFailBeforeException" executed="True" result="Success" success="True" time="0.004" asserts="2" />
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.CanExpectUnspecifiedException" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.ExceptionHandlerIsCalledWhenExceptionMatches" executed="True" result="Success" success="True" time="0.003" asserts="2" />
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.ExceptionHandlerIsCalledWhenExceptionMatches_AlternateHandler" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.ExceptionHandlerIsNotCalledWhenExceptionDoesNotMatch" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.ExceptionHandlerIsNotCalledWhenExceptionDoesNotMatch_AlternateHandler" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.MethodThrowsArgumentOutOfRange" executed="True" result="Success" success="True" time="0.004" asserts="1" />
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.MethodThrowsException" executed="True" result="Success" success="True" time="0.003" asserts="1" />
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.MethodThrowsRightExceptionMessage" executed="True" result="Success" success="True" time="0.003" asserts="1" />
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.MethodThrowsWrongExceptionMessage" executed="True" result="Success" success="True" time="0.006" asserts="1" />
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.SetUpThrowsSameException" executed="True" result="Success" success="True" time="0.004" asserts="1" />
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.TearDownThrowsSameException" executed="True" result="Success" success="True" time="0.004" asserts="1" />
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.TestExceptionNameNotThrown" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.TestExceptionNameNotThrownWithUserMessage" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.TestExceptionTypeNotThrown" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.TestExceptionTypeNotThrownWithUserMessage" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.TestFailsWhenBaseExceptionIsThrown" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.TestFailsWhenDerivedExceptionIsThrown" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.TestIsNotRunnableWhenAlternateHandlerIsNotFound" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.TestMismatchedExceptionMessage" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.TestMismatchedExceptionMessageWithUserMessage" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.TestMismatchedExceptionName" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.TestMismatchedExceptionNameWithUserMessage" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.TestMismatchedExceptionType" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.TestMismatchedExceptionTypeAsNamedParameter" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.TestMismatchedExceptionTypeWithUserMessage" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.TestSucceedsWhenSpecifiedExceptionNameAndContainsMatch" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.TestSucceedsWhenSpecifiedExceptionNameAndRegexMatch" executed="True" result="Success" success="True" time="0.005" asserts="0" />
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.TestSucceedsWithSpecifiedExceptionName" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.TestSucceedsWithSpecifiedExceptionNameAndExactMatch" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.TestSucceedsWithSpecifiedExceptionNameAndMessage_NewFormat" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.TestSucceedsWithSpecifiedExceptionNameAsNamedParameter" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.TestSucceedsWithSpecifiedExceptionType" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.TestSucceedsWithSpecifiedExceptionTypeAndContainsMatch" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.TestSucceedsWithSpecifiedExceptionTypeAndExactMatch" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.TestSucceedsWithSpecifiedExceptionTypeAndMessage" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.TestSucceedsWithSpecifiedExceptionTypeAndRegexMatch" executed="True" result="Success" success="True" time="0.003" asserts="0" />
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.TestSucceedsWithSpecifiedExceptionTypeAndStartsWithMatch" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.TestSucceedsWithSpecifiedExceptionTypeAsNamedParameter" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.TestUnspecifiedExceptionNotThrown" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.TestUnspecifiedExceptionNotThrownWithUserMessage" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.ThrowingMyAppException" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.ThrowingMyAppExceptionWithMessage" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Core.Tests.ExpectExceptionTest.ThrowNUnitException" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="FailFixture" executed="True" result="Success" success="True" time="0.025" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.FailFixture.BadStackTraceIsHandled" executed="True" result="Success" success="True" time="0.002" asserts="3" />
- <test-case name="NUnit.Core.Tests.FailFixture.CustomExceptionIsHandled" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.FailFixture.FailInheritsFromSystemException" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Core.Tests.FailFixture.FailRecordsInnerException" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-case name="NUnit.Core.Tests.FailFixture.FailThrowsAssertionException" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Core.Tests.FailFixture.VerifyFailWorks" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="FixtureSetupTearDownTest" executed="True" result="Success" success="True" time="0.135" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.FixtureSetupTearDownTest.BaseSetUpCalledFirstAndTearDownCalledLast" executed="True" result="Success" success="True" time="0.006" asserts="6" />
- <test-case name="NUnit.Core.Tests.FixtureSetupTearDownTest.CheckInheritedSetUpAndTearDownAreCalled" executed="True" result="Success" success="True" time="0.004" asserts="2" />
- <test-case name="NUnit.Core.Tests.FixtureSetupTearDownTest.DisposeCalledWhenFixtureImplementsIDisposable" executed="True" result="Success" success="True" time="0.003" asserts="1" />
- <test-case name="NUnit.Core.Tests.FixtureSetupTearDownTest.FixtureWithNoTestsCallsFixtureSetUpAndTearDown" executed="True" result="Success" success="True" time="0.003" asserts="2" />
- <test-case name="NUnit.Core.Tests.FixtureSetupTearDownTest.HandleErrorInFixtureSetup" executed="True" result="Success" success="True" time="0.006" asserts="11" />
- <test-case name="NUnit.Core.Tests.FixtureSetupTearDownTest.HandleErrorInFixtureTearDown" executed="True" result="Success" success="True" time="0.004" asserts="9" />
- <test-case name="NUnit.Core.Tests.FixtureSetupTearDownTest.HandleExceptionInFixtureConstructor" executed="True" result="Success" success="True" time="0.003" asserts="9" />
- <test-case name="NUnit.Core.Tests.FixtureSetupTearDownTest.HandleIgnoreInFixtureSetup" executed="True" result="Success" success="True" time="0.005" asserts="7" />
- <test-case name="NUnit.Core.Tests.FixtureSetupTearDownTest.HandleSetUpAndTearDownWithTestInName" executed="True" result="Success" success="True" time="0.004" asserts="2" />
- <test-case name="NUnit.Core.Tests.FixtureSetupTearDownTest.IgnoredFixtureShouldNotCallFixtureSetUpOrTearDown" executed="True" result="Success" success="True" time="0.004" asserts="2" />
- <test-case name="NUnit.Core.Tests.FixtureSetupTearDownTest.MakeSureSetUpAndTearDownAreCalled" executed="True" result="Success" success="True" time="0.004" asserts="2" />
- <test-case name="NUnit.Core.Tests.FixtureSetupTearDownTest.MakeSureSetUpAndTearDownAreCalledOnExplicitFixture" executed="True" result="Success" success="True" time="0.004" asserts="2" />
- <test-case name="NUnit.Core.Tests.FixtureSetupTearDownTest.OverriddenSetUpAndTearDownAreNotCalled" executed="True" result="Success" success="True" time="0.005" asserts="4" />
- <test-case name="NUnit.Core.Tests.FixtureSetupTearDownTest.RerunFixtureAfterSetUpFixed" executed="True" result="Success" success="True" time="0.007" asserts="4" />
- <test-case name="NUnit.Core.Tests.FixtureSetupTearDownTest.RerunFixtureAfterTearDownFixed" executed="True" result="Success" success="True" time="0.007" asserts="4" />
- <test-case name="NUnit.Core.Tests.FixtureSetupTearDownTest.RunningSingleMethodCallsSetUpAndTearDown" executed="True" result="Success" success="True" time="0.006" asserts="2" />
- <test-case name="NUnit.Core.Tests.FixtureSetupTearDownTest.StaticBaseSetUpCalledFirstAndTearDownCalledLast" executed="True" result="Success" success="True" time="0.004" asserts="6" />
- <test-case name="NUnit.Core.Tests.FixtureSetupTearDownTest.StaticClassSetUpAndTearDownAreCalled" executed="True" result="Success" success="True" time="0.003" asserts="2" />
- <test-case name="NUnit.Core.Tests.FixtureSetupTearDownTest.StaticSetUpAndTearDownAreCalled" executed="True" result="Success" success="True" time="0.003" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="FixtureSetupTearDownTest+ChangesMadeInFixtureSetUp" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.FixtureSetupTearDownTest+ChangesMadeInFixtureSetUp.TestThatChangesPersistUsingSameThread" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Core.Tests.FixtureSetupTearDownTest+ChangesMadeInFixtureSetUp.TestThatChangesPersistUsingSeparateThread" executed="True" result="Success" success="True" time="0.001" asserts="3">
- <properties>
- <property name="RequiresThread" value="True" />
- </properties>
- </test-case>
- </results>
- </test-suite>
- <test-suite type="Namespace" name="Generic" executed="True" result="Success" success="True" time="0.083" asserts="0">
- <results>
- <test-suite type="GenericFixture" name="DeduceTypeArgsFromArgs&lt;T1,T2&gt;" executed="True" result="Success" success="True" time="0.010" asserts="0">
- <results>
- <test-suite type="TestFixture" name="DeduceTypeArgsFromArgs&lt;Double,Int32&gt;(100.0d,42)" executed="True" result="Success" success="True" time="0.004" asserts="0">
- <categories>
- <category name="Generics" />
- </categories>
- <results>
- <test-suite type="ParameterizedTest" name="TestMyArgTypes" executed="True" result="Success" success="True" time="0.002" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.Generic.DeduceTypeArgsFromArgs&lt;Double,Int32&gt;(100.0d,42).TestMyArgTypes(5,7)" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="DeduceTypeArgsFromArgs&lt;Int32,Double&gt;(42,100.0d)" executed="True" result="Success" success="True" time="0.003" asserts="0">
- <categories>
- <category name="Generics" />
- </categories>
- <results>
- <test-suite type="ParameterizedTest" name="TestMyArgTypes" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.Generic.DeduceTypeArgsFromArgs&lt;Int32,Double&gt;(42,100.0d).TestMyArgTypes(5,7)" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="GenericFixture" name="SimpleGenericFixture&lt;TList&gt;" executed="True" result="Success" success="True" time="0.010" asserts="0">
- <results>
- <test-suite type="TestFixture" name="SimpleGenericFixture&lt;ArrayList&gt;" executed="True" result="Success" success="True" time="0.003" asserts="0">
- <categories>
- <category name="Generics" />
- </categories>
- <results>
- <test-case name="NUnit.Core.Tests.Generic.SimpleGenericFixture&lt;ArrayList&gt;.TestCollectionCount" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="SimpleGenericFixture&lt;List&lt;Int32&gt;&gt;" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <categories>
- <category name="Generics" />
- </categories>
- <results>
- <test-case name="NUnit.Core.Tests.Generic.SimpleGenericFixture&lt;List&lt;Int32&gt;&gt;.TestCollectionCount" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="SimpleGenericMethods" executed="True" result="Success" success="True" time="0.038" asserts="0">
- <categories>
- <category name="Generics" />
- </categories>
- <results>
- <test-suite type="ParameterizedTest" name="GenericTestMethodWithOneTypeParameter" executed="True" result="Success" success="True" time="0.010" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.Generic.SimpleGenericMethods.GenericTestMethodWithOneTypeParameter&lt;Double&gt;(5.0d,2.0d,&quot;ABC&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="4" />
- <test-case name="NUnit.Core.Tests.Generic.SimpleGenericMethods.GenericTestMethodWithOneTypeParameter&lt;Double&gt;(5.0d,2.0d,&quot;ABC&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="4" />
- <test-case name="NUnit.Core.Tests.Generic.SimpleGenericMethods.GenericTestMethodWithOneTypeParameter&lt;Int32&gt;(5,2,&quot;ABC&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="4" />
- <test-case name="NUnit.Core.Tests.Generic.SimpleGenericMethods.GenericTestMethodWithOneTypeParameter&lt;Double&gt;(5.0d,2.0d,&quot;ABC&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="4" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="GenericTestMethodWithTwoTypeParameters" executed="True" result="Success" success="True" time="0.011" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.Generic.SimpleGenericMethods.GenericTestMethodWithTwoTypeParameters&lt;Int32,Double&gt;(5,2.0d,&quot;ABC&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="4" />
- <test-case name="NUnit.Core.Tests.Generic.SimpleGenericMethods.GenericTestMethodWithTwoTypeParameters&lt;Double,Int64&gt;(5.0d,2L,&quot;ABC&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="4" />
- <test-case name="NUnit.Core.Tests.Generic.SimpleGenericMethods.GenericTestMethodWithTwoTypeParameters&lt;Int32,Int32&gt;(5,2,&quot;ABC&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="4" />
- <test-case name="NUnit.Core.Tests.Generic.SimpleGenericMethods.GenericTestMethodWithTwoTypeParameters&lt;Double,Double&gt;(5.0d,2.0d,&quot;ABC&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="4" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="GenericTestMethodWithTwoTypeParameters_Reversed" executed="True" result="Success" success="True" time="0.011" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.Generic.SimpleGenericMethods.GenericTestMethodWithTwoTypeParameters_Reversed&lt;Int32,Int32&gt;(5,2,&quot;ABC&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="4" />
- <test-case name="NUnit.Core.Tests.Generic.SimpleGenericMethods.GenericTestMethodWithTwoTypeParameters_Reversed&lt;Double,Double&gt;(5.0d,2.0d,&quot;ABC&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="4" />
- <test-case name="NUnit.Core.Tests.Generic.SimpleGenericMethods.GenericTestMethodWithTwoTypeParameters_Reversed&lt;Double,Int32&gt;(5,2.0d,&quot;ABC&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="4" />
- <test-case name="NUnit.Core.Tests.Generic.SimpleGenericMethods.GenericTestMethodWithTwoTypeParameters_Reversed&lt;Int64,Double&gt;(5.0d,2L,&quot;ABC&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="4" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="GenericFixture" name="TypeParameterUsedWithTestMethod&lt;T&gt;" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-suite type="TestFixture" name="TypeParameterUsedWithTestMethod&lt;Double&gt;" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <categories>
- <category name="Generics" />
- </categories>
- <results>
- <test-suite type="ParameterizedTest" name="TestMyArgType" executed="True" result="Success" success="True" time="0.005" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.Generic.TypeParameterUsedWithTestMethod&lt;Double&gt;.TestMyArgType(5)" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.Generic.TypeParameterUsedWithTestMethod&lt;Double&gt;.TestMyArgType(1.23d)" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="IgnoreFixture" executed="True" result="Success" success="True" time="0.033" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.IgnoreFixture.IgnoreTakesPrecedenceOverExpectedException" executed="True" result="Success" success="True" time="0.003" asserts="2" />
- <test-case name="NUnit.Core.Tests.IgnoreFixture.IgnoreThrowsIgnoreException" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.IgnoreFixture.IgnoreWithUserMessage" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.IgnoreFixture.IgnoreWithUserMessage_ArrayOfArgs" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Core.Tests.IgnoreFixture.IgnoreWithUserMessage_OneArg" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.IgnoreFixture.IgnoreWithUserMessage_ThreeArgs" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.IgnoreFixture.IgnoreWorksForTestCase" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.IgnoreFixture.IgnoreWorksForTestSuite" executed="True" result="Success" success="True" time="0.004" asserts="3" />
- <test-case name="NUnit.Core.Tests.IgnoreFixture.IgnoreWorksFromSetUp" executed="True" result="Success" success="True" time="0.005" asserts="3" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="LegacySuiteTests" executed="True" result="Success" success="True" time="0.080" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.LegacySuiteTests.SetUpAndTearDownAreCalled" executed="True" result="Success" success="True" time="0.005" asserts="3" />
- <test-case name="NUnit.Core.Tests.LegacySuiteTests.SuitePropertyWithInvalidType" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Core.Tests.LegacySuiteTests.SuiteReturningFixtures" executed="True" result="Success" success="True" time="0.035" asserts="3" />
- <test-case name="NUnit.Core.Tests.LegacySuiteTests.SuiteReturningFixtureWithArguments" executed="True" result="Success" success="True" time="0.005" asserts="3" />
- <test-case name="NUnit.Core.Tests.LegacySuiteTests.SuiteReturningTestSuite" executed="True" result="Success" success="True" time="0.011" asserts="3" />
- <test-case name="NUnit.Core.Tests.LegacySuiteTests.SuiteReturningTypes" executed="True" result="Success" success="True" time="0.010" asserts="3" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="MaxTimeTests" executed="True" result="Success" success="True" time="0.088" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.MaxTimeTests.ErrorReport" executed="True" result="Success" success="True" time="0.000" asserts="0">
- <properties>
- <property name="MaxTime" value="1000" />
- </properties>
- </test-case>
- <test-case name="NUnit.Core.Tests.MaxTimeTests.ErrorReportHasPriorityOverMaxTime" executed="True" result="Success" success="True" time="0.023" asserts="3" />
- <test-case name="NUnit.Core.Tests.MaxTimeTests.FailureReport" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <properties>
- <property name="MaxTime" value="1000" />
- </properties>
- </test-case>
- <test-case name="NUnit.Core.Tests.MaxTimeTests.FailureReportHasPriorityOverMaxTime" executed="True" result="Success" success="True" time="0.024" asserts="3" />
- <test-case name="NUnit.Core.Tests.MaxTimeTests.MaxTimeExceeded" executed="True" result="Success" success="True" time="0.023" asserts="2" />
- <test-case name="NUnit.Core.Tests.MaxTimeTests.MaxTimeNotExceeded" executed="True" result="Success" success="True" time="0.000" asserts="0">
- <properties>
- <property name="MaxTime" value="1000" />
- </properties>
- </test-case>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="NameFilterTest" executed="True" result="Success" success="True" time="0.084" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.NameFilterTest.ExplicitTestCaseDoesNotMatchWhenNotSelectedDirectly" executed="True" result="Success" success="True" time="0.007" asserts="1" />
- <test-case name="NUnit.Core.Tests.NameFilterTest.ExplicitTestCaseMatchesWhenSelectedDirectly" executed="True" result="Success" success="True" time="0.006" asserts="2" />
- <test-case name="NUnit.Core.Tests.NameFilterTest.ExplicitTestSuiteDoesNotMatchWhenNotSelectedDirectly" executed="True" result="Success" success="True" time="0.006" asserts="2" />
- <test-case name="NUnit.Core.Tests.NameFilterTest.ExplicitTestSuiteMatchesWhenSelectedDirectly" executed="True" result="Success" success="True" time="0.009" asserts="3" />
- <test-case name="NUnit.Core.Tests.NameFilterTest.HighLevelSuite" executed="True" result="Success" success="True" time="0.006" asserts="3" />
- <test-case name="NUnit.Core.Tests.NameFilterTest.MultipleNameMatch" executed="True" result="Success" success="True" time="0.006" asserts="3" />
- <test-case name="NUnit.Core.Tests.NameFilterTest.SingleNameMatch" executed="True" result="Success" success="True" time="0.006" asserts="4" />
- <test-case name="NUnit.Core.Tests.NameFilterTest.SuiteNameMatch" executed="True" result="Success" success="True" time="0.006" asserts="3" />
- <test-case name="NUnit.Core.Tests.NameFilterTest.TestDoesNotMatch" executed="True" result="Success" success="True" time="0.006" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="NamespaceAssemblyTests" executed="True" result="Success" success="True" time="0.134" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.NamespaceAssemblyTests.Hierarchy" executed="True" result="Success" success="True" time="0.044" asserts="17" />
- <test-case name="NUnit.Core.Tests.NamespaceAssemblyTests.LoadTestFixtureFromAssembly" executed="True" result="Success" success="True" time="0.019" asserts="1" />
- <test-case name="NUnit.Core.Tests.NamespaceAssemblyTests.NoNamespaceInAssembly" executed="True" result="Success" success="True" time="0.016" asserts="5" />
- <test-case name="NUnit.Core.Tests.NamespaceAssemblyTests.TestRoot" executed="True" result="Success" success="True" time="0.044" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="PairwiseTest" executed="True" result="Success" success="True" time="0.033" asserts="0">
- <results>
- <test-suite type="ParameterizedTest" name="Test" executed="True" result="Success" success="True" time="0.032" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.PairwiseTest.Test 2x4" executed="True" result="Success" success="True" time="0.002" asserts="3" />
- <test-case name="NUnit.Core.Tests.PairwiseTest.Test 2x2x2" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Core.Tests.PairwiseTest.Test 3x2x2" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Core.Tests.PairwiseTest.Test 3x2x2x2" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Core.Tests.PairwiseTest.Test 3x2x2x2x2" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Core.Tests.PairwiseTest.Test 3x2x2x2x2x2" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.Core.Tests.PairwiseTest.Test 3x3x3" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Core.Tests.PairwiseTest.Test 4x4x4" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Core.Tests.PairwiseTest.Test 5x5x5" executed="True" result="Success" success="True" time="0.003" asserts="3" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="PairwiseTest+LiveTest" executed="True" result="Success" success="True" time="0.023" asserts="1">
- <results>
- <test-suite type="ParameterizedTest" name="Test" executed="True" result="Success" success="True" time="0.022" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.PairwiseTest+LiveTest.Test(&quot;a&quot;,&quot;-&quot;,&quot;x&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Core.Tests.PairwiseTest+LiveTest.Test(&quot;b&quot;,&quot;+&quot;,&quot;y&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Core.Tests.PairwiseTest+LiveTest.Test(&quot;c&quot;,&quot;+&quot;,&quot;x&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Core.Tests.PairwiseTest+LiveTest.Test(&quot;b&quot;,&quot;-&quot;,&quot;x&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Core.Tests.PairwiseTest+LiveTest.Test(&quot;a&quot;,&quot;-&quot;,&quot;y&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Core.Tests.PairwiseTest+LiveTest.Test(&quot;c&quot;,&quot;-&quot;,&quot;y&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Core.Tests.PairwiseTest+LiveTest.Test(&quot;a&quot;,&quot;+&quot;,&quot;x&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="ParameterizedFixture" name="ParameterizedTestFixture" executed="True" result="Success" success="True" time="0.019" asserts="0">
- <results>
- <test-suite type="TestFixture" name="ParameterizedTestFixture(&quot;hello&quot;,&quot;hello&quot;,&quot;goodbye&quot;)" executed="True" result="Success" success="True" time="0.004" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.ParameterizedTestFixture(&quot;hello&quot;,&quot;hello&quot;,&quot;goodbye&quot;).TestEquality" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.ParameterizedTestFixture(&quot;hello&quot;,&quot;hello&quot;,&quot;goodbye&quot;).TestInequality" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="ParameterizedTestFixture(&quot;zip&quot;,&quot;zip&quot;)" executed="True" result="Success" success="True" time="0.004" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.ParameterizedTestFixture(&quot;zip&quot;,&quot;zip&quot;).TestEquality" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.ParameterizedTestFixture(&quot;zip&quot;,&quot;zip&quot;).TestInequality" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="ParameterizedTestFixture(42,42,99)" executed="True" result="Success" success="True" time="0.004" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.ParameterizedTestFixture(42,42,99).TestEquality" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.ParameterizedTestFixture(42,42,99).TestInequality" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="ParameterizedTestFixtureNamingTests" executed="True" result="Success" success="True" time="0.039" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.ParameterizedTestFixtureNamingTests.FixtureInstancesAreNamedCorrectly" executed="True" result="Success" success="True" time="0.008" asserts="2" />
- <test-case name="NUnit.Core.Tests.ParameterizedTestFixtureNamingTests.MethodWithoutParamsIsNamedCorrectly" executed="True" result="Success" success="True" time="0.005" asserts="2" />
- <test-case name="NUnit.Core.Tests.ParameterizedTestFixtureNamingTests.MethodWithParamsIsNamedCorrectly" executed="True" result="Success" success="True" time="0.005" asserts="3" />
- <test-case name="NUnit.Core.Tests.ParameterizedTestFixtureNamingTests.SuiteHasCorrectNumberOfInstances" executed="True" result="Success" success="True" time="0.005" asserts="1" />
- <test-case name="NUnit.Core.Tests.ParameterizedTestFixtureNamingTests.TopLevelSuiteIsNamedCorrectly" executed="True" result="Success" success="True" time="0.005" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="ParameterizedTestFixtureTests" executed="True" result="Success" success="True" time="0.008" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.ParameterizedTestFixtureTests.CanSpecifyCategory" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.Core.Tests.ParameterizedTestFixtureTests.CanSpecifyMultipleCategories" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedFixture" name="ParameterizedTestFixtureWithDataSources" executed="True" result="Success" success="True" time="0.035" asserts="0">
- <results>
- <test-suite type="TestFixture" name="ParameterizedTestFixtureWithDataSources(42)" executed="True" result="Success" success="True" time="0.034" asserts="0">
- <results>
- <test-suite type="ParameterizedTest" name="CanAccessTestCaseSource" executed="True" result="Success" success="True" time="0.003" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.ParameterizedTestFixtureWithDataSources(42).CanAccessTestCaseSource(6,7)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.ParameterizedTestFixtureWithDataSources(42).CanAccessTestCaseSource(3,14)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="CanAccessValueSource" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.ParameterizedTestFixtureWithDataSources(42).CanAccessValueSource(1)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.ParameterizedTestFixtureWithDataSources(42).CanAccessValueSource(2)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.ParameterizedTestFixtureWithDataSources(42).CanAccessValueSource(3)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="CanGenerateDataFromParameter" executed="True" result="Success" success="True" time="0.020" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.ParameterizedTestFixtureWithDataSources(42).CanGenerateDataFromParameter(1,42)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Core.Tests.ParameterizedTestFixtureWithDataSources(42).CanGenerateDataFromParameter(2,21)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.ParameterizedTestFixtureWithDataSources(42).CanGenerateDataFromParameter(3,14)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.ParameterizedTestFixtureWithDataSources(42).CanGenerateDataFromParameter(6,7)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.ParameterizedTestFixtureWithDataSources(42).CanGenerateDataFromParameter(7,6)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.ParameterizedTestFixtureWithDataSources(42).CanGenerateDataFromParameter(14,3)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.ParameterizedTestFixtureWithDataSources(42).CanGenerateDataFromParameter(21,2)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.ParameterizedTestFixtureWithDataSources(42).CanGenerateDataFromParameter(42,1)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="ParameterizedFixture" name="ParameterizedTestFixtureWithNullArguments" executed="True" result="Success" success="True" time="0.009" asserts="0">
- <results>
- <test-suite type="TestFixture" name="ParameterizedTestFixtureWithNullArguments(&quot;A&quot;,null)" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.ParameterizedTestFixtureWithNullArguments(&quot;A&quot;,null).TestMethod" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="ParameterizedTestFixtureWithNullArguments(null,&quot;A&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.ParameterizedTestFixtureWithNullArguments(null,&quot;A&quot;).TestMethod" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="ParameterizedTestFixtureWithNullArguments(null,null)" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.ParameterizedTestFixtureWithNullArguments(null,null).TestMethod" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="PlatformDetectionTests" executed="True" result="Success" success="True" time="0.086" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.PlatformDetectionTests.ArrayOfPlatforms" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.PlatformDetectionTests.DetectExactVersion" executed="True" result="Success" success="True" time="0.000" asserts="4" />
- <test-case name="NUnit.Core.Tests.PlatformDetectionTests.DetectMono10" executed="True" result="Success" success="True" time="0.002" asserts="8" />
- <test-case name="NUnit.Core.Tests.PlatformDetectionTests.DetectMono20" executed="True" result="Success" success="True" time="0.000" asserts="8" />
- <test-case name="NUnit.Core.Tests.PlatformDetectionTests.DetectNet10" executed="True" result="Success" success="True" time="0.001" asserts="8" />
- <test-case name="NUnit.Core.Tests.PlatformDetectionTests.DetectNet11" executed="True" result="Success" success="True" time="0.000" asserts="8" />
- <test-case name="NUnit.Core.Tests.PlatformDetectionTests.DetectNet20" executed="True" result="Success" success="True" time="0.001" asserts="8" />
- <test-case name="NUnit.Core.Tests.PlatformDetectionTests.DetectNet40" executed="True" result="Success" success="True" time="0.000" asserts="9" />
- <test-case name="NUnit.Core.Tests.PlatformDetectionTests.DetectNetCF" executed="True" result="Success" success="True" time="0.000" asserts="9" />
- <test-case name="NUnit.Core.Tests.PlatformDetectionTests.DetectNT3" executed="True" result="Success" success="True" time="0.002" asserts="18" />
- <test-case name="NUnit.Core.Tests.PlatformDetectionTests.DetectNT4" executed="True" result="Success" success="True" time="0.000" asserts="18" />
- <test-case name="NUnit.Core.Tests.PlatformDetectionTests.DetectSSCLI" executed="True" result="Success" success="True" time="0.001" asserts="8" />
- <test-case name="NUnit.Core.Tests.PlatformDetectionTests.DetectUnixUnderMicrosoftDotNet" executed="True" result="Success" success="True" time="0.000" asserts="20" />
- <test-case name="NUnit.Core.Tests.PlatformDetectionTests.DetectUnixUnderMono" executed="False" result="Skipped">
- <reason>
- <message><![CDATA[Not supported on Net]]></message>
- </reason>
- </test-case>
- <test-case name="NUnit.Core.Tests.PlatformDetectionTests.DetectVista" executed="True" result="Success" success="True" time="0.001" asserts="17" />
- <test-case name="NUnit.Core.Tests.PlatformDetectionTests.DetectWin2003Server" executed="True" result="Success" success="True" time="0.000" asserts="17" />
- <test-case name="NUnit.Core.Tests.PlatformDetectionTests.DetectWin2008ServerOriginal" executed="True" result="Success" success="True" time="0.000" asserts="17" />
- <test-case name="NUnit.Core.Tests.PlatformDetectionTests.DetectWin2008ServerR2" executed="True" result="Success" success="True" time="0.001" asserts="16" />
- <test-case name="NUnit.Core.Tests.PlatformDetectionTests.DetectWin2K" executed="True" result="Success" success="True" time="0.000" asserts="17" />
- <test-case name="NUnit.Core.Tests.PlatformDetectionTests.DetectWin95" executed="True" result="Success" success="True" time="0.001" asserts="18" />
- <test-case name="NUnit.Core.Tests.PlatformDetectionTests.DetectWin98" executed="True" result="Success" success="True" time="0.001" asserts="18" />
- <test-case name="NUnit.Core.Tests.PlatformDetectionTests.DetectWinCE" executed="True" result="Success" success="True" time="0.000" asserts="19" />
- <test-case name="NUnit.Core.Tests.PlatformDetectionTests.DetectWindows7" executed="True" result="Success" success="True" time="0.000" asserts="17" />
- <test-case name="NUnit.Core.Tests.PlatformDetectionTests.DetectWinMe" executed="True" result="Success" success="True" time="0.001" asserts="18" />
- <test-case name="NUnit.Core.Tests.PlatformDetectionTests.DetectWinXP" executed="True" result="Success" success="True" time="0.000" asserts="17" />
- <test-case name="NUnit.Core.Tests.PlatformDetectionTests.DetectWinXPProfessionalX64" executed="True" result="Success" success="True" time="0.001" asserts="17" />
- <test-case name="NUnit.Core.Tests.PlatformDetectionTests.PlatformAttribute_Exclude" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Core.Tests.PlatformDetectionTests.PlatformAttribute_Include" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Core.Tests.PlatformDetectionTests.PlatformAttribute_IncludeAndExclude" executed="True" result="Success" success="True" time="0.001" asserts="7" />
- <test-case name="NUnit.Core.Tests.PlatformDetectionTests.PlatformAttribute_InvalidPlatform" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="PropertyAttributeTests" executed="True" result="Success" success="True" time="0.026" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.PropertyAttributeTests.CanDeriveFromPropertyAttribute" executed="True" result="Success" success="True" time="0.004" asserts="1" />
- <test-case name="NUnit.Core.Tests.PropertyAttributeTests.PropertiesWithNumericValues" executed="True" result="Success" success="True" time="0.003" asserts="2" />
- <test-case name="NUnit.Core.Tests.PropertyAttributeTests.PropertyWithStringValue" executed="True" result="Success" success="True" time="0.003" asserts="1" />
- <test-case name="NUnit.Core.Tests.PropertyAttributeTests.PropertyWorksOnFixtures" executed="True" result="Success" success="True" time="0.006" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="ReflectTests" executed="True" result="Success" success="True" time="0.050" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.ReflectTests.CanDetectAttributes" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.Core.Tests.ReflectTests.CanDetectInheritedAttributes" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.Core.Tests.ReflectTests.Construct" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.ReflectTests.GetAttribute" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.Core.Tests.ReflectTests.GetAttributes" executed="True" result="Success" success="True" time="0.000" asserts="4" />
- <test-case name="NUnit.Core.Tests.ReflectTests.GetConstructor" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.ReflectTests.GetInheritedAttribute" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Core.Tests.ReflectTests.GetInheritedAttributes" executed="True" result="Success" success="True" time="0.000" asserts="4" />
- <test-case name="NUnit.Core.Tests.ReflectTests.GetMethodsWithAttribute" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Core.Tests.ReflectTests.GetNamedMethod" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.ReflectTests.GetNamedMethodWithArgs" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.ReflectTests.GetNamedProperty" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.ReflectTests.GetPropertyValue" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.ReflectTests.GetPropertyWithAttribute" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.ReflectTests.HasInterface" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.ReflectTests.InheritsFrom" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.ReflectTests.InvokeMethod" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="RemoteRunnerTests" executed="True" result="Success" success="True" time="0.651" asserts="1">
- <results>
- <test-case name="NUnit.Core.Tests.RemoteRunnerTests.BasicRunnerTests.CheckRunnerID" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Core.Tests.RemoteRunnerTests.BasicRunnerTests.CountTestCases" executed="True" result="Success" success="True" time="0.046" asserts="1" />
- <test-case name="NUnit.Core.Tests.RemoteRunnerTests.BasicRunnerTests.CountTestCasesAcrossMultipleAssemblies" executed="True" result="Success" success="True" time="0.056" asserts="1" />
- <test-case name="NUnit.Core.Tests.RemoteRunnerTests.BasicRunnerTests.LoadAndReloadAssembly" executed="True" result="Success" success="True" time="0.087" asserts="2" />
- <test-case name="NUnit.Core.Tests.RemoteRunnerTests.BasicRunnerTests.LoadAssemblyWithFixture" executed="True" result="Success" success="True" time="0.019" asserts="1" />
- <test-case name="NUnit.Core.Tests.RemoteRunnerTests.BasicRunnerTests.LoadAssemblyWithoutNamespaces" executed="True" result="Success" success="True" time="0.043" asserts="4" />
- <test-case name="NUnit.Core.Tests.RemoteRunnerTests.BasicRunnerTests.LoadAssemblyWithSuite" executed="True" result="Success" success="True" time="0.014" asserts="1" />
- <test-case name="NUnit.Core.Tests.RemoteRunnerTests.BasicRunnerTests.LoadMultipleAssemblies" executed="True" result="Success" success="True" time="0.055" asserts="1" />
- <test-case name="NUnit.Core.Tests.RemoteRunnerTests.BasicRunnerTests.LoadMultipleAssembliesWithFixture" executed="True" result="Success" success="True" time="0.032" asserts="1" />
- <test-case name="NUnit.Core.Tests.RemoteRunnerTests.BasicRunnerTests.LoadMultipleAssembliesWithSuite" executed="True" result="Success" success="True" time="0.026" asserts="1" />
- <test-case name="NUnit.Core.Tests.RemoteRunnerTests.BasicRunnerTests.RunAssembly" executed="True" result="Success" success="True" time="0.052" asserts="1" />
- <test-case name="NUnit.Core.Tests.RemoteRunnerTests.BasicRunnerTests.RunAssemblyUsingBeginAndEndRun" executed="True" result="Success" success="True" time="0.049" asserts="2" />
- <test-case name="NUnit.Core.Tests.RemoteRunnerTests.BasicRunnerTests.RunMultipleAssemblies" executed="True" result="Success" success="True" time="0.064" asserts="1" />
- <test-case name="NUnit.Core.Tests.RemoteRunnerTests.BasicRunnerTests.RunMultipleAssembliesUsingBeginAndEndRun" executed="True" result="Success" success="True" time="0.063" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="RepeatedTestFixture" executed="True" result="Success" success="True" time="0.037" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.RepeatedTestFixture.CategoryWorksWithRepeatedTest" executed="True" result="Success" success="True" time="0.005" asserts="3" />
- <test-case name="NUnit.Core.Tests.RepeatedTestFixture.IgnoreWorksWithRepeatedTest" executed="True" result="Success" success="True" time="0.005" asserts="3" />
- <test-case name="NUnit.Core.Tests.RepeatedTestFixture.RepeatFailOnFirst" executed="True" result="Success" success="True" time="0.005" asserts="4" />
- <test-case name="NUnit.Core.Tests.RepeatedTestFixture.RepeatFailOnThird" executed="True" result="Success" success="True" time="0.004" asserts="4" />
- <test-case name="NUnit.Core.Tests.RepeatedTestFixture.RepeatSuccess" executed="True" result="Success" success="True" time="0.005" asserts="6" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="RuntimeFrameworkTests" executed="True" result="Success" success="True" time="0.247" asserts="0">
- <results>
- <test-suite type="ParameterizedTest" name="CanCreateNewRuntimeFramework" executed="True" result="Success" success="True" time="0.057" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanCreateNewRuntimeFramework(&lt;Net-1.0&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanCreateNewRuntimeFramework(&lt;Net-1.0.3705&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanCreateNewRuntimeFramework(&lt;Net-1.1&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanCreateNewRuntimeFramework(&lt;Net-1.1.4322&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanCreateNewRuntimeFramework(&lt;Net-2.0&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanCreateNewRuntimeFramework(&lt;Net-2.0.40607&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanCreateNewRuntimeFramework(&lt;Net-2.0.50727&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanCreateNewRuntimeFramework(&lt;Net-3.0&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanCreateNewRuntimeFramework(&lt;Net-3.5&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanCreateNewRuntimeFramework(&lt;Net-4.0&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanCreateNewRuntimeFramework(&lt;Net-0.0&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanCreateNewRuntimeFramework(&lt;Mono-1.0&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanCreateNewRuntimeFramework(&lt;Mono-2.0&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanCreateNewRuntimeFramework(&lt;Mono-2.0.50727&gt;)" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanCreateNewRuntimeFramework(&lt;Mono-3.5&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanCreateNewRuntimeFramework(&lt;Mono-0.0&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanCreateNewRuntimeFramework(&lt;Any-1.1&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanCreateNewRuntimeFramework(&lt;Any-2.0&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanCreateNewRuntimeFramework(&lt;Any-2.0.50727&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanCreateNewRuntimeFramework(&lt;Any-3.5&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanCreateNewRuntimeFramework(&lt;Any-4.0&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanCreateNewRuntimeFramework(&lt;Any-0.0&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="CanDisplayFrameworkAsString" executed="True" result="Success" success="True" time="0.055" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanDisplayFrameworkAsString(&lt;Net-1.0&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanDisplayFrameworkAsString(&lt;Net-1.0.3705&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanDisplayFrameworkAsString(&lt;Net-1.1&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanDisplayFrameworkAsString(&lt;Net-1.1.4322&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanDisplayFrameworkAsString(&lt;Net-2.0&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanDisplayFrameworkAsString(&lt;Net-2.0.40607&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanDisplayFrameworkAsString(&lt;Net-2.0.50727&gt;)" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanDisplayFrameworkAsString(&lt;Net-3.0&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanDisplayFrameworkAsString(&lt;Net-3.5&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanDisplayFrameworkAsString(&lt;Net-4.0&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanDisplayFrameworkAsString(&lt;Net-0.0&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanDisplayFrameworkAsString(&lt;Mono-1.0&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanDisplayFrameworkAsString(&lt;Mono-2.0&gt;)" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanDisplayFrameworkAsString(&lt;Mono-2.0.50727&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanDisplayFrameworkAsString(&lt;Mono-3.5&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanDisplayFrameworkAsString(&lt;Mono-0.0&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanDisplayFrameworkAsString(&lt;Any-1.1&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanDisplayFrameworkAsString(&lt;Any-2.0&gt;)" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanDisplayFrameworkAsString(&lt;Any-2.0.50727&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanDisplayFrameworkAsString(&lt;Any-3.5&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanDisplayFrameworkAsString(&lt;Any-4.0&gt;)" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanDisplayFrameworkAsString(&lt;Any-0.0&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- </results>
- </test-suite>
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanGetCurrentFramework" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanListAvailableFrameworks" executed="True" result="Success" success="True" time="0.008" asserts="2" />
- <test-suite type="ParameterizedTest" name="CanMatchRuntimes" executed="True" result="Success" success="True" time="0.040" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanMatchRuntimes(net-2.0,net-2.0)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanMatchRuntimes(net-2.0,net-2.0.50727)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanMatchRuntimes(net-2.0.50727,net-2.0)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanMatchRuntimes(net-2.0.50727,net-2.0)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanMatchRuntimes(net-3.5,net-2.0)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanMatchRuntimes(net-2.0,mono-2.0)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanMatchRuntimes(net-2.0,net-1.1)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanMatchRuntimes(net-2.0.50727,net-2.0.40607)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanMatchRuntimes(mono-1.1,mono-1.0)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanMatchRuntimes(mono-2.0,v2.0)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanMatchRuntimes(v2.0,mono-2.0)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanMatchRuntimes(v2.0,v2.0)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanMatchRuntimes(v2.0,v4.0)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanMatchRuntimes(net,net-2.0)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanMatchRuntimes(net-2.0,net)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanMatchRuntimes(any,net-2.0)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanMatchRuntimes(net-2.0,any)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="CanParseRuntimeFramework" executed="True" result="Success" success="True" time="0.052" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanParseRuntimeFramework(&lt;Net-1.0&gt;)" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanParseRuntimeFramework(&lt;Net-1.0.3705&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanParseRuntimeFramework(&lt;Net-1.1&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanParseRuntimeFramework(&lt;Net-1.1.4322&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanParseRuntimeFramework(&lt;Net-2.0&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanParseRuntimeFramework(&lt;Net-2.0.40607&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanParseRuntimeFramework(&lt;Net-2.0.50727&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanParseRuntimeFramework(&lt;Net-3.0&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanParseRuntimeFramework(&lt;Net-3.5&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanParseRuntimeFramework(&lt;Net-4.0&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanParseRuntimeFramework(&lt;Net-0.0&gt;)" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanParseRuntimeFramework(&lt;Mono-1.0&gt;)" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanParseRuntimeFramework(&lt;Mono-2.0&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanParseRuntimeFramework(&lt;Mono-2.0.50727&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanParseRuntimeFramework(&lt;Mono-3.5&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanParseRuntimeFramework(&lt;Mono-0.0&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanParseRuntimeFramework(&lt;Any-1.1&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanParseRuntimeFramework(&lt;Any-2.0&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanParseRuntimeFramework(&lt;Any-2.0.50727&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanParseRuntimeFramework(&lt;Any-3.5&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanParseRuntimeFramework(&lt;Any-4.0&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CanParseRuntimeFramework(&lt;Any-0.0&gt;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- </results>
- </test-suite>
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CurrentFrameworkHasBuildSpecified" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.RuntimeFrameworkTests.CurrentFrameworkMustBeAvailable" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="SerializationBug" executed="True" result="Success" success="True" time="0.005" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.SerializationBug.SaveAndLoad" executed="True" result="Success" success="True" time="0.004" asserts="3" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="SetCultureAttributeTests" executed="True" result="Success" success="True" time="0.020" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.SetCultureAttributeTests.SetBothCulturesToFrench" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.SetCultureAttributeTests.SetBothCulturesToFrenchCanadian" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.SetCultureAttributeTests.SetBothCulturesToRussian" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.SetCultureAttributeTests.SetMixedCulturesToFrenchAndUIFrenchCanadian" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.SetCultureAttributeTests.SetMixedCulturesToRussianAndUIEnglishUS" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.SetCultureAttributeTests.SetUICultureOnlyToFrench" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.SetCultureAttributeTests.SetUICultureOnlyToFrenchCanadian" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.SetCultureAttributeTests.SetUICultureOnlyToRussian" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="SetCultureAttributeTests+NestedBehavior" executed="True" result="Success" success="True" time="0.004" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.SetCultureAttributeTests+NestedBehavior.InheritedRussian" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.SetCultureAttributeTests+NestedBehavior.InheritedRussianWithUIFrench" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="SetUpFixtureTests" executed="True" result="Success" success="True" time="1.069" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.SetUpFixtureTests.AssemblySetUpFixtureReplacesAssemblyNodeInTree" executed="True" result="Success" success="True" time="0.465" asserts="4" />
- <test-case name="NUnit.Core.Tests.SetUpFixtureTests.AssemblySetupFixtureWrapsExecutionOfTest" executed="True" result="Success" success="True" time="0.448" asserts="5" />
- <test-case name="NUnit.Core.Tests.SetUpFixtureTests.NamespaceSetUpFixtureReplacesNamespaceNodeInTree" executed="True" result="Success" success="True" time="0.020" asserts="14" />
- <test-case name="NUnit.Core.Tests.SetUpFixtureTests.NamespaceSetUpFixtureWrapsExecutionOfSingleTest" executed="True" result="Success" success="True" time="0.020" asserts="8" />
- <test-case name="NUnit.Core.Tests.SetUpFixtureTests.NamespaceSetUpFixtureWrapsExecutionOfTwoTests" executed="True" result="Success" success="True" time="0.024" asserts="13" />
- <test-case name="NUnit.Core.Tests.SetUpFixtureTests.NamespaceSetUpFixtureWrapsNestedNamespaceSetUpFixture" executed="True" result="Success" success="True" time="0.024" asserts="15" />
- <test-case name="NUnit.Core.Tests.SetUpFixtureTests.NamespaceSetUpMethodsMayBeStatic" executed="True" result="Success" success="True" time="0.024" asserts="8" />
- <test-case name="NUnit.Core.Tests.SetUpFixtureTests.WithTwoSetUpFixtuesOnlyOneIsUsed" executed="True" result="Success" success="True" time="0.021" asserts="8" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="SetUpTest" executed="True" result="Success" success="True" time="0.052" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.SetUpTest.BaseSetUpIsCalledFirstTearDownLast" executed="True" result="Success" success="True" time="0.004" asserts="6" />
- <test-case name="NUnit.Core.Tests.SetUpTest.CheckInheritedSetUpAndTearDownAreCalled" executed="True" result="Success" success="True" time="0.005" asserts="2" />
- <test-case name="NUnit.Core.Tests.SetUpTest.CheckOverriddenSetUpAndTearDownAreNotCalled" executed="True" result="Success" success="True" time="0.004" asserts="4" />
- <test-case name="NUnit.Core.Tests.SetUpTest.MakeSureSetUpAndTearDownAreCalled" executed="True" result="Success" success="True" time="0.003" asserts="2" />
- <test-case name="NUnit.Core.Tests.SetUpTest.MultipleSetUpAndTearDownMethodsAreCalled" executed="True" result="Success" success="True" time="0.004" asserts="5" />
- <test-case name="NUnit.Core.Tests.SetUpTest.SetUpAndTearDownCounter" executed="True" result="Success" success="True" time="0.003" asserts="2" />
- <test-case name="NUnit.Core.Tests.SetUpTest.SetupRecordsOriginalExceptionThownByTestCase" executed="True" result="Success" success="True" time="0.004" asserts="4" />
- <test-case name="NUnit.Core.Tests.SetUpTest.TearDownRecordsOriginalExceptionThownByTestCase" executed="True" result="Success" success="True" time="0.004" asserts="4" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="SetUpTest+SetupCallDerived" executed="True" result="Success" success="True" time="0.002" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.SetUpTest+SetupCallDerived.AssertCount" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="SimpleNameFilterTests" executed="True" result="Success" success="True" time="0.082" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.SimpleNameFilterTests.ExplicitTestCaseDoesNotMatchWhenNotSelectedDirectly" executed="True" result="Success" success="True" time="0.007" asserts="1" />
- <test-case name="NUnit.Core.Tests.SimpleNameFilterTests.ExplicitTestCaseMatchesWhenSelectedDirectly" executed="True" result="Success" success="True" time="0.006" asserts="2" />
- <test-case name="NUnit.Core.Tests.SimpleNameFilterTests.ExplicitTestSuiteDoesNotMatchWhenNotSelectedDirectly" executed="True" result="Success" success="True" time="0.006" asserts="2" />
- <test-case name="NUnit.Core.Tests.SimpleNameFilterTests.ExplicitTestSuiteMatchesWhenSelectedDirectly" executed="True" result="Success" success="True" time="0.006" asserts="3" />
- <test-case name="NUnit.Core.Tests.SimpleNameFilterTests.HighLevelSuite" executed="True" result="Success" success="True" time="0.006" asserts="3" />
- <test-case name="NUnit.Core.Tests.SimpleNameFilterTests.MultipleNameMatch" executed="True" result="Success" success="True" time="0.007" asserts="3" />
- <test-case name="NUnit.Core.Tests.SimpleNameFilterTests.SingleNameMatch" executed="True" result="Success" success="True" time="0.006" asserts="4" />
- <test-case name="NUnit.Core.Tests.SimpleNameFilterTests.SuiteNameMatch" executed="True" result="Success" success="True" time="0.006" asserts="3" />
- <test-case name="NUnit.Core.Tests.SimpleNameFilterTests.TestDoesNotMatch" executed="True" result="Success" success="True" time="0.006" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="SimpleTestRunnerTests" executed="True" result="Success" success="True" time="0.625" asserts="1">
- <results>
- <test-case name="NUnit.Core.Tests.SimpleTestRunnerTests.BasicRunnerTests.CheckRunnerID" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.SimpleTestRunnerTests.BasicRunnerTests.CountTestCases" executed="True" result="Success" success="True" time="0.043" asserts="1" />
- <test-case name="NUnit.Core.Tests.SimpleTestRunnerTests.BasicRunnerTests.CountTestCasesAcrossMultipleAssemblies" executed="True" result="Success" success="True" time="0.058" asserts="1" />
- <test-case name="NUnit.Core.Tests.SimpleTestRunnerTests.BasicRunnerTests.LoadAndReloadAssembly" executed="True" result="Success" success="True" time="0.082" asserts="2" />
- <test-case name="NUnit.Core.Tests.SimpleTestRunnerTests.BasicRunnerTests.LoadAssemblyWithFixture" executed="True" result="Success" success="True" time="0.018" asserts="1" />
- <test-case name="NUnit.Core.Tests.SimpleTestRunnerTests.BasicRunnerTests.LoadAssemblyWithoutNamespaces" executed="True" result="Success" success="True" time="0.043" asserts="4" />
- <test-case name="NUnit.Core.Tests.SimpleTestRunnerTests.BasicRunnerTests.LoadAssemblyWithSuite" executed="True" result="Success" success="True" time="0.013" asserts="1" />
- <test-case name="NUnit.Core.Tests.SimpleTestRunnerTests.BasicRunnerTests.LoadMultipleAssemblies" executed="True" result="Success" success="True" time="0.055" asserts="1" />
- <test-case name="NUnit.Core.Tests.SimpleTestRunnerTests.BasicRunnerTests.LoadMultipleAssembliesWithFixture" executed="True" result="Success" success="True" time="0.029" asserts="1" />
- <test-case name="NUnit.Core.Tests.SimpleTestRunnerTests.BasicRunnerTests.LoadMultipleAssembliesWithSuite" executed="True" result="Success" success="True" time="0.025" asserts="1" />
- <test-case name="NUnit.Core.Tests.SimpleTestRunnerTests.BasicRunnerTests.RunAssembly" executed="True" result="Success" success="True" time="0.047" asserts="1" />
- <test-case name="NUnit.Core.Tests.SimpleTestRunnerTests.BasicRunnerTests.RunAssemblyUsingBeginAndEndRun" executed="True" result="Success" success="True" time="0.046" asserts="2" />
- <test-case name="NUnit.Core.Tests.SimpleTestRunnerTests.BasicRunnerTests.RunMultipleAssemblies" executed="True" result="Success" success="True" time="0.061" asserts="1" />
- <test-case name="NUnit.Core.Tests.SimpleTestRunnerTests.BasicRunnerTests.RunMultipleAssembliesUsingBeginAndEndRun" executed="True" result="Success" success="True" time="0.062" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="StackOverflowTestFixture" executed="False" result="Skipped">
- <reason>
- <message><![CDATA[Cannot handle StackOverflowException in managed code]]></message>
- </reason>
- <results>
- <test-case name="NUnit.Core.Tests.StackOverflowTestFixture.SimpleOverflow" executed="False" result="Skipped">
- <reason>
- <message><![CDATA[Cannot handle StackOverflowException in managed code]]></message>
- </reason>
- </test-case>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="SuiteBuilderTests" executed="True" result="Success" success="True" time="1.703" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.SuiteBuilderTests.DiscoverSuite" executed="True" result="Success" success="True" time="0.017" asserts="1" />
- <test-case name="NUnit.Core.Tests.SuiteBuilderTests.FileNotFound" executed="True" result="Success" success="True" time="0.002" asserts="0" />
- <test-case name="NUnit.Core.Tests.SuiteBuilderTests.FixtureNotFound" executed="True" result="Success" success="True" time="0.015" asserts="1" />
- <test-case name="NUnit.Core.Tests.SuiteBuilderTests.InvalidAssembly" executed="True" result="Success" success="True" time="0.007" asserts="0" />
- <test-case name="NUnit.Core.Tests.SuiteBuilderTests.LoadAssembly" executed="True" result="Success" success="True" time="0.529" asserts="3" />
- <test-case name="NUnit.Core.Tests.SuiteBuilderTests.LoadAssemblyWithoutNamespaces" executed="True" result="Success" success="True" time="0.529" asserts="3" />
- <test-case name="NUnit.Core.Tests.SuiteBuilderTests.LoadFixture" executed="True" result="Success" success="True" time="0.021" asserts="1" />
- <test-case name="NUnit.Core.Tests.SuiteBuilderTests.LoadNamespaceAsSuite" executed="True" result="Success" success="True" time="0.512" asserts="3" />
- <test-case name="NUnit.Core.Tests.SuiteBuilderTests.LoadSuite" executed="True" result="Success" success="True" time="0.024" asserts="2" />
- <test-case name="NUnit.Core.Tests.SuiteBuilderTests.WrongReturnTypeSuite" executed="True" result="Success" success="True" time="0.015" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="SuiteBuilderTests_Multiple" executed="True" result="Success" success="True" time="0.246" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.SuiteBuilderTests_Multiple.BuildSuite" executed="True" result="Success" success="True" time="0.055" asserts="1" />
- <test-case name="NUnit.Core.Tests.SuiteBuilderTests_Multiple.LoadFixture" executed="True" result="Success" success="True" time="0.078" asserts="2" />
- <test-case name="NUnit.Core.Tests.SuiteBuilderTests_Multiple.RootNode" executed="True" result="Success" success="True" time="0.051" asserts="1" />
- <test-case name="NUnit.Core.Tests.SuiteBuilderTests_Multiple.TestCaseCount" executed="True" result="Success" success="True" time="0.051" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestAttributeFixture" executed="True" result="Success" success="True" time="0.036" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestAttributeFixture.Description" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestAttributeFixture.DescriptionInResult" executed="True" result="Success" success="True" time="0.005" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestAttributeFixture.FixtureDescription" executed="True" result="Success" success="True" time="0.003" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestAttributeFixture.FixtureDescriptionInResult" executed="True" result="Success" success="True" time="0.004" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestAttributeFixture.NoDescription" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestAttributeFixture.ReflectionTest" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestAttributeFixture.SeparateDescriptionAttribute" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestAttributeFixture.SeparateDescriptionInResult" executed="True" result="Success" success="True" time="0.003" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestCaseAttributeTests" executed="True" result="Success" success="True" time="0.151" asserts="0">
- <results>
- <test-suite type="ParameterizedTest" name="ArgumentsAreCoalescedInObjectArray" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestCaseAttributeTests.ArgumentsAreCoalescedInObjectArray(&quot;a&quot;,&quot;b&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ArgumentsOfDifferentTypeAreCoalescedInObjectArray" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestCaseAttributeTests.ArgumentsOfDifferentTypeAreCoalescedInObjectArray(1,&quot;b&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="CanConvertDoubleToDecimal" executed="True" result="Success" success="True" time="0.002" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestCaseAttributeTests.CanConvertDoubleToDecimal(2.2m,3.3m)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="CanConvertIntToDecimal" executed="True" result="Success" success="True" time="0.002" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestCaseAttributeTests.CanConvertIntToDecimal(5m,2m)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="CanConvertIntToDouble" executed="True" result="Success" success="True" time="0.000" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestCaseAttributeTests.CanConvertIntToDouble(2,2)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="CanConvertSmallIntsToByte" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestCaseAttributeTests.CanConvertSmallIntsToByte(5,2)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="CanConvertSmallIntsToSByte" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestCaseAttributeTests.CanConvertSmallIntsToSByte(5,2)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="CanConvertSmallIntsToShort" executed="True" result="Success" success="True" time="0.003" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestCaseAttributeTests.CanConvertSmallIntsToShort(5,2)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="CanConvertStringToDateTime" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestCaseAttributeTests.CanConvertStringToDateTime(10/12/1942 00:00:00)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="CanConvertStringToDecimal" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestCaseAttributeTests.CanConvertStringToDecimal(2.2m,3.3m)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-case name="NUnit.Core.Tests.TestCaseAttributeTests.CanIgnoreIndividualTestCase" executed="True" result="Success" success="True" time="0.003" asserts="3" />
- <test-suite type="ParameterizedTest" name="CanPassArrayAsArgument" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestCaseAttributeTests.CanPassArrayAsArgument(&quot;a&quot;,&quot;b&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="CanPassNullAsArgument" executed="True" result="Success" success="True" time="0.000" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestCaseAttributeTests.CanPassNullAsArgument(null,null)" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="CanPassNullAsSoleArgument" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestCaseAttributeTests.CanPassNullAsSoleArgument(null)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="CanPassObjectArrayAsFirstArgument" executed="True" result="Success" success="True" time="0.003" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestCaseAttributeTests.CanPassObjectArrayAsFirstArgument(1,&quot;two&quot;,3.0d)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestCaseAttributeTests.CanPassObjectArrayAsFirstArgument(&quot;zip&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-case name="NUnit.Core.Tests.TestCaseAttributeTests.CanSpecifyCategory" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestCaseAttributeTests.CanSpecifyDescription" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-suite type="ParameterizedTest" name="CanSpecifyExceptionMessage" executed="True" result="Success" success="True" time="0.002" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestCaseAttributeTests.CanSpecifyExceptionMessage(42)" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="CanSpecifyExceptionMessageAndMatchType" executed="True" result="Success" success="True" time="0.002" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestCaseAttributeTests.CanSpecifyExceptionMessageAndMatchType(42)" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- </results>
- </test-suite>
- <test-case name="NUnit.Core.Tests.TestCaseAttributeTests.CanSpecifyExpectedException" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestCaseAttributeTests.CanSpecifyExpectedException_NoneThrown" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestCaseAttributeTests.CanSpecifyExpectedException_WrongException" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestCaseAttributeTests.CanSpecifyExpectedException_WrongMessage" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestCaseAttributeTests.CanSpecifyMultipleCategories" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestCaseAttributeTests.CanSpecifyTestName" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestCaseAttributeTests.ConversionOverflowMakesTestNonRunnable" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-suite type="ParameterizedTest" name="ExpectedResultCanBeNull" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestCaseAttributeTests.ExpectedResultCanBeNull()" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="HandlesParamsArrayAsLastArgument" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestCaseAttributeTests.HandlesParamsArrayAsLastArgument(&quot;a&quot;,&quot;b&quot;,&quot;c&quot;,&quot;d&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="5" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="HandlesParamsArrayAsSoleArgument" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestCaseAttributeTests.HandlesParamsArrayAsSoleArgument(&quot;a&quot;,&quot;b&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- </results>
- </test-suite>
- <test-case name="NUnit.Core.Tests.TestCaseAttributeTests.IgnoreTakesPrecedenceOverExpectedException" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-suite type="ParameterizedTest" name="IntegerDivisionWithResultCheckedByNUnit" executed="True" result="Success" success="True" time="0.011" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestCaseAttributeTests.IntegerDivisionWithResultCheckedByNUnit(12,2)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestCaseAttributeTests.IntegerDivisionWithResultCheckedByNUnit(12,3)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestCaseAttributeTests.IntegerDivisionWithResultCheckedByNUnit(12,4)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestCaseAttributeTests.IntegerDivisionWithResultCheckedByNUnit(12,0)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Core.Tests.TestCaseAttributeTests.DivisionByZeroThrowsException" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="IntegerDivisionWithResultPassedToTest" executed="True" result="Success" success="True" time="0.010" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestCaseAttributeTests.IntegerDivisionWithResultPassedToTest(12,2,6)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestCaseAttributeTests.IntegerDivisionWithResultPassedToTest(12,0,0)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Core.Tests.TestCaseAttributeTests.IntegerDivisionWithResultPassedToTest(12,3,4)" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestCaseAttributeTests.IntegerDivisionWithResultPassedToTest(12,4,3)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestCaseAttributeTests.IntegerDivisionWithResultPassedToTest(12,0,0)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestCaseResultFixture" executed="True" result="Success" success="True" time="0.010" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestCaseResultFixture.TestCaseDefault" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestCaseResultFixture.TestCaseFailure" executed="True" result="Success" success="True" time="0.000" asserts="4" />
- <test-case name="NUnit.Core.Tests.TestCaseResultFixture.TestCaseNotRun" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestCaseResultFixture.TestCaseSuccess" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestCaseSourceTests" executed="True" result="Success" success="True" time="0.145" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.CanIgnoreIndividualTestCases" executed="True" result="Success" success="True" time="0.003" asserts="3" />
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.CanSpecifyExpectedException" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.CanSpecifyExpectedException_NoneThrown" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.CanSpecifyExpectedException_WrongException" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-suite type="ParameterizedTest" name="ExpectedResultCanBeNull" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.ExpectedResultCanBeNull()" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.HandlesExceptionInTestCaseSource" executed="True" result="Success" success="True" time="0.002" asserts="3" />
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.IgnoreTakesPrecedenceOverExpectedException" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-suite type="ParameterizedTest" name="MethodTakingTwoStringArrays" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.MethodTakingTwoStringArrays(System.String[],System.String[])" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SourceCanBeInstanceField" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.SourceCanBeInstanceField(&quot;InstanceField&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SourceCanBeInstanceMethod" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.SourceCanBeInstanceMethod(&quot;InstanceMethod&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SourceCanBeInstanceProperty" executed="True" result="Success" success="True" time="0.000" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.SourceCanBeInstanceProperty(&quot;InstanceProperty&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SourceCanBeStaticField" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.SourceCanBeStaticField(&quot;StaticField&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SourceCanBeStaticMethod" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.SourceCanBeStaticMethod(&quot;StaticMethod&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SourceCanBeStaticProperty" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.SourceCanBeStaticProperty(&quot;StaticProperty&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SourceIsInvokedWithCorrectCurrentDirectory" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.SourceIsInvokedWithCorrectCurrentDirectory(True)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SourceMayBeInAnotherClass" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <categories>
- <category name="Top" />
- </categories>
- <results>
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.ThisOneShouldThrow" description="Demonstrates use of ExpectedException" executed="True" result="Success" success="True" time="0.000" asserts="0">
- <categories>
- <category name="Junk" />
- </categories>
- <properties>
- <property name="MyProp" value="zip" />
- </properties>
- </test-case>
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.SourceMayBeInAnotherClass(100,20,5)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.SourceMayBeInAnotherClass(100,4,25)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SourceMayBeInAnotherClassWithReturn" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.TC1" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.TC2" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.TC3" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SourceMayReturnArgumentsAsIntArray" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.SourceMayReturnArgumentsAsIntArray(12,3,4)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.SourceMayReturnArgumentsAsIntArray(12,4,3)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.SourceMayReturnArgumentsAsIntArray(12,6,2)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SourceMayReturnArgumentsAsObjectArray" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.SourceMayReturnArgumentsAsObjectArray(12,3,4)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.SourceMayReturnArgumentsAsObjectArray(12,4,3)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.SourceMayReturnArgumentsAsObjectArray(12,6,2)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SourceMayReturnArgumentsAsParamSet" executed="True" result="Success" success="True" time="0.003" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.SourceMayReturnArgumentsAsParamSet(24,3)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.SourceMayReturnArgumentsAsParamSet(24,2)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="SourceMayReturnSinglePrimitiveArgumentAlone" executed="True" result="Success" success="True" time="0.012" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.SourceMayReturnSinglePrimitiveArgumentAlone(2)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.SourceMayReturnSinglePrimitiveArgumentAlone(4)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.SourceMayReturnSinglePrimitiveArgumentAlone(6)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.SourceMayReturnSinglePrimitiveArgumentAlone(8)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="TestAttributeIsOptional" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.TestAttributeIsOptional(12,3,4)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.TestAttributeIsOptional(12,4,3)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.TestAttributeIsOptional(12,6,2)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="TestMayUseMultipleSourceAttributes" executed="True" result="Success" success="True" time="0.013" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.TestMayUseMultipleSourceAttributes(12,3,4)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.TestMayUseMultipleSourceAttributes(12,4,3)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.TestMayUseMultipleSourceAttributes(12,6,2)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.TestMayUseMultipleSourceAttributes(12,1,12)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.TestMayUseMultipleSourceAttributes(12,2,6)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.TestMayUseMultipleSourceAttributes(12,0,0)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="TestWithFourArguments" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.TestWithFourArguments(12,3,4,0)" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.TestWithFourArguments(12,4,3,0)" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.Core.Tests.TestCaseSourceTests.TestWithFourArguments(12,5,2,2)" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestCaseTest" executed="True" result="Success" success="True" time="0.008" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestCaseTest.CreateIgnoredTestCase" executed="True" result="Success" success="True" time="0.002" asserts="3" />
- <test-case name="NUnit.Core.Tests.TestCaseTest.LoadMethodCategories" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Core.Tests.TestCaseTest.RunIgnoredTestCase" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestConsole" executed="True" result="Success" success="True" time="0.013" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestConsole.ConsoleWrite" executed="True" result="Success" success="True" time="0.002" asserts="0" />
- <test-case name="NUnit.Core.Tests.TestConsole.ConsoleWriteLine" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestContextTests" executed="True" result="Success" success="True" time="0.041" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestContextTests.CanAccessTestContextOnSeparateThread" executed="True" result="Success" success="True" time="0.003" asserts="1">
- <properties>
- <property name="RequiresThread" value="True" />
- </properties>
- </test-case>
- <test-case name="NUnit.Core.Tests.TestContextTests.TestCanAccessItsOwnFullName" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestContextTests.TestCanAccessItsOwnName" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestContextTests.TestCanAccessItsOwnProperties" executed="True" result="Success" success="True" time="0.000" asserts="1">
- <properties>
- <property name="Answer" value="42" />
- </properties>
- </test-case>
- <test-case name="NUnit.Core.Tests.TestContextTests.TestCanAccessTestDirectory" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Core.Tests.TestContextTests.TestCanAccessTestState_FailingTest" executed="True" result="Success" success="True" time="0.006" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestContextTests.TestCanAccessTestState_FailureInSetUp" executed="True" result="Success" success="True" time="0.003" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestContextTests.TestCanAccessTestState_IgnoredInSetUp" executed="True" result="Success" success="True" time="0.003" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestContextTests.TestCanAccessTestState_PassingTest" executed="True" result="Success" success="True" time="0.003" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestDelegateFixture" executed="True" result="Success" success="True" time="0.002" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestDelegateFixture.DelegateTest" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestExecutionContextTests" executed="True" result="Success" success="True" time="0.014" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestExecutionContextTests.SetAndRestoreCurrentCulture" executed="True" result="Success" success="True" time="0.001" asserts="5" />
- <test-case name="NUnit.Core.Tests.TestExecutionContextTests.SetAndRestoreCurrentDirectory" executed="True" result="Success" success="True" time="0.002" asserts="5" />
- <test-case name="NUnit.Core.Tests.TestExecutionContextTests.SetAndRestoreCurrentPrincipal" executed="True" result="Success" success="True" time="0.001" asserts="5" />
- <test-case name="NUnit.Core.Tests.TestExecutionContextTests.SetAndRestoreCurrentUICulture" executed="True" result="Success" success="True" time="0.001" asserts="5" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestFixtureBuilderTests" executed="True" result="Success" success="True" time="0.010" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestFixtureBuilderTests.GoodSignature" executed="True" result="Success" success="True" time="0.004" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestFixtureBuilderTests.LoadCategories" executed="True" result="Success" success="True" time="0.003" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestFixtureExtension" executed="True" result="Success" success="True" time="0.079" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestFixtureExtension.CheckMultipleSetUp" executed="True" result="Success" success="True" time="0.019" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestFixtureExtension.DerivedTest" executed="True" result="Success" success="True" time="0.016" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestFixtureExtension.InheritSetup" executed="True" result="Success" success="True" time="0.018" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestFixtureExtension.InheritTearDown" executed="True" result="Success" success="True" time="0.018" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestFixtureTests" executed="True" result="Success" success="True" time="0.240" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestFixtureTests.CannotRunBadConstructor" executed="True" result="Success" success="True" time="0.003" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestFixtureTests.CannotRunConstructorWithArgsNotSupplied" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestFixtureTests.CannotRunFixtureSetupWithParameters" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestFixtureTests.CannotRunFixtureSetupWithReturnValue" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestFixtureTests.CannotRunFixtureTearDownWithParameters" executed="True" result="Success" success="True" time="0.003" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestFixtureTests.CannotRunFixtureTearDownWithReturnValue" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestFixtureTests.CannotRunGenericFixtureDerivedFromAbstractFixtureWithNoArgsProvided" executed="True" result="Success" success="True" time="0.005" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestFixtureTests.CannotRunGenericFixtureWithNoArgsProvided" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestFixtureTests.CannotRunGenericFixtureWithNoTestFixtureAttribute" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestFixtureTests.CannotRunIgnoredFixture" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestFixtureTests.CannotRunPrivateFixtureSetUp" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestFixtureTests.CannotRunPrivateFixtureTearDown" executed="True" result="Success" success="True" time="0.003" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestFixtureTests.CannotRunPrivateSetUp" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestFixtureTests.CannotRunPrivateTearDown" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestFixtureTests.CannotRunSetupWithParameters" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestFixtureTests.CannotRunSetupWithReturnValue" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestFixtureTests.CannotRunTearDownWithParameters" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestFixtureTests.CannotRunTearDownWithReturnValue" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestFixtureTests.CanRunConstructorWithArgsSupplied" executed="True" result="Success" success="True" time="0.003" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestFixtureTests.CanRunFixtureDerivedFromAbstractDerivedTestFixture" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestFixtureTests.CanRunFixtureDerivedFromAbstractFixture" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestFixtureTests.CanRunGenericFixtureDerivedFromAbstractFixtureWithArgsProvided" executed="True" result="Success" success="True" time="0.005" asserts="3" />
- <test-case name="NUnit.Core.Tests.TestFixtureTests.CanRunGenericFixtureWithProperArgsProvided" executed="True" result="Success" success="True" time="0.005" asserts="3" />
- <test-case name="NUnit.Core.Tests.TestFixtureTests.CanRunMultipleSetUp" executed="True" result="Success" success="True" time="0.003" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestFixtureTests.CanRunMultipleTearDown" executed="True" result="Success" success="True" time="0.008" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestFixtureTests.CanRunMultipleTestFixtureSetUp" executed="True" result="Success" success="True" time="0.003" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestFixtureTests.CanRunMultipleTestFixtureTearDown" executed="True" result="Success" success="True" time="0.003" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestFixtureTests.CanRunProtectedFixtureSetUp" executed="True" result="Success" success="True" time="0.003" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestFixtureTests.CanRunProtectedFixtureTearDown" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestFixtureTests.CanRunProtectedSetUp" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestFixtureTests.CanRunProtectedTearDown" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestFixtureTests.CanRunStaticFixture" executed="True" result="Success" success="True" time="0.003" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestFixtureTests.CanRunStaticFixtureSetUp" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestFixtureTests.CanRunStaticFixtureTearDown" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestFixtureTests.CanRunStaticSetUp" executed="True" result="Success" success="True" time="0.003" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestFixtureTests.CanRunStaticTearDown" executed="True" result="Success" success="True" time="0.003" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestFixtureTests.ConstructFromDoublyNestedType" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestFixtureTests.ConstructFromNestedType" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestFixtureTests.ConstructFromStaticTypeWithoutTestFixtureAttribute" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestFixtureTests.ConstructFromType" executed="True" result="Success" success="True" time="0.006" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestFixtureTests.ConstructFromTypeWithoutNamespace" executed="True" result="Success" success="True" time="0.003" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestFixtureTests.ConstructFromTypeWithoutTestFixtureAttribute" executed="True" result="Success" success="True" time="0.004" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestFixtureTests.FixtureInheritingTwoTestFixtureAttributesIsLoadedOnlyOnce" executed="True" result="Success" success="True" time="0.003" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestFixtureTests+InternalTestFixture" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestFixtureTests+InternalTestFixture.CanRunTestInInternalTestFixture" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestFixtureTests+PrivateTestFixture" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestFixtureTests+PrivateTestFixture.CanRunTestInPrivateTestFixture" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestFixtureTests+ProtectedTestFixture" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestFixtureTests+ProtectedTestFixture.CanRunTestInProtectedTestFixture" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestFrameworkTests" executed="True" result="Success" success="True" time="0.003" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestFrameworkTests.NUnitFrameworkIsKnownAndReferenced" executed="True" result="Success" success="True" time="0.002" asserts="0" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestIDTests" executed="True" result="Success" success="True" time="0.008" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestIDTests.ClonedTestIDsAreEqual" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Core.Tests.TestIDTests.DifferentTestIDsAreNotEqual" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.Core.Tests.TestIDTests.DifferentTestIDsDisplayDifferentStrings" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestInfoTests" executed="True" result="Success" success="True" time="0.026" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestInfoTests.ConstructFromFixture" executed="True" result="Success" success="True" time="0.008" asserts="8" />
- <test-case name="NUnit.Core.Tests.TestInfoTests.ConstructFromSuite" executed="True" result="Success" success="True" time="0.005" asserts="7" />
- <test-case name="NUnit.Core.Tests.TestInfoTests.ConstructFromTestCase" executed="True" result="Success" success="True" time="0.006" asserts="7" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestMethodSignatureTests" executed="True" result="Success" success="True" time="0.272" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestMethodSignatureTests.InstanceTestMethodIsRunnable" executed="True" result="Success" success="True" time="0.012" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestMethodSignatureTests.PrivateTestMethodIsNotRunnable" executed="True" result="Success" success="True" time="0.010" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestMethodSignatureTests.ProtectedTestMethodIsNotRunnable" executed="True" result="Success" success="True" time="0.010" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestMethodSignatureTests.RunningTestsThroughFixtureGivesCorrectResults" executed="True" result="Success" success="True" time="0.014" asserts="6" />
- <test-case name="NUnit.Core.Tests.TestMethodSignatureTests.StaticTestMethodIsRunnable" executed="True" result="Success" success="True" time="0.010" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestMethodSignatureTests.StaticTestMethodWithArgumentsNotProvidedIsNotRunnable" executed="True" result="Success" success="True" time="0.010" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestMethodSignatureTests.StaticTestMethodWithArgumentsProvidedIsRunnable" executed="True" result="Success" success="True" time="0.012" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestMethodSignatureTests.StaticTestMethodWithWrongArgumentTypesProvidedGivesError" executed="True" result="Success" success="True" time="0.011" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestMethodSignatureTests.StaticTestMethodWithWrongNumberOfArgumentsProvidedIsNotRunnable" executed="True" result="Success" success="True" time="0.011" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestMethodSignatureTests.TestMethodWithArgumentsNotProvidedIsNotRunnable" executed="True" result="Success" success="True" time="0.010" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestMethodSignatureTests.TestMethodWithArgumentsProvidedIsRunnable" executed="True" result="Success" success="True" time="0.010" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestMethodSignatureTests.TestMethodWithConvertibleArgumentsIsRunnable" executed="True" result="Success" success="True" time="0.010" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestMethodSignatureTests.TestMethodWithMultipleTestCasesExecutesMultipleTimes" executed="True" result="Success" success="True" time="0.010" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestMethodSignatureTests.TestMethodWithMultipleTestCasesUsesCorrectNames" executed="True" result="Success" success="True" time="0.013" asserts="7" />
- <test-case name="NUnit.Core.Tests.TestMethodSignatureTests.TestMethodWithNonConvertibleArgumentsGivesError" executed="True" result="Success" success="True" time="0.011" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestMethodSignatureTests.TestMethodWithoutParametersWithArgumentsProvidedIsNotRunnable" executed="True" result="Success" success="True" time="0.010" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestMethodSignatureTests.TestMethodWithParamsArgumentIsRunnable" executed="True" result="Success" success="True" time="0.010" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestMethodSignatureTests.TestMethodWithReturnTypeIsNotRunnable" executed="True" result="Success" success="True" time="0.010" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestMethodSignatureTests.TestMethodWithWrongArgumentTypesProvidedGivesError" executed="True" result="Success" success="True" time="0.010" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestMethodSignatureTests.TestMethodWithWrongNumberOfArgumentsProvidedIsNotRunnable" executed="True" result="Success" success="True" time="0.010" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestNameTests" executed="True" result="Success" success="True" time="0.030" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestNameTests.CanCompareStrongTestNames" executed="True" result="Success" success="True" time="0.001" asserts="9" />
- <test-case name="NUnit.Core.Tests.TestNameTests.CanCompareWeakAndStrongTestNames" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.Core.Tests.TestNameTests.CanCompareWeakTestNames" executed="True" result="Success" success="True" time="0.001" asserts="6" />
- <test-case name="NUnit.Core.Tests.TestNameTests.CanDisplayUniqueNames" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestNameTests.CanParseSimpleTestNames" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestNameTests.CanParseStrongTestNames" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestNameTests.CanParseWeakTestNames" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestNameTests.ClonedTestNamesAreEqual" executed="True" result="Success" success="True" time="0.000" asserts="6" />
- <test-case name="NUnit.Core.Tests.TestNameTests.TestNamesWithDifferentRunnerIDsAreNotEqual" executed="True" result="Success" success="True" time="0.001" asserts="7" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestNodeTests" executed="True" result="Success" success="True" time="0.029" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestNodeTests.ConstructFromMultipleTests" executed="True" result="Success" success="True" time="0.009" asserts="8" />
- <test-case name="NUnit.Core.Tests.TestNodeTests.ConstructFromSuite" executed="True" result="Success" success="True" time="0.007" asserts="3" />
- <test-case name="NUnit.Core.Tests.TestNodeTests.ConstructFromTestCase" executed="True" result="Success" success="True" time="0.006" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestRunnerThreadTests" executed="True" result="Success" success="True" time="0.011" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestRunnerThreadTests.RunMultipleTests" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestRunnerThreadTests.RunNamedTest" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestRunnerThreadTests.RunTestSuite" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestSuiteTest" executed="True" result="Success" success="True" time="0.271" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TestSuiteTest.CanSortUsingExternalComparer" executed="True" result="Success" success="True" time="0.009" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestSuiteTest.CountTestCasesFilteredByName" executed="True" result="Success" success="True" time="0.008" asserts="4" />
- <test-case name="NUnit.Core.Tests.TestSuiteTest.DefaultSortIsByName" executed="True" result="Success" success="True" time="0.008" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestSuiteTest.ExcludingCategoryDoesNotRunExplicitTestCases" executed="True" result="Success" success="True" time="0.011" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestSuiteTest.ExcludingCategoryDoesNotRunExplicitTestFixtures" executed="True" result="Success" success="True" time="0.053" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestSuiteTest.InheritedTestCount" executed="True" result="Success" success="True" time="0.012" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestSuiteTest.RunExplicitTestByCategory" executed="True" result="Success" success="True" time="0.008" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestSuiteTest.RunExplicitTestByName" executed="True" result="Success" success="True" time="0.007" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestSuiteTest.RunExplicitTestDirectly" executed="True" result="Success" success="True" time="0.008" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestSuiteTest.RunNoTestSuite" executed="True" result="Success" success="True" time="0.007" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestSuiteTest.RunSingleTest" executed="True" result="Success" success="True" time="0.014" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestSuiteTest.RunSuiteByCategory" executed="True" result="Success" success="True" time="0.010" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestSuiteTest.RunSuiteByName" executed="True" result="Success" success="True" time="0.010" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestSuiteTest.RunTestByCategory" executed="True" result="Success" success="True" time="0.010" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestSuiteTest.RunTestByName" executed="True" result="Success" success="True" time="0.009" asserts="2" />
- <test-case name="NUnit.Core.Tests.TestSuiteTest.RunTestExcludingCategory" executed="True" result="Success" success="True" time="0.009" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestSuiteTest.RunTestsInFixture" executed="True" result="Success" success="True" time="0.009" asserts="6" />
- <test-case name="NUnit.Core.Tests.TestSuiteTest.SuiteRunInitialized" executed="True" result="Success" success="True" time="0.007" asserts="1" />
- <test-case name="NUnit.Core.Tests.TestSuiteTest.SuiteWithNoTests" executed="True" result="Success" success="True" time="0.008" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TheoryTests" executed="True" result="Success" success="True" time="0.070" asserts="0">
- <results>
- <test-suite type="Theory" name="ArrayWithDatapointsAttributeIsUsed" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TheoryTests.ArrayWithDatapointsAttributeIsUsed(&quot;xyz1&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Core.Tests.TheoryTests.ArrayWithDatapointsAttributeIsUsed(&quot;xyz2&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.TheoryTests.ArrayWithDatapointsAttributeIsUsed(&quot;xyz3&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-case name="NUnit.Core.Tests.TheoryTests.BooleanArgumentsAreSuppliedAutomatically" executed="True" result="Success" success="True" time="0.003" asserts="2" />
- <test-case name="NUnit.Core.Tests.TheoryTests.EnumArgumentsAreSuppliedAutomatically" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-suite type="Theory" name="NullDatapointIsOK" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TheoryTests.NullDatapointIsOK(null)" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- </results>
- </test-suite>
- <test-case name="NUnit.Core.Tests.TheoryTests.SimpleTestIgnoresDataPoints" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-suite type="Theory" name="SquareRootWithAllGoodValues" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TheoryTests.SquareRootWithAllGoodValues(12.0d)" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.TheoryTests.SquareRootWithAllGoodValues(4.0d)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.TheoryTests.SquareRootWithAllGoodValues(9.0d)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="Theory" name="SquareRootWithOneBadValue" executed="True" result="Success" success="True" time="0.007" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TheoryTests.SquareRootWithOneBadValue(12.0d)" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.TheoryTests.SquareRootWithOneBadValue(-4.0d)" executed="True" result="Inconclusive" success="False" time="0.001" asserts="0">
- <reason>
- <message><![CDATA[ Expected: True
- But was: False
-]]></message>
- </reason>
- </test-case>
- <test-case name="NUnit.Core.Tests.TheoryTests.SquareRootWithOneBadValue(9.0d)" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- </results>
- </test-suite>
- <test-case name="NUnit.Core.Tests.TheoryTests.TheoryFailsIfAllTestsAreInconclusive" executed="True" result="Success" success="True" time="0.005" asserts="2" />
- <test-case name="NUnit.Core.Tests.TheoryTests.TheoryWithDatapointsIsRunnable" executed="True" result="Success" success="True" time="0.005" asserts="2" />
- <test-case name="NUnit.Core.Tests.TheoryTests.TheoryWithNoArgumentsIsTreatedAsTest" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Core.Tests.TheoryTests.TheoryWithNoDatapointsIsNotRunnable" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TheoryTests+SqrtTests_DisplayResults" executed="True" result="Success" success="True" time="0.014" asserts="0">
- <results>
- <test-suite type="Theory" name="SqrtTimesItselfGivesOriginal" executed="True" result="Success" success="True" time="0.013" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TheoryTests+SqrtTests_DisplayResults.SqrtTimesItselfGivesOriginal(0.0d)" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.TheoryTests+SqrtTests_DisplayResults.SqrtTimesItselfGivesOriginal(1.0d)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.TheoryTests+SqrtTests_DisplayResults.SqrtTimesItselfGivesOriginal(-1.0d)" executed="True" result="Inconclusive" success="False" time="0.001" asserts="0">
- <reason>
- <message><![CDATA[ Expected: True
- But was: False
-]]></message>
- </reason>
- </test-case>
- <test-case name="NUnit.Core.Tests.TheoryTests+SqrtTests_DisplayResults.SqrtTimesItselfGivesOriginal(double.MaxValue)" executed="True" result="Inconclusive" success="False" time="0.001" asserts="0">
- <reason>
- <message><![CDATA[ Expected: True
- But was: False
-]]></message>
- </reason>
- </test-case>
- <test-case name="NUnit.Core.Tests.TheoryTests+SqrtTests_DisplayResults.SqrtTimesItselfGivesOriginal(double.PositiveInfinity)" executed="True" result="Inconclusive" success="False" time="0.001" asserts="0">
- <reason>
- <message><![CDATA[ Expected: True
- But was: False
-]]></message>
- </reason>
- </test-case>
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="ThreadedTestRunnerTests" executed="True" result="Success" success="True" time="0.588" asserts="1">
- <results>
- <test-case name="NUnit.Core.Tests.ThreadedTestRunnerTests.BasicRunnerTests.CheckRunnerID" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.ThreadedTestRunnerTests.BasicRunnerTests.CountTestCases" executed="True" result="Success" success="True" time="0.041" asserts="1" />
- <test-case name="NUnit.Core.Tests.ThreadedTestRunnerTests.BasicRunnerTests.CountTestCasesAcrossMultipleAssemblies" executed="True" result="Success" success="True" time="0.051" asserts="1" />
- <test-case name="NUnit.Core.Tests.ThreadedTestRunnerTests.BasicRunnerTests.LoadAndReloadAssembly" executed="True" result="Success" success="True" time="0.081" asserts="2" />
- <test-case name="NUnit.Core.Tests.ThreadedTestRunnerTests.BasicRunnerTests.LoadAssemblyWithFixture" executed="True" result="Success" success="True" time="0.016" asserts="1" />
- <test-case name="NUnit.Core.Tests.ThreadedTestRunnerTests.BasicRunnerTests.LoadAssemblyWithoutNamespaces" executed="True" result="Success" success="True" time="0.039" asserts="4" />
- <test-case name="NUnit.Core.Tests.ThreadedTestRunnerTests.BasicRunnerTests.LoadAssemblyWithSuite" executed="True" result="Success" success="True" time="0.011" asserts="1" />
- <test-case name="NUnit.Core.Tests.ThreadedTestRunnerTests.BasicRunnerTests.LoadMultipleAssemblies" executed="True" result="Success" success="True" time="0.053" asserts="1" />
- <test-case name="NUnit.Core.Tests.ThreadedTestRunnerTests.BasicRunnerTests.LoadMultipleAssembliesWithFixture" executed="True" result="Success" success="True" time="0.026" asserts="1" />
- <test-case name="NUnit.Core.Tests.ThreadedTestRunnerTests.BasicRunnerTests.LoadMultipleAssembliesWithSuite" executed="True" result="Success" success="True" time="0.021" asserts="1" />
- <test-case name="NUnit.Core.Tests.ThreadedTestRunnerTests.BasicRunnerTests.RunAssembly" executed="True" result="Success" success="True" time="0.045" asserts="1" />
- <test-case name="NUnit.Core.Tests.ThreadedTestRunnerTests.BasicRunnerTests.RunAssemblyUsingBeginAndEndRun" executed="True" result="Success" success="True" time="0.045" asserts="2" />
- <test-case name="NUnit.Core.Tests.ThreadedTestRunnerTests.BasicRunnerTests.RunMultipleAssemblies" executed="True" result="Success" success="True" time="0.058" asserts="1" />
- <test-case name="NUnit.Core.Tests.ThreadedTestRunnerTests.BasicRunnerTests.RunMultipleAssembliesUsingBeginAndEndRun" executed="True" result="Success" success="True" time="0.058" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="ThreadingTests" executed="True" result="Success" success="True" time="0.171" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.ThreadingTests.TestOnSeparateThreadReportsAssertCountCorrectly" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.Core.Tests.ThreadingTests.TestWithInfiniteLoopTimesOut" executed="True" result="Success" success="True" time="0.061" asserts="2" />
- <test-case name="NUnit.Core.Tests.ThreadingTests.TestWithMTAThreadRunsInMTA" executed="True" result="Success" success="True" time="0.000" asserts="2">
- <properties>
- <property name="APARTMENT_STATE" value="MTA" />
- </properties>
- </test-case>
- <test-case name="NUnit.Core.Tests.ThreadingTests.TestWithRequiresMTARunsInMTA" executed="True" result="Success" success="True" time="0.000" asserts="2">
- <properties>
- <property name="APARTMENT_STATE" value="MTA" />
- </properties>
- </test-case>
- <test-case name="NUnit.Core.Tests.ThreadingTests.TestWithRequiresSTARunsInSTA" executed="True" result="Success" success="True" time="0.001" asserts="1">
- <properties>
- <property name="APARTMENT_STATE" value="STA" />
- </properties>
- </test-case>
- <test-case name="NUnit.Core.Tests.ThreadingTests.TestWithRequiresThreadRunsInSeparateThread" executed="True" result="Success" success="True" time="0.001" asserts="1">
- <properties>
- <property name="RequiresThread" value="True" />
- </properties>
- </test-case>
- <test-case name="NUnit.Core.Tests.ThreadingTests.TestWithRequiresThreadRunsSetUpAndTestOnSameThread" executed="True" result="Success" success="True" time="0.000" asserts="1">
- <properties>
- <property name="RequiresThread" value="True" />
- </properties>
- </test-case>
- <test-case name="NUnit.Core.Tests.ThreadingTests.TestWithRequiresThreadWithMTAArgRunsOnSeparateThreadInMTA" executed="True" result="Success" success="True" time="0.001" asserts="2">
- <properties>
- <property name="RequiresThread" value="True" />
- <property name="APARTMENT_STATE" value="MTA" />
- </properties>
- </test-case>
- <test-case name="NUnit.Core.Tests.ThreadingTests.TestWithRequiresThreadWithSTAArgRunsOnSeparateThreadInSTA" executed="True" result="Success" success="True" time="0.001" asserts="2">
- <properties>
- <property name="RequiresThread" value="True" />
- <property name="APARTMENT_STATE" value="STA" />
- </properties>
- </test-case>
- <test-case name="NUnit.Core.Tests.ThreadingTests.TestWithSTAThreadRunsInSTA" executed="True" result="Success" success="True" time="0.001" asserts="1">
- <properties>
- <property name="APARTMENT_STATE" value="STA" />
- </properties>
- </test-case>
- <test-case name="NUnit.Core.Tests.ThreadingTests.TestWithTimeoutRunsOnSeparateThread" executed="True" result="Success" success="True" time="0.000" asserts="1">
- <properties>
- <property name="Timeout" value="50" />
- </properties>
- </test-case>
- <test-case name="NUnit.Core.Tests.ThreadingTests.TestWithTimeoutRunsSetUpAndTestOnSameThread" executed="True" result="Success" success="True" time="0.001" asserts="1">
- <properties>
- <property name="Timeout" value="50" />
- </properties>
- </test-case>
- <test-case name="NUnit.Core.Tests.ThreadingTests.TimeoutCanBeSetOnTestFixture" executed="True" result="Success" success="True" time="0.065" asserts="3" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="ThreadingTests+FixtureRequiresMTA" executed="True" result="Success" success="True" time="0.002" asserts="0">
- <properties>
- <property name="APARTMENT_STATE" value="MTA" />
- </properties>
- <results>
- <test-case name="NUnit.Core.Tests.ThreadingTests+FixtureRequiresMTA.RequiresMTACanBeSetOnTestFixture" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="ThreadingTests+FixtureRequiresSTA" executed="True" result="Success" success="True" time="0.003" asserts="0">
- <properties>
- <property name="APARTMENT_STATE" value="STA" />
- </properties>
- <results>
- <test-case name="NUnit.Core.Tests.ThreadingTests+FixtureRequiresSTA.RequiresSTACanBeSetOnTestFixture" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="ThreadingTests+FixtureRequiresThread" executed="True" result="Success" success="True" time="0.003" asserts="0">
- <properties>
- <property name="RequiresThread" value="True" />
- </properties>
- <results>
- <test-case name="NUnit.Core.Tests.ThreadingTests+FixtureRequiresThread.RequiresThreadCanBeSetOnTestFixture" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TypeHelperTests" executed="True" result="Success" success="True" time="0.053" asserts="0">
- <results>
- <test-suite type="ParameterizedTest" name="GetDisplayName" executed="True" result="Success" success="True" time="0.053" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.TypeHelperTests.GetDisplayName(NUnit.TestData.TypeHelperFixture.GenericContainerClass`1+NestedClass[System.String],&quot;GenericContainerClass+NestedClass&lt;String&gt;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.TypeHelperTests.GetDisplayName(NUnit.TestData.TypeHelperFixture.GenericContainerClass`1+NestedClass+DoublyNestedClass[System.String],&quot;GenericContainerClass+NestedClass+DoublyNestedClass&lt;String&gt;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.TypeHelperTests.GetDisplayName(NUnit.TestData.TypeHelperFixture.ContainerClass+NestedGeneric`1+DoublyNestedGeneric`1[System.String,System.Int32],&quot;ContainerClass+NestedGeneric+DoublyNestedGeneric&lt;String,Int32&gt;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.TypeHelperTests.GetDisplayName(NUnit.TestData.TypeHelperFixture.GenericContainerClass`1+NestedGeneric`1+DoublyNestedGeneric`1[System.String,System.Int32,System.Boolean],&quot;GenericContainerClass+NestedGeneric+DoublyNestedGeneric&lt;String,Int32,Boolean&gt;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.TypeHelperTests.GetDisplayName(NUnit.TestData.TypeHelperFixture.ListTester`1[System.Collections.Generic.List`1[System.Int32]],&quot;ListTester&lt;List&lt;Int32&gt;&gt;&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.TypeHelperTests.GetDisplayName(NUnit.TestData.TypeHelperFixture.ListTester`1[System.Collections.Generic.List`1[System.Collections.Generic.List`1[System.Int32]]],&quot;ListTester&lt;List&lt;List&lt;Int32&gt;&gt;&gt;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.TypeHelperTests.GetDisplayName(NUnit.TestData.TypeHelperFixture.GenericContainerClass`1+NestedClass+DoublyNestedGeneric`1[System.String,System.Boolean],&quot;GenericContainerClass+NestedClass+DoublyNestedGeneric&lt;String,Boolean&gt;&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.TypeHelperTests.GetDisplayName(NUnit.TestData.TypeHelperFixture.GenericContainerClass`1+NestedGeneric`1[System.String,System.Int32],&quot;GenericContainerClass+NestedGeneric&lt;String,Int32&gt;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.TypeHelperTests.GetDisplayName(System.Int32,&quot;Int32&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.TypeHelperTests.GetDisplayName(NUnit.TestData.TypeHelperFixture.GenericContainerClass`1+NestedGeneric`1+DoublyNestedClass[System.String,System.Int32],&quot;GenericContainerClass+NestedGeneric+DoublyNestedClass&lt;String,Int32&gt;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.TypeHelperTests.GetDisplayName(NUnit.TestData.TypeHelperFixture.SimpleClass,&quot;SimpleClass&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.TypeHelperTests.GetDisplayName(MyNoNamespaceClass,&quot;MyNoNamespaceClass&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.TypeHelperTests.GetDisplayName(NUnit.TestData.TypeHelperFixture.GenericClass`3[System.Int32,System.Decimal,System.String],&quot;GenericClass&lt;Int32,Decimal,String&gt;&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Core.Tests.TypeHelperTests.GetDisplayName(NUnit.TestData.TypeHelperFixture.GenericClass`3[System.Int32[],System.Decimal[],System.String[]],&quot;GenericClass&lt;Int32[],Decimal[],String[]&gt;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.TypeHelperTests.GetDisplayName(NUnit.TestData.TypeHelperFixture.ContainerClass+NestedClass,&quot;ContainerClass+NestedClass&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.TypeHelperTests.GetDisplayName(NUnit.TestData.TypeHelperFixture.ContainerClass+NestedClass+DoublyNestedClass,&quot;ContainerClass+NestedClass+DoublyNestedClass&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.TypeHelperTests.GetDisplayName(NUnit.TestData.TypeHelperFixture.ContainerClass+NestedClass+DoublyNestedGeneric`1[System.Int32],&quot;ContainerClass+NestedClass+DoublyNestedGeneric&lt;Int32&gt;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.TypeHelperTests.GetDisplayName(NUnit.TestData.TypeHelperFixture.ContainerClass+NestedGeneric`1[System.Int32],&quot;ContainerClass+NestedGeneric&lt;Int32&gt;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Core.Tests.TypeHelperTests.GetDisplayName(NUnit.TestData.TypeHelperFixture.ContainerClass+NestedGeneric`1+DoublyNestedClass[System.Int32],&quot;ContainerClass+NestedGeneric+DoublyNestedClass&lt;Int32&gt;&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="ValueSourceTests" executed="True" result="Success" success="True" time="0.055" asserts="0">
- <results>
- <test-suite type="ParameterizedTest" name="MultipleArguments" executed="True" result="Success" success="True" time="0.006" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.ValueSourceTests.MultipleArguments(12,3,4)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Core.Tests.ValueSourceTests.MultipleArguments(12,4,3)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.ValueSourceTests.MultipleArguments(12,6,2)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ValueSourceCanBeInstanceField" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.ValueSourceTests.ValueSourceCanBeInstanceField(&quot;InstanceField&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ValueSourceCanBeInstanceMethod" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.ValueSourceTests.ValueSourceCanBeInstanceMethod(&quot;InstanceMethod&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ValueSourceCanBeInstanceProperty" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.ValueSourceTests.ValueSourceCanBeInstanceProperty(&quot;InstanceProperty&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ValueSourceCanBeStaticField" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.ValueSourceTests.ValueSourceCanBeStaticField(&quot;StaticField&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ValueSourceCanBeStaticMethod" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.ValueSourceTests.ValueSourceCanBeStaticMethod(&quot;StaticMethod&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ValueSourceCanBeStaticProperty" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.ValueSourceTests.ValueSourceCanBeStaticProperty(&quot;StaticProperty&quot;)" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ValueSourceIsInvokedWithCorrectCurrentDirectory" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.ValueSourceTests.ValueSourceIsInvokedWithCorrectCurrentDirectory(True)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ValueSourceMayBeGeneric" executed="True" result="Success" success="True" time="0.008" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.ValueSourceTests.ValueSourceMayBeGeneric(1)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.ValueSourceTests.ValueSourceMayBeGeneric(2)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.ValueSourceTests.ValueSourceMayBeGeneric(4)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.ValueSourceTests.ValueSourceMayBeGeneric(8)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="ValueSourceMayBeInAnotherClass" executed="True" result="Success" success="True" time="0.009" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.ValueSourceTests.ValueSourceMayBeInAnotherClass(12,3,4)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.ValueSourceTests.ValueSourceMayBeInAnotherClass(12,4,3)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Core.Tests.ValueSourceTests.ValueSourceMayBeInAnotherClass(12,6,2)" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="XmlTest" executed="True" result="Success" success="True" time="0.638" asserts="0">
- <results>
- <test-case name="NUnit.Core.Tests.XmlTest.removeTime" executed="True" result="Success" success="True" time="0.005" asserts="1" />
- <test-case name="NUnit.Core.Tests.XmlTest.TestSchemaValidatorFrenchCulture" executed="True" result="Success" success="True" time="0.404" asserts="1" />
- <test-case name="NUnit.Core.Tests.XmlTest.TestSchemaValidatorInvariantCulture" executed="True" result="Success" success="True" time="0.052" asserts="1" />
- <test-case name="NUnit.Core.Tests.XmlTest.TestSchemaValidatorUnitedStatesCulture" executed="True" result="Success" success="True" time="0.048" asserts="1" />
- <test-case name="NUnit.Core.Tests.XmlTest.TestStream" executed="True" result="Success" success="True" time="0.116" asserts="1" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- </results>
- </test-suite>
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="Assembly" name="D:\Dev\NUnit\nunit-2.5\work\build\net\2.0\release\tests/nunit.util.tests.dll" executed="True" result="Success" success="True" time="41.066" asserts="0">
- <results>
- <test-suite type="Namespace" name="NUnit" executed="True" result="Success" success="True" time="41.066" asserts="0">
- <results>
- <test-suite type="Namespace" name="Util" executed="True" result="Success" success="True" time="41.066" asserts="0">
- <results>
- <test-suite type="SetUpFixture" name="Tests" executed="True" result="Success" success="True" time="41.065" asserts="0">
- <results>
- <test-suite type="TestFixture" name="AssemblyListTests" executed="True" result="Success" success="True" time="0.046" asserts="0">
- <results>
- <test-case name="NUnit.Util.Tests.AssemblyListTests.AddFiresChangedEvent" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Util.Tests.AssemblyListTests.CanAddAssemblies" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Util.Tests.AssemblyListTests.CanRemoveAssemblies" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Util.Tests.AssemblyListTests.EmptyList" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Util.Tests.AssemblyListTests.MustAddAbsolutePath" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Util.Tests.AssemblyListTests.RemoveAtFiresChangedEvent" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.AssemblyListTests.RemoveFiresChangedEvent" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.AssemblyListTests.SettingFullPathFiresChangedEvent" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="CategoryManagerTest" executed="True" result="Success" success="True" time="0.097" asserts="0">
- <results>
- <test-case name="NUnit.Util.Tests.CategoryManagerTest.CanAddAllAvailableCategoriesInTestTree" executed="True" result="Success" success="True" time="0.043" asserts="1" />
- <test-case name="NUnit.Util.Tests.CategoryManagerTest.CanAddStrings" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.CategoryManagerTest.CanAddStringsWithoutDuplicating" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Util.Tests.CategoryManagerTest.CanAddTestCategories" executed="True" result="Success" success="True" time="0.040" asserts="1" />
- <test-case name="NUnit.Util.Tests.CategoryManagerTest.CanClearEntries" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="CategoryParseTests" executed="True" result="Success" success="True" time="0.039" asserts="0">
- <results>
- <test-case name="NUnit.Util.Tests.CategoryParseTests.CanParseCompoundCategory" executed="True" result="Success" success="True" time="0.005" asserts="1" />
- <test-case name="NUnit.Util.Tests.CategoryParseTests.CanParseExcludedCategories" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Util.Tests.CategoryParseTests.CanParseMultipleAlternatives" executed="True" result="Success" success="True" time="0.002" asserts="4" />
- <test-case name="NUnit.Util.Tests.CategoryParseTests.CanParseMultipleCategoriesWithAnd" executed="True" result="Success" success="True" time="0.002" asserts="4" />
- <test-case name="NUnit.Util.Tests.CategoryParseTests.CanParseSimpleCategory" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Util.Tests.CategoryParseTests.EmptyStringReturnsEmptyFilter" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Util.Tests.CategoryParseTests.OrAndMinusCombined" executed="True" result="Success" success="True" time="0.001" asserts="5" />
- <test-case name="NUnit.Util.Tests.CategoryParseTests.PlusAndMinusCombined" executed="True" result="Success" success="True" time="0.001" asserts="6" />
- <test-case name="NUnit.Util.Tests.CategoryParseTests.PrecedenceTest" executed="True" result="Success" success="True" time="0.001" asserts="4" />
- <test-case name="NUnit.Util.Tests.CategoryParseTests.PrecedenceTestWithParentheses" executed="True" result="Success" success="True" time="0.001" asserts="5" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="DomainManagerTests" executed="True" result="Success" success="True" time="0.029" asserts="0">
- <results>
- <test-case name="NUnit.Util.Tests.DomainManagerTests.GetCommonAppBase_OneElement" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.DomainManagerTests.GetCommonAppBase_ThreeElements_DiferentDirectories" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.Util.Tests.DomainManagerTests.GetCommonAppBase_TwoElements_DifferentDirectories" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.DomainManagerTests.GetCommonAppBase_TwoElements_SameDirectory" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.DomainManagerTests.GetPrivateBinPath" executed="True" result="Success" success="True" time="0.004" asserts="1" />
- <test-case name="NUnit.Util.Tests.DomainManagerTests.UnloadUnloadedDomain" executed="True" result="Success" success="True" time="0.006" asserts="0" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="EventDispatcherTests" executed="True" result="Success" success="True" time="0.076" asserts="0">
- <results>
- <test-case name="NUnit.Util.Tests.EventDispatcherTests.ProjectLoaded" executed="True" result="Success" success="True" time="0.009" asserts="3" />
- <test-case name="NUnit.Util.Tests.EventDispatcherTests.ProjectLoadFailed" executed="True" result="Success" success="True" time="0.001" asserts="4" />
- <test-case name="NUnit.Util.Tests.EventDispatcherTests.ProjectLoading" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Util.Tests.EventDispatcherTests.ProjectUnloaded" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.Util.Tests.EventDispatcherTests.ProjectUnloadFailed" executed="True" result="Success" success="True" time="0.000" asserts="4" />
- <test-case name="NUnit.Util.Tests.EventDispatcherTests.ProjectUnloading" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.Util.Tests.EventDispatcherTests.RunFailed" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.Util.Tests.EventDispatcherTests.RunFinished" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Util.Tests.EventDispatcherTests.RunStarting" executed="True" result="Success" success="True" time="0.001" asserts="4" />
- <test-case name="NUnit.Util.Tests.EventDispatcherTests.SuiteFinished" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.Util.Tests.EventDispatcherTests.SuiteStarting" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Util.Tests.EventDispatcherTests.TestFinished" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Util.Tests.EventDispatcherTests.TestLoaded" executed="True" result="Success" success="True" time="0.001" asserts="4" />
- <test-case name="NUnit.Util.Tests.EventDispatcherTests.TestLoadFailed" executed="True" result="Success" success="True" time="0.000" asserts="4" />
- <test-case name="NUnit.Util.Tests.EventDispatcherTests.TestLoading" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.Util.Tests.EventDispatcherTests.TestReloaded" executed="True" result="Success" success="True" time="0.000" asserts="4" />
- <test-case name="NUnit.Util.Tests.EventDispatcherTests.TestReloadFailed" executed="True" result="Success" success="True" time="0.000" asserts="4" />
- <test-case name="NUnit.Util.Tests.EventDispatcherTests.TestReloading" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.Util.Tests.EventDispatcherTests.TestStarting" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.Util.Tests.EventDispatcherTests.TestUnloaded" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.Util.Tests.EventDispatcherTests.TestUnloadFailed" executed="True" result="Success" success="True" time="0.000" asserts="4" />
- <test-case name="NUnit.Util.Tests.EventDispatcherTests.TestUnloading" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="FileWatcherTest" executed="True" result="Success" success="True" time="0.901" asserts="0">
- <results>
- <test-case name="NUnit.Util.Tests.FileWatcherTest.ChangingAttributesDoesNotTriggerWatcher" executed="True" result="Success" success="True" time="0.217" asserts="1" />
- <test-case name="NUnit.Util.Tests.FileWatcherTest.ChangingFileTriggersWatcher" executed="True" result="Success" success="True" time="0.204" asserts="2" />
- <test-case name="NUnit.Util.Tests.FileWatcherTest.CopyingFileDoesNotTriggerWatcher" executed="True" result="Success" success="True" time="0.205" asserts="1" />
- <test-case name="NUnit.Util.Tests.FileWatcherTest.MultipleCloselySpacedChangesTriggerWatcherOnlyOnce" executed="True" result="Success" success="True" time="0.263" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="MemorySettingsStorageTests" executed="True" result="Success" success="True" time="0.025" asserts="0">
- <results>
- <test-case name="NUnit.Util.Tests.MemorySettingsStorageTests.MakeStorage" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.MemorySettingsStorageTests.MakeSubStorages" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Util.Tests.MemorySettingsStorageTests.RemoveSettings" executed="True" result="Success" success="True" time="0.005" asserts="3" />
- <test-case name="NUnit.Util.Tests.MemorySettingsStorageTests.SaveAndLoadSettings" executed="True" result="Success" success="True" time="0.001" asserts="4" />
- <test-case name="NUnit.Util.Tests.MemorySettingsStorageTests.SubstorageSettings" executed="True" result="Success" success="True" time="0.001" asserts="5" />
- <test-case name="NUnit.Util.Tests.MemorySettingsStorageTests.TypeSafeSettings" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="NUnitProjectLoad" executed="True" result="Success" success="True" time="0.045" asserts="0">
- <results>
- <test-case name="NUnit.Util.Tests.NUnitProjectLoad.FromAssembly" executed="True" result="Success" success="True" time="0.005" asserts="5" />
- <test-case name="NUnit.Util.Tests.NUnitProjectLoad.LoadEmptyConfigs" executed="True" result="Success" success="True" time="0.010" asserts="3" />
- <test-case name="NUnit.Util.Tests.NUnitProjectLoad.LoadEmptyProject" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.Util.Tests.NUnitProjectLoad.LoadNormalProject" executed="True" result="Success" success="True" time="0.004" asserts="7" />
- <test-case name="NUnit.Util.Tests.NUnitProjectLoad.LoadProjectWithManualBinPath" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-case name="NUnit.Util.Tests.NUnitProjectLoad.SaveClearsAssemblyWrapper" executed="True" result="Success" success="True" time="0.006" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="NUnitProjectSave" executed="True" result="Success" success="True" time="0.013" asserts="0">
- <results>
- <test-case name="NUnit.Util.Tests.NUnitProjectSave.SaveEmptyConfigs" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.Util.Tests.NUnitProjectSave.SaveEmptyProject" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Util.Tests.NUnitProjectSave.SaveNormalProject" executed="True" result="Success" success="True" time="0.003" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="NUnitProjectTests" executed="True" result="Success" success="True" time="0.113" asserts="0">
- <results>
- <test-case name="NUnit.Util.Tests.NUnitProjectTests.AddConfigMakesProjectDirty" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Util.Tests.NUnitProjectTests.CanAddAssemblies" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Util.Tests.NUnitProjectTests.CanAddConfigs" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.NUnitProjectTests.CanSetActiveConfig" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Util.Tests.NUnitProjectTests.CanSetAppBase" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Util.Tests.NUnitProjectTests.ConfigurationFileFromAssemblies" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Util.Tests.NUnitProjectTests.ConfigurationFileFromAssembly" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.NUnitProjectTests.DefaultActiveConfig" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.NUnitProjectTests.DefaultApplicationBase" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.Util.Tests.NUnitProjectTests.DefaultConfigurationFile" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Util.Tests.NUnitProjectTests.DefaultProjectName" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Util.Tests.NUnitProjectTests.IsProjectFile" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Util.Tests.NUnitProjectTests.LoadMakesProjectNotDirty" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Util.Tests.NUnitProjectTests.NewProjectDefaultPath" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.Util.Tests.NUnitProjectTests.NewProjectIsEmpty" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Util.Tests.NUnitProjectTests.NewProjectIsNotDirty" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Util.Tests.NUnitProjectTests.NewProjectNotLoadable" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.NUnitProjectTests.RemoveActiveConfig" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Util.Tests.NUnitProjectTests.RemoveConfigMakesProjectDirty" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.NUnitProjectTests.RenameActiveConfig" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Util.Tests.NUnitProjectTests.RenameConfigMakesProjectDirty" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Util.Tests.NUnitProjectTests.SaveAndLoadConfigsWithAssemblies" executed="True" result="Success" success="True" time="0.003" asserts="8" />
- <test-case name="NUnit.Util.Tests.NUnitProjectTests.SaveAndLoadEmptyConfigs" executed="True" result="Success" success="True" time="0.002" asserts="4" />
- <test-case name="NUnit.Util.Tests.NUnitProjectTests.SaveAndLoadEmptyProject" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-case name="NUnit.Util.Tests.NUnitProjectTests.SaveMakesProjectNotDirty" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Util.Tests.NUnitProjectTests.SaveSetsProjectPath" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Util.Tests.NUnitProjectTests.SettingActiveConfigMakesProjectDirty" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="NUnitRegistryTests" executed="True" result="Success" success="True" time="0.014" asserts="0">
- <results>
- <test-case name="NUnit.Util.Tests.NUnitRegistryTests.CurrentUser" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Util.Tests.NUnitRegistryTests.CurrentUserTestMode" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Util.Tests.NUnitRegistryTests.TestClearRoutines" executed="True" result="Success" success="True" time="0.004" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="PathUtilTests" executed="True" result="Success" success="True" time="0.001" asserts="0">
- <results>
- <test-case name="NUnit.Util.Tests.PathUtilTests.CheckDefaults" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="PathUtilTests_Unix" executed="True" result="Success" success="True" time="0.019" asserts="0">
- <results>
- <test-case name="NUnit.Util.Tests.PathUtilTests_Unix.Canonicalize" executed="True" result="Success" success="True" time="0.001" asserts="5" />
- <test-case name="NUnit.Util.Tests.PathUtilTests_Unix.IsAssemblyFileType" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Util.Tests.PathUtilTests_Unix.PathFromUri" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Util.Tests.PathUtilTests_Unix.RelativePath" executed="True" result="Success" success="True" time="0.001" asserts="10" />
- <test-case name="NUnit.Util.Tests.PathUtilTests_Unix.SamePath" executed="True" result="Success" success="True" time="0.002" asserts="4" />
- <test-case name="NUnit.Util.Tests.PathUtilTests_Unix.SamePathOrUnder" executed="True" result="Success" success="True" time="0.001" asserts="7" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="PathUtilTests_Windows" executed="True" result="Success" success="True" time="0.015" asserts="0">
- <results>
- <test-case name="NUnit.Util.Tests.PathUtilTests_Windows.Canonicalize" executed="True" result="Success" success="True" time="0.000" asserts="5" />
- <test-case name="NUnit.Util.Tests.PathUtilTests_Windows.IsAssemblyFileType" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.Util.Tests.PathUtilTests_Windows.PathFromUri" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Util.Tests.PathUtilTests_Windows.RelativePath" executed="True" result="Success" success="True" time="0.001" asserts="12" />
- <test-case name="NUnit.Util.Tests.PathUtilTests_Windows.SamePath" executed="True" result="Success" success="True" time="0.000" asserts="4" />
- <test-case name="NUnit.Util.Tests.PathUtilTests_Windows.SamePathOrUnder" executed="True" result="Success" success="True" time="0.000" asserts="9" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="ProcessRunnerTests" executed="True" result="Success" success="True" time="12.364" asserts="1">
- <properties>
- <property name="Timeout" value="30000" />
- </properties>
- <results>
- <test-case name="NUnit.Util.Tests.ProcessRunnerTests.BasicRunnerTests.CheckRunnerID" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProcessRunnerTests.BasicRunnerTests.CountTestCases" executed="True" result="Success" success="True" time="1.126" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProcessRunnerTests.BasicRunnerTests.CountTestCasesAcrossMultipleAssemblies" executed="True" result="Success" success="True" time="0.746" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProcessRunnerTests.BasicRunnerTests.LoadAndReloadAssembly" executed="True" result="Success" success="True" time="1.374" asserts="2" />
- <test-case name="NUnit.Util.Tests.ProcessRunnerTests.BasicRunnerTests.LoadAssemblyWithFixture" executed="True" result="Success" success="True" time="0.655" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProcessRunnerTests.BasicRunnerTests.LoadAssemblyWithoutNamespaces" executed="True" result="Success" success="True" time="0.696" asserts="4" />
- <test-case name="NUnit.Util.Tests.ProcessRunnerTests.BasicRunnerTests.LoadAssemblyWithSuite" executed="True" result="Success" success="True" time="0.593" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProcessRunnerTests.BasicRunnerTests.LoadMultipleAssemblies" executed="True" result="Success" success="True" time="0.681" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProcessRunnerTests.BasicRunnerTests.LoadMultipleAssembliesWithFixture" executed="True" result="Success" success="True" time="0.674" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProcessRunnerTests.BasicRunnerTests.LoadMultipleAssembliesWithSuite" executed="True" result="Success" success="True" time="0.630" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProcessRunnerTests.BasicRunnerTests.RunAssembly" executed="True" result="Success" success="True" time="0.879" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProcessRunnerTests.BasicRunnerTests.RunAssemblyUsingBeginAndEndRun" executed="True" result="Success" success="True" time="0.900" asserts="2" />
- <test-case name="NUnit.Util.Tests.ProcessRunnerTests.BasicRunnerTests.RunMultipleAssemblies" executed="True" result="Success" success="True" time="0.938" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProcessRunnerTests.BasicRunnerTests.RunMultipleAssembliesUsingBeginAndEndRun" executed="True" result="Success" success="True" time="0.914" asserts="2" />
- <test-case name="NUnit.Util.Tests.ProcessRunnerTests.TestProcessIsReused" executed="True" result="Success" success="True" time="1.449" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="ProjectConfigTests" executed="True" result="Success" success="True" time="0.127" asserts="0">
- <results>
- <test-case name="NUnit.Util.Tests.ProjectConfigTests.AbsoluteBasePath" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProjectConfigTests.AbsoluteConfigurationFile" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProjectConfigTests.AddingConfigMarksProjectDirty" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProjectConfigTests.AddingInitialConfigRequiresReload" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProjectConfigTests.AddingSubsequentConfigDoesNotRequireReload" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProjectConfigTests.AddToActiveConfigMarksProjectDirty" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProjectConfigTests.AddToActiveConfigRequiresReload" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProjectConfigTests.AddToInactiveConfigDoesNotRequireReload" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProjectConfigTests.AddToInactiveConfigMarksProjectDirty" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProjectConfigTests.CanAddAssemblies" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.Util.Tests.ProjectConfigTests.DefaultConfigurationFile" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Util.Tests.ProjectConfigTests.EmptyConfig" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Util.Tests.ProjectConfigTests.ManualPrivateBinPath" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProjectConfigTests.NoBasePathSet" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProjectConfigTests.NoPrivateBinPath" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProjectConfigTests.RelativeBasePath" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProjectConfigTests.RelativeConfigurationFile" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProjectConfigTests.RemoveActiveConfigMarksProjectDirty" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProjectConfigTests.RemoveActiveConfigRequiresReload" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProjectConfigTests.RemoveInactiveConfigDoesNotRequireReload" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProjectConfigTests.RemoveInactiveConfigMarksProjectDirty" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProjectConfigTests.RenameActiveConfigMarksProjectDirty" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProjectConfigTests.RenameActiveConfigRequiresReload" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProjectConfigTests.RenameInactiveConfigDoesNotRequireReload" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProjectConfigTests.RenameInctiveConfigMarksProjectDirty" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProjectConfigTests.SettingActiveConfigApplicationBaseMarksProjectDirty" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProjectConfigTests.SettingActiveConfigApplicationBaseRequiresReload" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProjectConfigTests.SettingActiveConfigBinPathTypeMarksProjectDirty" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProjectConfigTests.SettingActiveConfigBinPathTypeRequiresReload" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProjectConfigTests.SettingActiveConfigConfigurationFileMarksProjectDirty" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProjectConfigTests.SettingActiveConfigConfigurationFileRequiresReload" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProjectConfigTests.SettingActiveConfigPrivateBinPathMarksProjectDirty" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProjectConfigTests.SettingActiveConfigPrivateBinPathRequiresReload" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProjectConfigTests.SettingInactiveConfigApplicationBaseDoesNotRequireReload" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProjectConfigTests.SettingInactiveConfigApplicationBaseMarksProjectDirty" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProjectConfigTests.SettingInactiveConfigBinPathTypeDoesNotRequireReload" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProjectConfigTests.SettingInactiveConfigBinPathTypeMarksProjectDirty" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProjectConfigTests.SettingInactiveConfigConfigurationFileDoesNotRequireReload" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProjectConfigTests.SettingInactiveConfigConfigurationFileMarksProjectDirty" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProjectConfigTests.SettingInactiveConfigPrivateBinPathDoesNotRequireReload" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProjectConfigTests.SettingInactiveConfigPrivateBinPathMarksProjectDirty" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.ProjectConfigTests.ToArray" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="RecentFileEntryTests" executed="True" result="Success" success="True" time="0.023" asserts="0">
- <results>
- <test-case name="NUnit.Util.Tests.RecentFileEntryTests.CanCreateFromFileNameAndVersion" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Util.Tests.RecentFileEntryTests.CanCreateFromSimpleFileName" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Util.Tests.RecentFileEntryTests.CanParseFileNamePlusVersionString" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Util.Tests.RecentFileEntryTests.CanParseFileNameWithCommaPlusVersionString" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Util.Tests.RecentFileEntryTests.CanParseSimpleFileName" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Util.Tests.RecentFileEntryTests.CanParseSimpleFileNameWithComma" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Util.Tests.RecentFileEntryTests.EntryCanDisplayItself" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="RecentFilesTests" executed="True" result="Success" success="True" time="0.075" asserts="0">
- <results>
- <test-case name="NUnit.Util.Tests.RecentFilesTests.AddMaxItems" executed="True" result="Success" success="True" time="0.005" asserts="7" />
- <test-case name="NUnit.Util.Tests.RecentFilesTests.AddSingleItem" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.Util.Tests.RecentFilesTests.AddTooManyItems" executed="True" result="Success" success="True" time="0.001" asserts="7" />
- <test-case name="NUnit.Util.Tests.RecentFilesTests.CountAtMax" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.Util.Tests.RecentFilesTests.CountAtMin" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.Util.Tests.RecentFilesTests.CountDefault" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Util.Tests.RecentFilesTests.CountOverMax" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.RecentFilesTests.CountUnderMin" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.RecentFilesTests.EmptyList" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Util.Tests.RecentFilesTests.IncreaseSize" executed="True" result="Success" success="True" time="0.000" asserts="12" />
- <test-case name="NUnit.Util.Tests.RecentFilesTests.IncreaseSizeAfterAdd" executed="True" result="Success" success="True" time="0.003" asserts="8" />
- <test-case name="NUnit.Util.Tests.RecentFilesTests.ReduceSize" executed="True" result="Success" success="True" time="0.000" asserts="5" />
- <test-case name="NUnit.Util.Tests.RecentFilesTests.ReduceSizeAfterAdd" executed="True" result="Success" success="True" time="0.000" asserts="4" />
- <test-case name="NUnit.Util.Tests.RecentFilesTests.RemoveFirstProject" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Util.Tests.RecentFilesTests.RemoveLastProject" executed="True" result="Success" success="True" time="0.001" asserts="5" />
- <test-case name="NUnit.Util.Tests.RecentFilesTests.RemoveMultipleProjects" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Util.Tests.RecentFilesTests.RemoveOneProject" executed="True" result="Success" success="True" time="0.001" asserts="4" />
- <test-case name="NUnit.Util.Tests.RecentFilesTests.ReorderLastProject" executed="True" result="Success" success="True" time="0.001" asserts="6" />
- <test-case name="NUnit.Util.Tests.RecentFilesTests.ReorderMultipleProjects" executed="True" result="Success" success="True" time="0.001" asserts="6" />
- <test-case name="NUnit.Util.Tests.RecentFilesTests.ReorderSameProject" executed="True" result="Success" success="True" time="0.001" asserts="6" />
- <test-case name="NUnit.Util.Tests.RecentFilesTests.ReorderSingleProject" executed="True" result="Success" success="True" time="0.001" asserts="6" />
- <test-case name="NUnit.Util.Tests.RecentFilesTests.ReorderWithListNotFull" executed="True" result="Success" success="True" time="0.001" asserts="4" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="RegistrySettingsStorageTests" executed="True" result="Success" success="True" time="0.022" asserts="0">
- <results>
- <test-case name="NUnit.Util.Tests.RegistrySettingsStorageTests.MakeSubStorages" executed="True" result="Success" success="True" time="0.002" asserts="4" />
- <test-case name="NUnit.Util.Tests.RegistrySettingsStorageTests.RemoveSettings" executed="True" result="Success" success="True" time="0.002" asserts="3" />
- <test-case name="NUnit.Util.Tests.RegistrySettingsStorageTests.SaveAndLoadSettings" executed="True" result="Success" success="True" time="0.001" asserts="6" />
- <test-case name="NUnit.Util.Tests.RegistrySettingsStorageTests.StorageHasCorrectKey" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.RegistrySettingsStorageTests.SubstorageSettings" executed="True" result="Success" success="True" time="0.001" asserts="5" />
- <test-case name="NUnit.Util.Tests.RegistrySettingsStorageTests.TypeSafeSettings" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="RemoteTestAgentTests" executed="True" result="Success" success="True" time="0.014" asserts="0">
- <results>
- <test-case name="NUnit.Util.Tests.RemoteTestAgentTests.AgentReturnsProcessId" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Util.Tests.RemoteTestAgentTests.CanLocateAgentExecutable" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.RemoteTestAgentTests.CanLocateAgentExeForAllInstalledVersions" executed="True" result="Success" success="True" time="0.001" asserts="5" />
- <test-case name="NUnit.Util.Tests.RemoteTestAgentTests.CanLocateBinDirForAllInstalledVersions" executed="True" result="Success" success="True" time="0.001" asserts="5" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="RemoteTestResultTest" executed="True" result="Success" success="True" time="0.865" asserts="0">
- <results>
- <test-case name="NUnit.Util.Tests.RemoteTestResultTest.ResultStillValidAfterDomainUnload" executed="True" result="Success" success="True" time="0.864" asserts="3" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="RuntimeFrameworkSelectorTests" executed="True" result="Success" success="True" time="0.061" asserts="0">
- <results>
- <test-suite type="Theory" name="RequestForSpecificFrameworkIsHonored" executed="True" result="Success" success="True" time="0.031" asserts="0">
- <results>
- <test-case name="NUnit.Util.Tests.RuntimeFrameworkSelectorTests.RequestForSpecificFrameworkIsHonored(net-1.0)" executed="True" result="Success" success="True" time="0.003" asserts="2" />
- <test-case name="NUnit.Util.Tests.RuntimeFrameworkSelectorTests.RequestForSpecificFrameworkIsHonored(net-1.1)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Util.Tests.RuntimeFrameworkSelectorTests.RequestForSpecificFrameworkIsHonored(net-2.0)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Util.Tests.RuntimeFrameworkSelectorTests.RequestForSpecificFrameworkIsHonored(net-4.0)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Util.Tests.RuntimeFrameworkSelectorTests.RequestForSpecificFrameworkIsHonored(mono-1.0)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Util.Tests.RuntimeFrameworkSelectorTests.RequestForSpecificFrameworkIsHonored(mono-2.0)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Util.Tests.RuntimeFrameworkSelectorTests.RequestForSpecificFrameworkIsHonored(v1.1)" executed="True" result="Inconclusive" success="False" time="0.004" asserts="0">
- <reason>
- <message><![CDATA[ Expected: not Any
- But was: Any
-]]></message>
- </reason>
- </test-case>
- <test-case name="NUnit.Util.Tests.RuntimeFrameworkSelectorTests.RequestForSpecificFrameworkIsHonored(v2.0)" executed="True" result="Inconclusive" success="False" time="0.000" asserts="0">
- <reason>
- <message><![CDATA[ Expected: not Any
- But was: Any
-]]></message>
- </reason>
- </test-case>
- <test-case name="NUnit.Util.Tests.RuntimeFrameworkSelectorTests.RequestForSpecificFrameworkIsHonored(v4.0)" executed="True" result="Inconclusive" success="False" time="0.000" asserts="0">
- <reason>
- <message><![CDATA[ Expected: not Any
- But was: Any
-]]></message>
- </reason>
- </test-case>
- </results>
- </test-suite>
- <test-suite type="Theory" name="RequestForSpecificVersionIsHonored" executed="True" result="Success" success="True" time="0.026" asserts="0">
- <results>
- <test-case name="NUnit.Util.Tests.RuntimeFrameworkSelectorTests.RequestForSpecificVersionIsHonored(net-1.0)" executed="True" result="Inconclusive" success="False" time="0.001" asserts="0">
- <reason>
- <message><![CDATA[ Expected: Any
- But was: Net
-]]></message>
- </reason>
- </test-case>
- <test-case name="NUnit.Util.Tests.RuntimeFrameworkSelectorTests.RequestForSpecificVersionIsHonored(net-1.1)" executed="True" result="Inconclusive" success="False" time="0.001" asserts="0">
- <reason>
- <message><![CDATA[ Expected: Any
- But was: Net
-]]></message>
- </reason>
- </test-case>
- <test-case name="NUnit.Util.Tests.RuntimeFrameworkSelectorTests.RequestForSpecificVersionIsHonored(net-2.0)" executed="True" result="Inconclusive" success="False" time="0.001" asserts="0">
- <reason>
- <message><![CDATA[ Expected: Any
- But was: Net
-]]></message>
- </reason>
- </test-case>
- <test-case name="NUnit.Util.Tests.RuntimeFrameworkSelectorTests.RequestForSpecificVersionIsHonored(net-4.0)" executed="True" result="Inconclusive" success="False" time="0.000" asserts="0">
- <reason>
- <message><![CDATA[ Expected: Any
- But was: Net
-]]></message>
- </reason>
- </test-case>
- <test-case name="NUnit.Util.Tests.RuntimeFrameworkSelectorTests.RequestForSpecificVersionIsHonored(mono-1.0)" executed="True" result="Inconclusive" success="False" time="0.000" asserts="0">
- <reason>
- <message><![CDATA[ Expected: Any
- But was: Mono
-]]></message>
- </reason>
- </test-case>
- <test-case name="NUnit.Util.Tests.RuntimeFrameworkSelectorTests.RequestForSpecificVersionIsHonored(mono-2.0)" executed="True" result="Inconclusive" success="False" time="0.001" asserts="0">
- <reason>
- <message><![CDATA[ Expected: Any
- But was: Mono
-]]></message>
- </reason>
- </test-case>
- <test-case name="NUnit.Util.Tests.RuntimeFrameworkSelectorTests.RequestForSpecificVersionIsHonored(v1.1)" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Util.Tests.RuntimeFrameworkSelectorTests.RequestForSpecificVersionIsHonored(v2.0)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Util.Tests.RuntimeFrameworkSelectorTests.RequestForSpecificVersionIsHonored(v4.0)" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="ServerUtilityTests" executed="True" result="Success" success="True" time="0.008" asserts="0">
- <results>
- <test-case name="NUnit.Util.Tests.ServerUtilityTests.CanGetTcpChannelOnSpecifiedPort" executed="True" result="Success" success="True" time="0.003" asserts="5" />
- <test-case name="NUnit.Util.Tests.ServerUtilityTests.CanGetTcpChannelOnUnpecifiedPort" executed="True" result="Success" success="True" time="0.001" asserts="4" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="SettingsGroupTests" executed="True" result="Success" success="True" time="0.014" asserts="0">
- <results>
- <test-case name="NUnit.Util.Tests.SettingsGroupTests.BadSetting" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Util.Tests.SettingsGroupTests.DefaultSettings" executed="True" result="Success" success="True" time="0.001" asserts="7" />
- <test-case name="NUnit.Util.Tests.SettingsGroupTests.SubGroupSettings" executed="True" result="Success" success="True" time="0.001" asserts="7" />
- <test-case name="NUnit.Util.Tests.SettingsGroupTests.TopLevelSettings" executed="True" result="Success" success="True" time="0.001" asserts="5" />
- <test-case name="NUnit.Util.Tests.SettingsGroupTests.TypeSafeSettings" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="SummaryResultFixture" executed="True" result="Success" success="True" time="0.011" asserts="0">
- <results>
- <test-case name="NUnit.Util.Tests.SummaryResultFixture.SummaryMatchesResult" executed="True" result="Success" success="True" time="0.010" asserts="9" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestAgencyTests" executed="True" result="Success" success="True" time="0.325" asserts="0">
- <results>
- <test-case name="NUnit.Util.Tests.TestAgencyTests.CanConnectToAgency" executed="True" result="Success" success="True" time="0.003" asserts="2" />
- <test-case name="NUnit.Util.Tests.TestAgencyTests.CanLaunchAndConnectToAgent" executed="True" result="Success" success="True" time="0.318" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestDomainFixture" executed="True" result="Success" success="True" time="0.889" asserts="0">
- <results>
- <test-case name="NUnit.Util.Tests.TestDomainFixture.AppDomainIsSetUpCorrectly" executed="True" result="Success" success="True" time="0.002" asserts="8" />
- <test-case name="NUnit.Util.Tests.TestDomainFixture.AssemblyIsLoadedCorrectly" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Util.Tests.TestDomainFixture.CanRunMockAssemblyTests" executed="True" result="Success" success="True" time="0.209" asserts="5" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestDomainRunnerTests" executed="True" result="Success" success="True" time="9.763" asserts="1">
- <results>
- <test-case name="NUnit.Util.Tests.TestDomainRunnerTests.BasicRunnerTests.CheckRunnerID" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Util.Tests.TestDomainRunnerTests.BasicRunnerTests.CountTestCases" executed="True" result="Success" success="True" time="0.607" asserts="1" />
- <test-case name="NUnit.Util.Tests.TestDomainRunnerTests.BasicRunnerTests.CountTestCasesAcrossMultipleAssemblies" executed="True" result="Success" success="True" time="0.671" asserts="1" />
- <test-case name="NUnit.Util.Tests.TestDomainRunnerTests.BasicRunnerTests.LoadAndReloadAssembly" executed="True" result="Success" success="True" time="1.246" asserts="2" />
- <test-case name="NUnit.Util.Tests.TestDomainRunnerTests.BasicRunnerTests.LoadAssemblyWithFixture" executed="True" result="Success" success="True" time="0.574" asserts="1" />
- <test-case name="NUnit.Util.Tests.TestDomainRunnerTests.BasicRunnerTests.LoadAssemblyWithoutNamespaces" executed="True" result="Success" success="True" time="0.639" asserts="4" />
- <test-case name="NUnit.Util.Tests.TestDomainRunnerTests.BasicRunnerTests.LoadAssemblyWithSuite" executed="True" result="Success" success="True" time="0.532" asserts="1" />
- <test-case name="NUnit.Util.Tests.TestDomainRunnerTests.BasicRunnerTests.LoadMultipleAssemblies" executed="True" result="Success" success="True" time="0.684" asserts="1" />
- <test-case name="NUnit.Util.Tests.TestDomainRunnerTests.BasicRunnerTests.LoadMultipleAssembliesWithFixture" executed="True" result="Success" success="True" time="0.626" asserts="1" />
- <test-case name="NUnit.Util.Tests.TestDomainRunnerTests.BasicRunnerTests.LoadMultipleAssembliesWithSuite" executed="True" result="Success" success="True" time="0.618" asserts="1" />
- <test-case name="NUnit.Util.Tests.TestDomainRunnerTests.BasicRunnerTests.RunAssembly" executed="True" result="Success" success="True" time="0.845" asserts="1" />
- <test-case name="NUnit.Util.Tests.TestDomainRunnerTests.BasicRunnerTests.RunAssemblyUsingBeginAndEndRun" executed="True" result="Success" success="True" time="0.876" asserts="2" />
- <test-case name="NUnit.Util.Tests.TestDomainRunnerTests.BasicRunnerTests.RunMultipleAssemblies" executed="True" result="Success" success="True" time="0.879" asserts="1" />
- <test-case name="NUnit.Util.Tests.TestDomainRunnerTests.BasicRunnerTests.RunMultipleAssembliesUsingBeginAndEndRun" executed="True" result="Success" success="True" time="0.880" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestDomainTests" executed="True" result="Success" success="True" time="5.014" asserts="0">
- <results>
- <test-case name="NUnit.Util.Tests.TestDomainTests.BasePathOverrideIsHonored" executed="True" result="Success" success="True" time="1.083" asserts="1" />
- <test-case name="NUnit.Util.Tests.TestDomainTests.BinPathOverrideIsHonored" executed="True" result="Success" success="True" time="0.635" asserts="1" />
- <test-case name="NUnit.Util.Tests.TestDomainTests.ConfigFileOverrideIsHonored" executed="True" result="Success" success="True" time="0.662" asserts="1" />
- <test-case name="NUnit.Util.Tests.TestDomainTests.FileNotFound" executed="True" result="Success" success="True" time="0.738" asserts="0" />
- <test-case name="NUnit.Util.Tests.TestDomainTests.InvalidTestFixture" executed="True" result="Success" success="True" time="0.538" asserts="1" />
- <test-case name="NUnit.Util.Tests.TestDomainTests.SpecificTestFixture" executed="True" result="Success" success="True" time="0.798" asserts="4" />
- <test-case name="NUnit.Util.Tests.TestDomainTests.TurnOffShadowCopy" executed="True" result="Success" success="True" time="0.539" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestDomainTests_Multiple" executed="True" result="Success" success="True" time="0.938" asserts="0">
- <results>
- <test-case name="NUnit.Util.Tests.TestDomainTests_Multiple.AssemblyNodes" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Util.Tests.TestDomainTests_Multiple.BuildSuite" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.TestDomainTests_Multiple.RootNode" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Util.Tests.TestDomainTests_Multiple.RunMultipleAssemblies" executed="True" result="Success" success="True" time="0.205" asserts="1" />
- <test-case name="NUnit.Util.Tests.TestDomainTests_Multiple.TestCaseCount" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestDomainTests_MultipleFixture" executed="True" result="Success" success="True" time="0.635" asserts="0">
- <results>
- <test-case name="NUnit.Util.Tests.TestDomainTests_MultipleFixture.LoadFixture" executed="True" result="Success" success="True" time="0.634" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestLoaderAssemblyTests" executed="True" result="Success" success="True" time="3.332" asserts="0">
- <results>
- <test-case name="NUnit.Util.Tests.TestLoaderAssemblyTests.AssemblyWithNoTests" executed="True" result="Success" success="True" time="0.734" asserts="4" />
- <test-case name="NUnit.Util.Tests.TestLoaderAssemblyTests.FileNotFound" executed="True" result="Success" success="True" time="0.001" asserts="5" />
- <test-case name="NUnit.Util.Tests.TestLoaderAssemblyTests.LoadProject" executed="True" result="Success" success="True" time="0.001" asserts="5" />
- <test-case name="NUnit.Util.Tests.TestLoaderAssemblyTests.LoadTest" executed="True" result="Success" success="True" time="0.668" asserts="6" />
- <test-case name="NUnit.Util.Tests.TestLoaderAssemblyTests.RunTest" executed="True" result="Success" success="True" time="1.272" asserts="9" />
- <test-case name="NUnit.Util.Tests.TestLoaderAssemblyTests.UnloadProject" executed="True" result="Success" success="True" time="0.001" asserts="5" />
- <test-case name="NUnit.Util.Tests.TestLoaderAssemblyTests.UnloadTest" executed="True" result="Success" success="True" time="0.633" asserts="3" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestLoaderWatcherTests" executed="True" result="Success" success="True" time="4.510" asserts="0">
- <results>
- <test-case name="NUnit.Util.Tests.TestLoaderWatcherTests.LoadShouldStartWatcher" executed="True" result="Success" success="True" time="0.655" asserts="3" />
- <test-case name="NUnit.Util.Tests.TestLoaderWatcherTests.LoadShouldStartWatcherDependingOnSettings" executed="True" result="Success" success="True" time="0.619" asserts="2" />
- <test-case name="NUnit.Util.Tests.TestLoaderWatcherTests.ReloadShouldStartWatcher" executed="True" result="Success" success="True" time="1.300" asserts="3" />
- <test-case name="NUnit.Util.Tests.TestLoaderWatcherTests.ReloadShouldStartWatcherDependingOnSettings" executed="True" result="Success" success="True" time="1.265" asserts="2" />
- <test-case name="NUnit.Util.Tests.TestLoaderWatcherTests.UnloadShouldStopWatcherAndFreeResources" executed="True" result="Success" success="True" time="0.657" asserts="3" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestRunnerFactoryTests" executed="True" result="Success" success="True" time="0.009" asserts="0">
- <results>
- <test-case name="NUnit.Util.Tests.TestRunnerFactoryTests.DifferentRuntimeUsesProcessRunner" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Util.Tests.TestRunnerFactoryTests.DifferentVersionUsesProcessRunner" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Util.Tests.TestRunnerFactoryTests.SameFrameworkUsesTestDomain" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="VisualStudioConverterTests" executed="True" result="Success" success="True" time="0.164" asserts="0">
- <results>
- <test-case name="NUnit.Util.Tests.VisualStudioConverterTests.FromCppProject" executed="True" result="Success" success="True" time="0.085" asserts="5" />
- <test-case name="NUnit.Util.Tests.VisualStudioConverterTests.FromCSharpProject" executed="True" result="Success" success="True" time="0.003" asserts="5" />
- <test-case name="NUnit.Util.Tests.VisualStudioConverterTests.FromJsharpProject" executed="True" result="Success" success="True" time="0.001" asserts="5" />
- <test-case name="NUnit.Util.Tests.VisualStudioConverterTests.FromMakefileProject" executed="True" result="Success" success="True" time="0.002" asserts="3" />
- <test-case name="NUnit.Util.Tests.VisualStudioConverterTests.FromProjectWithHebrewFileIncluded" executed="True" result="Success" success="True" time="0.004" asserts="5" />
- <test-case name="NUnit.Util.Tests.VisualStudioConverterTests.FromVBProject" executed="True" result="Success" success="True" time="0.002" asserts="5" />
- <test-case name="NUnit.Util.Tests.VisualStudioConverterTests.FromVSSolution2003" executed="True" result="Success" success="True" time="0.012" asserts="7" />
- <test-case name="NUnit.Util.Tests.VisualStudioConverterTests.FromVSSolution2005" executed="True" result="Success" success="True" time="0.016" asserts="7" />
- <test-case name="NUnit.Util.Tests.VisualStudioConverterTests.FromWebApplication" executed="True" result="Success" success="True" time="0.005" asserts="3" />
- <test-case name="NUnit.Util.Tests.VisualStudioConverterTests.WithUnmanagedCpp" executed="True" result="Success" success="True" time="0.006" asserts="5" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="VSProjectTests" executed="True" result="Success" success="True" time="0.086" asserts="0">
- <results>
- <test-case name="NUnit.Util.Tests.VSProjectTests.FileNotFoundError" executed="True" result="Success" success="True" time="0.002" asserts="0" />
- <test-case name="NUnit.Util.Tests.VSProjectTests.GenerateCorrectExtensionsFromVCProjectVS2005" executed="True" result="Success" success="True" time="0.004" asserts="4" />
- <test-case name="NUnit.Util.Tests.VSProjectTests.InvalidProjectFormat" executed="True" result="Success" success="True" time="0.003" asserts="0" />
- <test-case name="NUnit.Util.Tests.VSProjectTests.InvalidXmlFormat" executed="True" result="Success" success="True" time="0.004" asserts="0" />
- <test-case name="NUnit.Util.Tests.VSProjectTests.LoadCppProject" executed="True" result="Success" success="True" time="0.002" asserts="3" />
- <test-case name="NUnit.Util.Tests.VSProjectTests.LoadCppProjectVS2005" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Util.Tests.VSProjectTests.LoadCppProjectWithMacros" executed="True" result="Success" success="True" time="0.003" asserts="4" />
- <test-case name="NUnit.Util.Tests.VSProjectTests.LoadCsharpProject" executed="True" result="Success" success="True" time="0.002" asserts="3" />
- <test-case name="NUnit.Util.Tests.VSProjectTests.LoadCsharpProjectVS2005" executed="True" result="Success" success="True" time="0.002" asserts="3" />
- <test-case name="NUnit.Util.Tests.VSProjectTests.LoadInvalidFileType" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Util.Tests.VSProjectTests.LoadJsharpProject" executed="True" result="Success" success="True" time="0.002" asserts="3" />
- <test-case name="NUnit.Util.Tests.VSProjectTests.LoadJsharpProjectVS2005" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Util.Tests.VSProjectTests.LoadProjectWithHebrewFileIncluded" executed="True" result="Success" success="True" time="0.002" asserts="3" />
- <test-case name="NUnit.Util.Tests.VSProjectTests.LoadVbProject" executed="True" result="Success" success="True" time="0.002" asserts="3" />
- <test-case name="NUnit.Util.Tests.VSProjectTests.LoadVbProjectVS2005" executed="True" result="Success" success="True" time="0.002" asserts="3" />
- <test-case name="NUnit.Util.Tests.VSProjectTests.MissingAttributes" executed="True" result="Success" success="True" time="0.003" asserts="0" />
- <test-case name="NUnit.Util.Tests.VSProjectTests.NoConfigurations" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.Util.Tests.VSProjectTests.NotWebProject" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Util.Tests.VSProjectTests.ProjectExtensions" executed="True" result="Success" success="True" time="0.000" asserts="4" />
- <test-case name="NUnit.Util.Tests.VSProjectTests.SolutionExtension" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="XmlResultWriterTest" executed="True" result="Success" success="True" time="0.108" asserts="0">
- <results>
- <test-case name="NUnit.Util.Tests.XmlResultWriterTest.FailingTestHasCorrectInformation" executed="True" result="Success" success="True" time="0.005" asserts="7" />
- <test-case name="NUnit.Util.Tests.XmlResultWriterTest.HasMultipleCategories" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-case name="NUnit.Util.Tests.XmlResultWriterTest.HasMultipleProperties" executed="True" result="Success" success="True" time="0.003" asserts="2" />
- <test-case name="NUnit.Util.Tests.XmlResultWriterTest.HasSingleCategory" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.Util.Tests.XmlResultWriterTest.HasSingleProperty" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.Util.Tests.XmlResultWriterTest.IgnoredTestHasCorrectInformation" executed="True" result="Success" success="True" time="0.001" asserts="5" />
- <test-case name="NUnit.Util.Tests.XmlResultWriterTest.InconclusiveTestHasCorrectInformation" executed="True" result="Success" success="True" time="0.001" asserts="6" />
- <test-case name="NUnit.Util.Tests.XmlResultWriterTest.PassingTestHasCorrectInformation" executed="True" result="Success" success="True" time="0.000" asserts="6" />
- <test-case name="NUnit.Util.Tests.XmlResultWriterTest.SuiteResultHasCategories" executed="True" result="Success" success="True" time="0.002" asserts="3" />
- <test-case name="NUnit.Util.Tests.XmlResultWriterTest.TestHasCultureInfo" executed="True" result="Success" success="True" time="0.001" asserts="5" />
- <test-case name="NUnit.Util.Tests.XmlResultWriterTest.TestHasEnvironmentInfo" executed="True" result="Success" success="True" time="0.000" asserts="9" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- </results>
- </test-suite>
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="Assembly" name="D:\Dev\NUnit\nunit-2.5\work\build\net\2.0\release\tests/nunit.mocks.tests.dll" executed="True" result="Success" success="True" time="0.166" asserts="0">
- <results>
- <test-suite type="Namespace" name="NUnit" executed="True" result="Success" success="True" time="0.165" asserts="0">
- <results>
- <test-suite type="Namespace" name="Mocks" executed="True" result="Success" success="True" time="0.165" asserts="0">
- <results>
- <test-suite type="Namespace" name="Tests" executed="True" result="Success" success="True" time="0.165" asserts="0">
- <results>
- <test-suite type="TestFixture" name="DynamicMockTests" executed="True" result="Success" success="True" time="0.044" asserts="0">
- <results>
- <test-case name="NUnit.Mocks.Tests.DynamicMockTests.CallMethod" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Mocks.Tests.DynamicMockTests.CallMethodWithArgs" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Mocks.Tests.DynamicMockTests.CreateMockForMBRClass" executed="True" result="Success" success="True" time="0.002" asserts="13" />
- <test-case name="NUnit.Mocks.Tests.DynamicMockTests.CreateMockForNonMBRClassFails" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Mocks.Tests.DynamicMockTests.DefaultReturnValues" executed="True" result="Success" success="True" time="0.001" asserts="5" />
- <test-case name="NUnit.Mocks.Tests.DynamicMockTests.ExpectedMethod" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Mocks.Tests.DynamicMockTests.ExpectedMethodNotCalled" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Mocks.Tests.DynamicMockTests.MethodWithReturnValue" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Mocks.Tests.DynamicMockTests.MockHasDefaultName" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Mocks.Tests.DynamicMockTests.MockHasNonDefaultName" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Mocks.Tests.DynamicMockTests.OverrideMethodOnDynamicMock" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Mocks.Tests.DynamicMockTests.RefParameter" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Mocks.Tests.DynamicMockTests.WrongReturnType" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="MockTests" executed="True" result="Success" success="True" time="0.115" asserts="0">
- <results>
- <test-case name="NUnit.Mocks.Tests.MockTests.CallMultipleMethodsInDifferentOrder" executed="True" result="Success" success="True" time="0.000" asserts="6" />
- <test-case name="NUnit.Mocks.Tests.MockTests.CallMultipleMethodsSomeWithoutExpectations" executed="True" result="Success" success="True" time="0.001" asserts="5" />
- <test-case name="NUnit.Mocks.Tests.MockTests.ChangeExpectAndReturnToFixedReturn" executed="True" result="Success" success="True" time="0.001" asserts="8" />
- <test-case name="NUnit.Mocks.Tests.MockTests.ChangeFixedReturnToExpectAndReturn" executed="True" result="Success" success="True" time="0.001" asserts="9" />
- <test-case name="NUnit.Mocks.Tests.MockTests.ConstraintArgumentSucceeds" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.Mocks.Tests.MockTests.ConstraintArgumentThatFails" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Mocks.Tests.MockTests.ExpectAndReturn" executed="True" result="Success" success="True" time="0.000" asserts="4" />
- <test-case name="NUnit.Mocks.Tests.MockTests.ExpectAndReturnNull" executed="True" result="Success" success="True" time="0.000" asserts="4" />
- <test-case name="NUnit.Mocks.Tests.MockTests.ExpectAndReturnWithArgument" executed="True" result="Success" success="True" time="0.000" asserts="5" />
- <test-case name="NUnit.Mocks.Tests.MockTests.ExpectAndReturnWithWrongArgument" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Mocks.Tests.MockTests.ExpectAndThrowException" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Mocks.Tests.MockTests.ExpectNoCallFails" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Mocks.Tests.MockTests.ExpectNoCallSucceeds" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Mocks.Tests.MockTests.FailWithParametersSpecified" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Mocks.Tests.MockTests.IgnoreArguments" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Mocks.Tests.MockTests.MethodNotCalled" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Mocks.Tests.MockTests.MockHasName" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Mocks.Tests.MockTests.MultipleCallsToSameMethod" executed="True" result="Success" success="True" time="0.000" asserts="4" />
- <test-case name="NUnit.Mocks.Tests.MockTests.MultipleExpectAndReturn" executed="True" result="Success" success="True" time="0.001" asserts="10" />
- <test-case name="NUnit.Mocks.Tests.MockTests.MultipleExpectations" executed="True" result="Success" success="True" time="0.001" asserts="12" />
- <test-case name="NUnit.Mocks.Tests.MockTests.NotEnoughCalls" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Mocks.Tests.MockTests.OneExpectation" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Mocks.Tests.MockTests.RequireArguments" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.Mocks.Tests.MockTests.SetReturnValue" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Mocks.Tests.MockTests.SetReturnValueMultipleTimesOnMultipleMethods" executed="True" result="Success" success="True" time="0.000" asserts="7" />
- <test-case name="NUnit.Mocks.Tests.MockTests.SetReturnValueRepeatedCalls" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Mocks.Tests.MockTests.SetReturnValueWithoutCalling" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Mocks.Tests.MockTests.StrictDefaultsToFalse" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Mocks.Tests.MockTests.StrictMode" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.Mocks.Tests.MockTests.StrictMode_ExceptionsCaught" executed="True" result="Success" success="True" time="0.001" asserts="4" />
- <test-case name="NUnit.Mocks.Tests.MockTests.TooManyCalls" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Mocks.Tests.MockTests.UnexpectedCallsIgnored" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.Mocks.Tests.MockTests.VerifyNewMock" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- </results>
- </test-suite>
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="Assembly" name="D:\Dev\NUnit\nunit-2.5\work\build\net\2.0\release\tests/nunit-console.tests.dll" executed="True" result="Success" success="True" time="11.984" asserts="0">
- <results>
- <test-suite type="Namespace" name="NUnit" executed="True" result="Success" success="True" time="11.984" asserts="0">
- <results>
- <test-suite type="Namespace" name="ConsoleRunner" executed="True" result="Success" success="True" time="11.983" asserts="0">
- <results>
- <test-suite type="Namespace" name="Tests" executed="True" result="Success" success="True" time="11.983" asserts="0">
- <results>
- <test-suite type="TestFixture" name="CommandLineTests" executed="True" result="Success" success="True" time="0.092" asserts="0">
- <results>
- <test-case name="NUnit.ConsoleRunner.Tests.CommandLineTests.AllowForwardSlashDefaultsCorrectly" executed="True" result="Success" success="True" time="0.018" asserts="1" />
- <test-case name="NUnit.ConsoleRunner.Tests.CommandLineTests.AssemblyAloneIsValid" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.ConsoleRunner.Tests.CommandLineTests.AssemblyName" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.ConsoleRunner.Tests.CommandLineTests.FileNameWithoutXmlParameterLooksLikeParameter" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.ConsoleRunner.Tests.CommandLineTests.FixtureNamePlusAssemblyIsValid" executed="True" result="Success" success="True" time="0.004" asserts="3" />
- <test-case name="NUnit.ConsoleRunner.Tests.CommandLineTests.HelpTextUsesCorrectDelimiterForPlatform" executed="True" result="Success" success="True" time="0.003" asserts="2" />
- <test-case name="NUnit.ConsoleRunner.Tests.CommandLineTests.InvalidCommandLineParms" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.ConsoleRunner.Tests.CommandLineTests.InvalidOption" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.ConsoleRunner.Tests.CommandLineTests.NoFixtureNameProvided" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.ConsoleRunner.Tests.CommandLineTests.NoParametersCount" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.ConsoleRunner.Tests.CommandLineTests.OptionsAreRecognized" executed="True" result="Success" success="True" time="0.017" asserts="100" />
- <test-case name="NUnit.ConsoleRunner.Tests.CommandLineTests.XmlParameter" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.ConsoleRunner.Tests.CommandLineTests.XmlParameterWithFullPath" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.ConsoleRunner.Tests.CommandLineTests.XmlParameterWithFullPathUsingEqualSign" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.ConsoleRunner.Tests.CommandLineTests.XmlParameterWithoutFileNameIsInvalid" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="CommandLineTests_MultipleAssemblies" executed="True" result="Success" success="True" time="0.014" asserts="0">
- <results>
- <test-case name="NUnit.ConsoleRunner.Tests.CommandLineTests_MultipleAssemblies.CheckParameters" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.ConsoleRunner.Tests.CommandLineTests_MultipleAssemblies.FixtureParameters" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.ConsoleRunner.Tests.CommandLineTests_MultipleAssemblies.FixtureValidate" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.ConsoleRunner.Tests.CommandLineTests_MultipleAssemblies.MultipleAssemblyValidate" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.ConsoleRunner.Tests.CommandLineTests_MultipleAssemblies.ParameterCount" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="ConsoleRunnerTest" executed="True" result="Success" success="True" time="11.821" asserts="0">
- <results>
- <test-case name="NUnit.ConsoleRunner.Tests.ConsoleRunnerTest.AssemblyNotFound" executed="True" result="Success" success="True" time="0.025" asserts="1" />
- <test-case name="NUnit.ConsoleRunner.Tests.ConsoleRunnerTest.Bug1073539Test" executed="True" result="Success" success="True" time="0.845" asserts="1" />
- <test-case name="NUnit.ConsoleRunner.Tests.ConsoleRunnerTest.Bug1311644Test" executed="True" result="Success" success="True" time="0.805" asserts="1" />
- <test-case name="NUnit.ConsoleRunner.Tests.ConsoleRunnerTest.CanRunWithMultipleTestDomains" executed="True" result="Success" success="True" time="1.766" asserts="2" />
- <test-case name="NUnit.ConsoleRunner.Tests.ConsoleRunnerTest.CanRunWithMultipleTestDomains_NoThread" executed="True" result="Success" success="True" time="1.749" asserts="2" />
- <test-case name="NUnit.ConsoleRunner.Tests.ConsoleRunnerTest.CanRunWithoutTestDomain" executed="True" result="Success" success="True" time="0.062" asserts="2" />
- <test-case name="NUnit.ConsoleRunner.Tests.ConsoleRunnerTest.CanRunWithoutTestDomain_NoThread" executed="True" result="Success" success="True" time="0.061" asserts="2" />
- <test-case name="NUnit.ConsoleRunner.Tests.ConsoleRunnerTest.CanRunWithSingleTestDomain" executed="True" result="Success" success="True" time="1.025" asserts="2" />
- <test-case name="NUnit.ConsoleRunner.Tests.ConsoleRunnerTest.CanRunWithSingleTestDomain_NoThread" executed="True" result="Success" success="True" time="0.975" asserts="2" />
- <test-case name="NUnit.ConsoleRunner.Tests.ConsoleRunnerTest.FailureFixture" executed="True" result="Success" success="True" time="0.777" asserts="1" />
- <test-case name="NUnit.ConsoleRunner.Tests.ConsoleRunnerTest.InvalidFixture" executed="True" result="Success" success="True" time="0.516" asserts="1" />
- <test-case name="NUnit.ConsoleRunner.Tests.ConsoleRunnerTest.MultiFailureFixture" executed="True" result="Success" success="True" time="0.820" asserts="1" />
- <test-case name="NUnit.ConsoleRunner.Tests.ConsoleRunnerTest.OneOfTwoAssembliesNotFound" executed="True" result="Success" success="True" time="0.007" asserts="1" />
- <test-case name="NUnit.ConsoleRunner.Tests.ConsoleRunnerTest.SuccessFixture" executed="True" result="Success" success="True" time="0.773" asserts="1" />
- <test-case name="NUnit.ConsoleRunner.Tests.ConsoleRunnerTest.XmlResult" executed="True" result="Success" success="True" time="0.782" asserts="2" />
- <test-case name="NUnit.ConsoleRunner.Tests.ConsoleRunnerTest.XmlToConsole" executed="True" result="Success" success="True" time="0.784" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestNameParserTests" executed="True" result="Success" success="True" time="0.041" asserts="0">
- <results>
- <test-suite type="ParameterizedTest" name="SingleName" executed="True" result="Success" success="True" time="0.026" asserts="0">
- <results>
- <test-case name="NUnit.ConsoleRunner.Tests.TestNameParserTests.SingleName(&quot;Test.Namespace.Fixture.Method&lt;int,int&gt;()&quot;)" executed="True" result="Success" success="True" time="0.002" asserts="3" />
- <test-case name="NUnit.ConsoleRunner.Tests.TestNameParserTests.SingleName(&quot;Test.Namespace.Fixture.Method,&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.ConsoleRunner.Tests.TestNameParserTests.SingleName(&quot; Test.Namespace.Fixture.Method &quot;)" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.ConsoleRunner.Tests.TestNameParserTests.SingleName(&quot; Test.Namespace.Fixture.Method ,&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.ConsoleRunner.Tests.TestNameParserTests.SingleName(&quot;Test.Namespace.Fixture.Method()&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.ConsoleRunner.Tests.TestNameParserTests.SingleName(&quot;Test.Namespace.Fixture.Method(\&quot;string,argument\&quot;)&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.ConsoleRunner.Tests.TestNameParserTests.SingleName(&quot;Test.Namespace.Fixture.Method(1,2,3)&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.ConsoleRunner.Tests.TestNameParserTests.SingleName(&quot;Test.Namespace.Fixture.Method&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.ConsoleRunner.Tests.TestNameParserTests.SingleName(&quot;Test.Namespace.Fixture.Method(\&quot;)\&quot;)&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- </results>
- </test-suite>
- <test-suite type="ParameterizedTest" name="TwoNames" executed="True" result="Success" success="True" time="0.010" asserts="0">
- <results>
- <test-case name="NUnit.ConsoleRunner.Tests.TestNameParserTests.TwoNames(&quot;Test.Namespace.Fixture.Method1&quot;,&quot;Test.Namespace.Fixture.Method2&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="4" />
- <test-case name="NUnit.ConsoleRunner.Tests.TestNameParserTests.TwoNames(&quot;Test.Namespace.Fixture.Method1(\&quot;(\&quot;)&quot;,&quot;Test.Namespace.Fixture.Method2(\&quot;&lt;\&quot;)&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="4" />
- <test-case name="NUnit.ConsoleRunner.Tests.TestNameParserTests.TwoNames(&quot;Test.Namespace.Fixture.Method1&quot;,&quot;Test.Namespace.Fixture.Method2,&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="4" />
- <test-case name="NUnit.ConsoleRunner.Tests.TestNameParserTests.TwoNames(&quot;Test.Namespace.Fixture.Method1(1,2)&quot;,&quot;Test.Namespace.Fixture.Method2(3,4)&quot;)" executed="True" result="Success" success="True" time="0.000" asserts="4" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- </results>
- </test-suite>
- </results>
- </test-suite>
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="Assembly" name="D:\Dev\NUnit\nunit-2.5\work\build\net\2.0\release\tests/nunit.uiexception.tests.dll" executed="True" result="Success" success="True" time="1.892" asserts="0">
- <results>
- <test-suite type="Namespace" name="NUnit" executed="True" result="Success" success="True" time="1.892" asserts="0">
- <results>
- <test-suite type="Namespace" name="UiException" executed="True" result="Success" success="True" time="1.891" asserts="0">
- <results>
- <test-suite type="Namespace" name="Tests" executed="True" result="Success" success="True" time="1.891" asserts="0">
- <results>
- <test-suite type="Namespace" name="CodeFormatters" executed="True" result="Success" success="True" time="0.488" asserts="0">
- <results>
- <test-suite type="TestFixture" name="TestCodeFormatterCollection" executed="True" result="Success" success="True" time="0.055" asserts="0">
- <results>
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestCodeFormatterCollection.Clear" executed="True" result="Success" success="True" time="0.004" asserts="1" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestCodeFormatterCollection.ContainsFormatterFromExtension" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestCodeFormatterCollection.Indexer_Can_Throw_UnknownExtensionException" executed="True" result="Success" success="True" time="0.002" asserts="0" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestCodeFormatterCollection.ItemIndexer_Can_Throw_NullExtensionException" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestCodeFormatterCollection.Register_Can_Throw_NullExtensionException" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestCodeFormatterCollection.Register_Can_Throw_NullFormatterException" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestCodeFormatterCollection.Register_Check_Extension_Case" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestCodeFormatterCollection.Register_Check_Extension_Is_Not_Empty" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestCodeFormatterCollection.Register_Check_Extension_Not_Contain_Dot_Character" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestCodeFormatterCollection.Register_Check_Multiple_Extension_Definition" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestCodeFormatterCollection.Remove" executed="True" result="Success" success="True" time="0.002" asserts="4" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestCodeFormatterCollection.Remove_Is_Not_Case_Sensitive" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestCodeFormatterCollection.StringIndexer_Can_Throw_NullExtensionException" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestCodeFormatterCollection.Test_Default" executed="True" result="Success" success="True" time="0.003" asserts="10" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestCSharpCodeFormatter" executed="True" result="Success" success="True" time="0.067" asserts="0">
- <results>
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestCSharpCodeFormatter.Format_Can_Throw_CSharpNullException" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestCSharpCodeFormatter.Test_Conserve_Intermediary_Spaces" executed="True" result="Success" success="True" time="0.034" asserts="9" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestCSharpCodeFormatter.Test_Default" executed="True" result="Success" success="True" time="0.001" asserts="4" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestCSharpCodeFormatter.Test_Format" executed="True" result="Success" success="True" time="0.006" asserts="1" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestCSharpCodeFormatter.Test_Format_2" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestCSharpCodeFormatter.Test_Format_3" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestCSharpCodeFormatter.Test_PreProcess" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestFormattedCode" executed="True" result="Success" success="True" time="0.043" asserts="0">
- <results>
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestFormattedCode.CheckData_Can_Throw_NullDataException" executed="True" result="Success" success="True" time="0.003" asserts="0" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestFormattedCode.CheckData_IndexArray_And_TagArray_Count_Must_Match" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestFormattedCode.CheckData_LineArray_Values_Must_Always_Grow_Up" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestFormattedCode.CheckData_LineArray_Values_Must_Be_In_IndexArray_Count" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestFormattedCode.Empty" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestFormattedCode.Test_ComplexCollection" executed="True" result="Success" success="True" time="0.006" asserts="22" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestFormattedCode.Test_Equals" executed="True" result="Success" success="True" time="0.002" asserts="10" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestFormattedCode.Test_MaxLength" executed="True" result="Success" success="True" time="0.002" asserts="3" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestFormattedCode.Test_SimpleCollection" executed="True" result="Success" success="True" time="0.003" asserts="17" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestGeneralCodeFormatter" executed="True" result="Success" success="True" time="0.103" asserts="0">
- <results>
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestGeneralCodeFormatter.All_Formatters_Have_Unique_Language_Value" executed="True" result="Success" success="True" time="0.004" asserts="2" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestGeneralCodeFormatter.All_Formatters_Should_Have_Overwrite_Behavior" executed="True" result="Success" success="True" time="0.005" asserts="2" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestGeneralCodeFormatter.All_Formatters_Should_PreProcess_Tab_Character" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestGeneralCodeFormatter.Any_Formatter_Should_Format_Any_Text" executed="True" result="Success" success="True" time="0.023" asserts="6" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestGeneralCodeFormatter.DefaultFormatter" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestGeneralCodeFormatter.DefaultFormatter_Can_Throw_FormatterNullException" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestGeneralCodeFormatter.Format" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestGeneralCodeFormatter.Format_Can_Throw_CodeNullException" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestGeneralCodeFormatter.Format_Can_Throw_LanguageNameNullException" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestGeneralCodeFormatter.Format_Pick_Best_Formatter" executed="True" result="Success" success="True" time="0.005" asserts="2" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestGeneralCodeFormatter.FormatFromExtension_Can_Throw_CodeNullException" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestGeneralCodeFormatter.FormatFromExtension_Can_Throw_ExtensionNullException" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestGeneralCodeFormatter.GetFormatterFromExtension_Can_Throw_ExtensionNullException" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestGeneralCodeFormatter.GetFormatterFromLanguage_Can_Throw_LanguageNullException" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestGeneralCodeFormatter.GetFormatterFroms" executed="True" result="Success" success="True" time="0.000" asserts="4" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestGeneralCodeFormatter.LanguageFromExtension" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestGeneralCodeFormatter.Test_Default" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestLexer" executed="True" result="Success" success="True" time="0.051" asserts="0">
- <results>
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestLexer.Test_Default" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestLexer.Test_Dot_Character" executed="True" result="Success" success="True" time="0.004" asserts="5" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestLexer.Test_SetText_Throws_NullArgumentException" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestLexer.Test_Split_ColonCharacter" executed="True" result="Success" success="True" time="0.002" asserts="20" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestLexer.Test_Split_CommentC" executed="True" result="Success" success="True" time="0.001" asserts="10" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestLexer.Test_Split_CommentCpp" executed="True" result="Success" success="True" time="0.001" asserts="5" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestLexer.Test_Split_DoubleQuote" executed="True" result="Success" success="True" time="0.002" asserts="19" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestLexer.Test_Split_Equals" executed="True" result="Success" success="True" time="0.000" asserts="5" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestLexer.Test_Split_New_Line" executed="True" result="Success" success="True" time="0.000" asserts="5" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestLexer.Test_Split_NumberSign" executed="True" result="Success" success="True" time="0.001" asserts="5" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestLexer.Test_Split_SingleQuote" executed="True" result="Success" success="True" time="0.001" asserts="5" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestLexer.Test_Split_WhiteSpaces" executed="True" result="Success" success="True" time="0.003" asserts="35" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestLexer.Test_Split_Words" executed="True" result="Success" success="True" time="0.001" asserts="10" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestPlainTextCodeFormatter" executed="True" result="Success" success="True" time="0.015" asserts="0">
- <results>
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestPlainTextCodeFormatter.Format_Can_Throw_CodeNullException" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestPlainTextCodeFormatter.Format_HelloWorld" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestPlainTextCodeFormatter.Format_Lines" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestPlainTextCodeFormatter.Test_Language" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestPlainTextCodeFormatter.Test_PreProcess" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestToken" executed="True" result="Success" success="True" time="0.002" asserts="0">
- <results>
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestToken.Test_Equals" executed="True" result="Success" success="True" time="0.001" asserts="6" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestTokenClassifier" executed="True" result="Success" success="True" time="0.063" asserts="0">
- <results>
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestTokenClassifier.test_AcceptToken" executed="True" result="Success" success="True" time="0.006" asserts="60" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestTokenClassifier.Test_Classification_Cases" executed="True" result="Success" success="True" time="0.004" asserts="32" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestTokenClassifier.Test_Classify" executed="True" result="Success" success="True" time="0.003" asserts="60" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestTokenClassifier.Test_Classify_As_Keyword" executed="True" result="Success" success="True" time="0.005" asserts="81" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestTokenClassifier.Test_Classify_Can_Throw_ArgumentNullException" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestTokenClassifier.Test_Classify_Throw_NullArgException" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestTokenClassifier.Test_Escaping_sequence" executed="True" result="Success" success="True" time="0.009" asserts="61" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestTokenClassifier.Test_NewState" executed="True" result="Success" success="True" time="0.008" asserts="40" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestTokenClassifier.Test_Reset" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestTokenDictionary" executed="True" result="Success" success="True" time="0.053" asserts="0">
- <results>
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestTokenDictionary.Add_can_throw_AlreadyDefinedException" executed="True" result="Success" success="True" time="0.003" asserts="2" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestTokenDictionary.Add_can_throw_EmptySequenceException" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestTokenDictionary.Add_can_throw_InvalidSortException" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestTokenDictionary.Add_can_throw_NullValueException" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestTokenDictionary.add_token" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestTokenDictionary.PopulateTokenStartingWith" executed="True" result="Success" success="True" time="0.004" asserts="14" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestTokenDictionary.PopulateTokenStartingWith_can_throw_NullOutputException" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestTokenDictionary.PopulateTokenStartingWith_can_throw_NullStarterException" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestTokenDictionary.test_default" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestTokenDictionary.TryMatch_can_throw_NullPredictionException" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestTokenDictionary.TryMatch_can_throw_NullTextException" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestTokenDictionary.TryMatch_no_prediction" executed="True" result="Success" success="True" time="0.002" asserts="146" />
- <test-case name="NUnit.UiException.Tests.CodeFormatters.TestTokenDictionary.TryMatch_prediction" executed="True" result="Success" success="True" time="0.002" asserts="19" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="Namespace" name="Controls" executed="True" result="Success" success="True" time="1.133" asserts="0">
- <results>
- <test-suite type="TestFixture" name="TestCodeBox" executed="True" result="Success" success="True" time="0.254" asserts="0">
- <results>
- <test-case name="NUnit.UiException.Tests.Controls.TestCodeBox.Can_Disable_ShowCurrentLine" executed="True" result="Success" success="True" time="0.195" asserts="3" />
- <test-case name="NUnit.UiException.Tests.Controls.TestCodeBox.Can_Set_Back_And_Fore_Colors" executed="True" result="Success" success="True" time="0.007" asserts="2" />
- <test-case name="NUnit.UiException.Tests.Controls.TestCodeBox.Changing_Font_Causes_Reformatting" executed="True" result="Success" success="True" time="0.006" asserts="24" />
- <test-case name="NUnit.UiException.Tests.Controls.TestCodeBox.Changing_Language_Causes_Reformatting" executed="True" result="Success" success="True" time="0.005" asserts="34" />
- <test-case name="NUnit.UiException.Tests.Controls.TestCodeBox.CurrentLine" executed="True" result="Success" success="True" time="0.009" asserts="30" />
- <test-case name="NUnit.UiException.Tests.Controls.TestCodeBox.DefaultState" executed="True" result="Success" success="True" time="0.003" asserts="11" />
- <test-case name="NUnit.UiException.Tests.Controls.TestCodeBox.Format_Text_With_Language" executed="True" result="Success" success="True" time="0.003" asserts="25" />
- <test-case name="NUnit.UiException.Tests.Controls.TestCodeBox.OnPaint" executed="True" result="Success" success="True" time="0.003" asserts="19" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestCodeRenderingContext" executed="True" result="Success" success="True" time="0.016" asserts="0">
- <results>
- <test-case name="NUnit.UiException.Tests.Controls.TestCodeRenderingContext.Can_Change_Colors" executed="True" result="Success" success="True" time="0.008" asserts="43" />
- <test-case name="NUnit.UiException.Tests.Controls.TestCodeRenderingContext.DefaultState" executed="True" result="Success" success="True" time="0.003" asserts="38" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestDefaultCodeRenderer" executed="True" result="Success" success="True" time="0.036" asserts="0">
- <results>
- <test-case name="NUnit.UiException.Tests.Controls.TestDefaultCodeRenderer.DrawToGraphics_Can_Raise_ArgumentNullException" executed="True" result="Success" success="True" time="0.005" asserts="2" />
- <test-case name="NUnit.UiException.Tests.Controls.TestDefaultCodeRenderer.GetDocumentSize" executed="True" result="Success" success="True" time="0.002" asserts="4" />
- <test-case name="NUnit.UiException.Tests.Controls.TestDefaultCodeRenderer.GetDocumentSize_Can_Raise_ArgumentNullException" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.UiException.Tests.Controls.TestDefaultCodeRenderer.LineIndexToYCoordinate" executed="True" result="Success" success="True" time="0.002" asserts="4" />
- <test-case name="NUnit.UiException.Tests.Controls.TestDefaultCodeRenderer.LineIndexToYCoordinate_Can_Raise_ArgumentNullException" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.UiException.Tests.Controls.TestDefaultCodeRenderer.ViewportLines" executed="True" result="Success" success="True" time="0.009" asserts="32" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestDefaultErrorListRenderer" executed="True" result="Success" success="True" time="0.211" asserts="0">
- <results>
- <test-case name="NUnit.UiException.Tests.Controls.TestDefaultErrorListRenderer.DefaultState" executed="True" result="Success" success="True" time="0.021" asserts="2" />
- <test-case name="NUnit.UiException.Tests.Controls.TestDefaultErrorListRenderer.DrawToGraphics_Can_Throw_ArgumentNullException" executed="True" result="Success" success="True" time="0.005" asserts="2" />
- <test-case name="NUnit.UiException.Tests.Controls.TestDefaultErrorListRenderer.GetDocumentSize" executed="True" result="Success" success="True" time="0.003" asserts="5" />
- <test-case name="NUnit.UiException.Tests.Controls.TestDefaultErrorListRenderer.IsDirty" executed="True" result="Success" success="True" time="0.154" asserts="7" />
- <test-case name="NUnit.UiException.Tests.Controls.TestDefaultErrorListRenderer.ItemAt" executed="True" result="Success" success="True" time="0.004" asserts="7" />
- <test-case name="NUnit.UiException.Tests.Controls.TestDefaultErrorListRenderer.MeasureItem" executed="True" result="Success" success="True" time="0.004" asserts="6" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestErrorBrowser" executed="True" result="Success" success="True" time="0.206" asserts="0">
- <results>
- <test-case name="NUnit.UiException.Tests.Controls.TestErrorBrowser.Can_Raise_ErrorSourceChanged" executed="True" result="Success" success="True" time="0.144" asserts="3" />
- <test-case name="NUnit.UiException.Tests.Controls.TestErrorBrowser.Cannot_Register_Null_Display" executed="True" result="Success" success="True" time="0.002" asserts="0" />
- <test-case name="NUnit.UiException.Tests.Controls.TestErrorBrowser.DefaultState" executed="True" result="Success" success="True" time="0.004" asserts="10" />
- <test-case name="NUnit.UiException.Tests.Controls.TestErrorBrowser.ErrorDisplay_Plugins_life_cycle_events" executed="True" result="Success" success="True" time="0.037" asserts="55" />
- <test-case name="NUnit.UiException.Tests.Controls.TestErrorBrowser.LayoutPanel_Auto_Resizes_When_Parent_Sizes_Change" executed="True" result="Success" success="True" time="0.006" asserts="4" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestErrorList" executed="True" result="Success" success="True" time="0.070" asserts="0">
- <results>
- <test-case name="NUnit.UiException.Tests.Controls.TestErrorList.AutoSelectFirstItem" executed="True" result="Success" success="True" time="0.005" asserts="4" />
- <test-case name="NUnit.UiException.Tests.Controls.TestErrorList.CanReportInvalidItems" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.UiException.Tests.Controls.TestErrorList.Click_Can_Select_Item" executed="True" result="Success" success="True" time="0.003" asserts="23" />
- <test-case name="NUnit.UiException.Tests.Controls.TestErrorList.CurrentSelection" executed="True" result="Success" success="True" time="0.003" asserts="10" />
- <test-case name="NUnit.UiException.Tests.Controls.TestErrorList.DefaultState" executed="True" result="Success" success="True" time="0.001" asserts="7" />
- <test-case name="NUnit.UiException.Tests.Controls.TestErrorList.DrawItem" executed="True" result="Success" success="True" time="0.018" asserts="39" />
- <test-case name="NUnit.UiException.Tests.Controls.TestErrorList.Invoking_DrawToGraphics" executed="True" result="Success" success="True" time="0.005" asserts="22" />
- <test-case name="NUnit.UiException.Tests.Controls.TestErrorList.ListOrderPolicy" executed="True" result="Success" success="True" time="0.007" asserts="22" />
- <test-case name="NUnit.UiException.Tests.Controls.TestErrorList.Populate_StackTraceSource" executed="True" result="Success" success="True" time="0.003" asserts="11" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestErrorPanelLayout" executed="True" result="Success" success="True" time="0.014" asserts="0">
- <results>
- <test-case name="NUnit.UiException.Tests.Controls.TestErrorPanelLayout.Can_Layout_Child_Controls_When_Size_Changed" executed="True" result="Success" success="True" time="0.002" asserts="16" />
- <test-case name="NUnit.UiException.Tests.Controls.TestErrorPanelLayout.DefaultState" executed="True" result="Success" success="True" time="0.001" asserts="13" />
- <test-case name="NUnit.UiException.Tests.Controls.TestErrorPanelLayout.Setting_Content" executed="True" result="Success" success="True" time="0.001" asserts="21" />
- <test-case name="NUnit.UiException.Tests.Controls.TestErrorPanelLayout.Setting_Toolbar" executed="True" result="Success" success="True" time="0.001" asserts="14" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestErrorToolbar" executed="True" result="Success" success="True" time="0.128" asserts="0">
- <results>
- <test-case name="NUnit.UiException.Tests.Controls.TestErrorToolbar.Cannot_Register_Null_Display" executed="True" result="Success" success="True" time="0.003" asserts="2" />
- <test-case name="NUnit.UiException.Tests.Controls.TestErrorToolbar.Cannot_Select_UnRegistered_Display" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.UiException.Tests.Controls.TestErrorToolbar.DefaultState" executed="True" result="Success" success="True" time="0.003" asserts="8" />
- <test-case name="NUnit.UiException.Tests.Controls.TestErrorToolbar.NewStripButton" executed="True" result="Success" success="True" time="0.010" asserts="1" />
- <test-case name="NUnit.UiException.Tests.Controls.TestErrorToolbar.PluginItem_Click_Raises_SelectedRenderedChanged" executed="True" result="Success" success="True" time="0.030" asserts="4" />
- <test-case name="NUnit.UiException.Tests.Controls.TestErrorToolbar.Registering_displays_adds_ToolStripItem" executed="True" result="Success" success="True" time="0.052" asserts="30" />
- <test-case name="NUnit.UiException.Tests.Controls.TestErrorToolbar.SelectedDisplay" executed="True" result="Success" success="True" time="0.002" asserts="9" />
- <test-case name="NUnit.UiException.Tests.Controls.TestErrorToolbar.Set_Or_Unset_Check_Flag_On_Selection" executed="True" result="Success" success="True" time="0.005" asserts="6" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestSourceCodeDisplay" executed="True" result="Success" success="True" time="0.049" asserts="0">
- <results>
- <test-case name="NUnit.UiException.Tests.Controls.TestSourceCodeDisplay.CanReportFileException" executed="True" result="Success" success="True" time="0.010" asserts="2" />
- <test-case name="NUnit.UiException.Tests.Controls.TestSourceCodeDisplay.DefaultState" executed="True" result="Success" success="True" time="0.006" asserts="15" />
- <test-case name="NUnit.UiException.Tests.Controls.TestSourceCodeDisplay.ListOrderPolicy" executed="True" result="Success" success="True" time="0.003" asserts="14" />
- <test-case name="NUnit.UiException.Tests.Controls.TestSourceCodeDisplay.SelectedItemChanged" executed="True" result="Success" success="True" time="0.005" asserts="26" />
- <test-case name="NUnit.UiException.Tests.Controls.TestSourceCodeDisplay.SplitOrientation" executed="True" result="Success" success="True" time="0.005" asserts="4" />
- <test-case name="NUnit.UiException.Tests.Controls.TestSourceCodeDisplay.SplitterDistance" executed="True" result="Success" success="True" time="0.004" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestSplitterBox" executed="True" result="Success" success="True" time="0.053" asserts="0">
- <results>
- <test-case name="NUnit.UiException.Tests.Controls.TestSplitterBox.CanChangeDefaultControl1" executed="True" result="Success" success="True" time="0.004" asserts="48" />
- <test-case name="NUnit.UiException.Tests.Controls.TestSplitterBox.CanChangeDefaultControl2" executed="True" result="Success" success="True" time="0.001" asserts="48" />
- <test-case name="NUnit.UiException.Tests.Controls.TestSplitterBox.ChangingSizeInvokeDoLayout" executed="True" result="Success" success="True" time="0.000" asserts="28" />
- <test-case name="NUnit.UiException.Tests.Controls.TestSplitterBox.CollapseControl" executed="True" result="Success" success="True" time="0.008" asserts="82" />
- <test-case name="NUnit.UiException.Tests.Controls.TestSplitterBox.DefaultState" executed="True" result="Success" success="True" time="0.002" asserts="51" />
- <test-case name="NUnit.UiException.Tests.Controls.TestSplitterBox.MouseActions" executed="True" result="Success" success="True" time="0.007" asserts="6" />
- <test-case name="NUnit.UiException.Tests.Controls.TestSplitterBox.OrientationAffectsLayout" executed="True" result="Success" success="True" time="0.001" asserts="25" />
- <test-case name="NUnit.UiException.Tests.Controls.TestSplitterBox.PointToSplit" executed="True" result="Success" success="True" time="0.001" asserts="75" />
- <test-case name="NUnit.UiException.Tests.Controls.TestSplitterBox.SplitterDistance" executed="True" result="Success" success="True" time="0.001" asserts="81" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestStackTraceDisplay" executed="True" result="Success" success="True" time="0.057" asserts="0">
- <results>
- <test-case name="NUnit.UiException.Tests.Controls.TestStackTraceDisplay.CopyToClipBoard" executed="True" result="Success" success="True" time="0.044" asserts="4">
- <properties>
- <property name="APARTMENT_STATE" value="STA" />
- </properties>
- </test-case>
- <test-case name="NUnit.UiException.Tests.Controls.TestStackTraceDisplay.DefaultState" executed="True" result="Success" success="True" time="0.002" asserts="10" />
- <test-case name="NUnit.UiException.Tests.Controls.TestStackTraceDisplay.FeedingDisplayWithGarbageDoesNotMakeItCrash" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.UiException.Tests.Controls.TestStackTraceDisplay.OnStackTraceChanged" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="Namespace" name="StackTraceAnalyzers" executed="True" result="Success" success="True" time="0.095" asserts="0">
- <results>
- <test-suite type="TestFixture" name="TestFunctionParser" executed="True" result="Success" success="True" time="0.021" asserts="0">
- <results>
- <test-case name="NUnit.UiException.Tests.StackTraceAnalyzers.TestFunctionParser.Test_Ability_To_Parse_Mono_Stack_Trace" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.UiException.Tests.StackTraceAnalyzers.TestFunctionParser.Test_Ability_To_Parse_Regular_Function_Values" executed="True" result="Success" success="True" time="0.001" asserts="7" />
- <test-case name="NUnit.UiException.Tests.StackTraceAnalyzers.TestFunctionParser.Test_Fail_To_Parse_Odd_Function_Values" executed="True" result="Success" success="True" time="0.000" asserts="5" />
- <test-case name="NUnit.UiException.Tests.StackTraceAnalyzers.TestFunctionParser.TestIErrorParser.Test_IErrorParser_Can_Throw_ArgsNullException" executed="True" result="Success" success="True" time="0.002" asserts="10" />
- <test-case name="NUnit.UiException.Tests.StackTraceAnalyzers.TestFunctionParser.TestIErrorParser.Test_IErrorParser_Can_Throw_ParserNullException" executed="True" result="Success" success="True" time="0.004" asserts="10" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestIErrorParser" executed="True" result="Success" success="True" time="0.005" asserts="0">
- <results>
- <test-case name="NUnit.UiException.Tests.StackTraceAnalyzers.TestIErrorParser.Test_IErrorParser_Can_Throw_ArgsNullException" executed="True" result="Success" success="True" time="0.001" asserts="10" />
- <test-case name="NUnit.UiException.Tests.StackTraceAnalyzers.TestIErrorParser.Test_IErrorParser_Can_Throw_ParserNullException" executed="True" result="Success" success="True" time="0.000" asserts="10" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestLineNumberParser" executed="True" result="Success" success="True" time="0.012" asserts="0">
- <results>
- <test-case name="NUnit.UiException.Tests.StackTraceAnalyzers.TestLineNumberParser.Test_Ability_To_Parse_Regular_Line_Number_Values" executed="True" result="Success" success="True" time="0.001" asserts="10" />
- <test-case name="NUnit.UiException.Tests.StackTraceAnalyzers.TestLineNumberParser.Test_Ability_To_Reject_Odd_Line_Number_Values" executed="True" result="Success" success="True" time="0.000" asserts="5" />
- <test-case name="NUnit.UiException.Tests.StackTraceAnalyzers.TestLineNumberParser.TestIErrorParser.Test_IErrorParser_Can_Throw_ArgsNullException" executed="True" result="Success" success="True" time="0.001" asserts="10" />
- <test-case name="NUnit.UiException.Tests.StackTraceAnalyzers.TestLineNumberParser.TestIErrorParser.Test_IErrorParser_Can_Throw_ParserNullException" executed="True" result="Success" success="True" time="0.000" asserts="10" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestPathParser" executed="True" result="Success" success="True" time="0.013" asserts="0">
- <results>
- <test-case name="NUnit.UiException.Tests.StackTraceAnalyzers.TestPathParser.Test_Ability_To_Handle_Unix_Path_Like_Values" executed="True" result="Success" success="True" time="0.001" asserts="4" />
- <test-case name="NUnit.UiException.Tests.StackTraceAnalyzers.TestPathParser.Test_Ability_To_Handle_Windows_Path_Like_Values" executed="True" result="Success" success="True" time="0.000" asserts="4" />
- <test-case name="NUnit.UiException.Tests.StackTraceAnalyzers.TestPathParser.TestIErrorParser.Test_IErrorParser_Can_Throw_ArgsNullException" executed="True" result="Success" success="True" time="0.001" asserts="12" />
- <test-case name="NUnit.UiException.Tests.StackTraceAnalyzers.TestPathParser.TestIErrorParser.Test_IErrorParser_Can_Throw_ParserNullException" executed="True" result="Success" success="True" time="0.000" asserts="12" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestUnixPathParser" executed="True" result="Success" success="True" time="0.012" asserts="0">
- <results>
- <test-case name="NUnit.UiException.Tests.StackTraceAnalyzers.TestUnixPathParser.Test_Ability_To_Parse_Regular_Unix_Like_Path_Values" executed="True" result="Success" success="True" time="0.002" asserts="21" />
- <test-case name="NUnit.UiException.Tests.StackTraceAnalyzers.TestUnixPathParser.Test_Inability_To_Parse_Non_Unix_Like_Path_Values" executed="True" result="Success" success="True" time="0.001" asserts="6" />
- <test-case name="NUnit.UiException.Tests.StackTraceAnalyzers.TestUnixPathParser.TestIErrorParser.Test_IErrorParser_Can_Throw_ArgsNullException" executed="True" result="Success" success="True" time="0.001" asserts="11" />
- <test-case name="NUnit.UiException.Tests.StackTraceAnalyzers.TestUnixPathParser.TestIErrorParser.Test_IErrorParser_Can_Throw_ParserNullException" executed="True" result="Success" success="True" time="0.000" asserts="11" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestWindowsPathParser" executed="True" result="Success" success="True" time="0.013" asserts="0">
- <results>
- <test-case name="NUnit.UiException.Tests.StackTraceAnalyzers.TestWindowsPathParser.Test_Ability_To_Parse_Regular_Windows_Path" executed="True" result="Success" success="True" time="0.001" asserts="21" />
- <test-case name="NUnit.UiException.Tests.StackTraceAnalyzers.TestWindowsPathParser.Test_Inability_To_Parse_Non_Windows_Like_Path_Values" executed="True" result="Success" success="True" time="0.001" asserts="6" />
- <test-case name="NUnit.UiException.Tests.StackTraceAnalyzers.TestWindowsPathParser.TestIErrorParser.Test_IErrorParser_Can_Throw_ArgsNullException" executed="True" result="Success" success="True" time="0.001" asserts="11" />
- <test-case name="NUnit.UiException.Tests.StackTraceAnalyzers.TestWindowsPathParser.TestIErrorParser.Test_IErrorParser_Can_Throw_ParserNullException" executed="True" result="Success" success="True" time="0.001" asserts="11" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestDefaultTextManager" executed="True" result="Success" success="True" time="0.012" asserts="0">
- <results>
- <test-case name="NUnit.UiException.Tests.TestDefaultTextManager.Test_CodeBlockCollection" executed="True" result="Success" success="True" time="0.004" asserts="15" />
- <test-case name="NUnit.UiException.Tests.TestDefaultTextManager.Test_Default" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.UiException.Tests.TestDefaultTextManager.Test_MaxLength" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestErrorItem" executed="True" result="Success" success="True" time="0.033" asserts="0">
- <results>
- <test-case name="NUnit.UiException.Tests.TestErrorItem.Can_Set_Properties" executed="True" result="Success" success="True" time="0.001" asserts="10" />
- <test-case name="NUnit.UiException.Tests.TestErrorItem.Ctor_2" executed="True" result="Success" success="True" time="0.001" asserts="10" />
- <test-case name="NUnit.UiException.Tests.TestErrorItem.Ctor_Throws_NullPathException" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.UiException.Tests.TestErrorItem.Ctor_With_Line_0" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.UiException.Tests.TestErrorItem.ReadFile" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-case name="NUnit.UiException.Tests.TestErrorItem.ReadFile_Throws_FileNotExistException" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.UiException.Tests.TestErrorItem.Test_Equals" executed="True" result="Success" success="True" time="0.002" asserts="8" />
- <test-case name="NUnit.UiException.Tests.TestErrorItem.Test_FileExtension" executed="True" result="Success" success="True" time="0.000" asserts="5" />
- <test-case name="NUnit.UiException.Tests.TestErrorItem.Test_MethodName" executed="True" result="Success" success="True" time="0.002" asserts="15" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestErrorItemCollection" executed="True" result="Success" success="True" time="0.020" asserts="0">
- <results>
- <test-case name="NUnit.UiException.Tests.TestErrorItemCollection.Test_Add_Throws_NullItemException" executed="True" result="Success" success="True" time="0.003" asserts="0" />
- <test-case name="NUnit.UiException.Tests.TestErrorItemCollection.Test_Clear" executed="True" result="Success" success="True" time="0.002" asserts="2" />
- <test-case name="NUnit.UiException.Tests.TestErrorItemCollection.Test_Contains" executed="True" result="Success" success="True" time="0.002" asserts="3" />
- <test-case name="NUnit.UiException.Tests.TestErrorItemCollection.Test_TraceItems" executed="True" result="Success" success="True" time="0.004" asserts="7" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestPaintLineLocation" executed="True" result="Success" success="True" time="0.013" asserts="0">
- <results>
- <test-case name="NUnit.UiException.Tests.TestPaintLineLocation.Test_Equals" executed="True" result="Success" success="True" time="0.002" asserts="8" />
- <test-case name="NUnit.UiException.Tests.TestPaintLineLocation.Test_PaintLineLocation" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.UiException.Tests.TestPaintLineLocation.Test_SetText_Throws_NullTextException" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestStackTraceParser" executed="True" result="Success" success="True" time="0.034" asserts="0">
- <results>
- <test-case name="NUnit.UiException.Tests.TestStackTraceParser.Test_Ability_To_Handle_Different_Path_System_Syntaxes" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.UiException.Tests.TestStackTraceParser.Test_Ability_To_Handle_Files_With_Unknown_Extension" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.UiException.Tests.TestStackTraceParser.Test_Analysis_Does_Not_Depend_Upon_File_Extension" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.UiException.Tests.TestStackTraceParser.Test_Default" executed="True" result="Success" success="True" time="0.000" asserts="2" />
- <test-case name="NUnit.UiException.Tests.TestStackTraceParser.Test_English_Stack" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.UiException.Tests.TestStackTraceParser.Test_Missing_Line_Number" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- <test-case name="NUnit.UiException.Tests.TestStackTraceParser.Test_Parse" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.UiException.Tests.TestStackTraceParser.Test_Parse_MultipleExtension" executed="True" result="Success" success="True" time="0.002" asserts="6" />
- <test-case name="NUnit.UiException.Tests.TestStackTraceParser.Test_Parse_Null" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- <test-case name="NUnit.UiException.Tests.TestStackTraceParser.Test_Parse_With_Real_Life_Samples" executed="True" result="Success" success="True" time="0.001" asserts="5" />
- <test-case name="NUnit.UiException.Tests.TestStackTraceParser.Test_Trace_When_Missing_File" executed="True" result="Success" success="True" time="0.001" asserts="5" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- </results>
- </test-suite>
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="Assembly" name="D:\Dev\NUnit\nunit-2.5\work\build\net\2.0\release\tests/nunit.uikit.tests.dll" executed="True" result="Success" success="True" time="2.630" asserts="0">
- <results>
- <test-suite type="Namespace" name="NUnit" executed="True" result="Success" success="True" time="2.630" asserts="0">
- <results>
- <test-suite type="Namespace" name="UiKit" executed="True" result="Success" success="True" time="2.630" asserts="0">
- <results>
- <test-suite type="Namespace" name="Tests" executed="True" result="Success" success="True" time="2.629" asserts="0">
- <results>
- <test-suite type="TestFixture" name="AddConfigurationDialogTests" executed="True" result="Success" success="True" time="0.349" asserts="0">
- <results>
- <test-case name="NUnit.UiKit.Tests.AddConfigurationDialogTests.CheckComboBox" executed="True" result="Success" success="True" time="0.241" asserts="5" />
- <test-case name="NUnit.UiKit.Tests.AddConfigurationDialogTests.CheckForControls" executed="True" result="Success" success="True" time="0.002" asserts="0" />
- <test-case name="NUnit.UiKit.Tests.AddConfigurationDialogTests.CheckTextBox" executed="True" result="Success" success="True" time="0.002" asserts="1" />
- <test-case name="NUnit.UiKit.Tests.AddConfigurationDialogTests.TestComplexEntry" executed="True" result="Success" success="True" time="0.075" asserts="2" />
- <test-case name="NUnit.UiKit.Tests.AddConfigurationDialogTests.TestSimpleEntry" executed="True" result="Success" success="True" time="0.018" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="ErrorDisplayTests" executed="True" result="Success" success="True" time="0.042" asserts="0">
- <results>
- <test-case name="NUnit.UiKit.Tests.ErrorDisplayTests.ControlsArePositionedCorrectly" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.UiKit.Tests.ErrorDisplayTests.ControlsExist" executed="True" result="Success" success="True" time="0.000" asserts="0" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="LongRunningOperationDisplayTests" executed="True" result="Success" success="True" time="0.021" asserts="0">
- <results>
- <test-case name="NUnit.UiKit.Tests.LongRunningOperationDisplayTests.CreateDisplay" executed="True" result="Success" success="True" time="0.020" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="ProgressBarTests" executed="True" result="Success" success="True" time="0.061" asserts="0">
- <results>
- <test-case name="NUnit.UiKit.Tests.ProgressBarTests.TestProgressDisplay" executed="True" result="Success" success="True" time="0.060" asserts="5" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="RecentFileMenuHandlerTests" executed="True" result="Success" success="True" time="0.013" asserts="0">
- <results>
- <test-case name="NUnit.UiKit.Tests.RecentFileMenuHandlerTests.DisableOnLoadWhenEmpty" executed="True" result="Success" success="True" time="0.003" asserts="1" />
- <test-case name="NUnit.UiKit.Tests.RecentFileMenuHandlerTests.EnableOnLoadWhenNotEmpty" executed="True" result="Success" success="True" time="0.003" asserts="1" />
- <test-case name="NUnit.UiKit.Tests.RecentFileMenuHandlerTests.LoadMenuItems" executed="True" result="Success" success="True" time="0.001" asserts="2" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="StatusBarTests" executed="True" result="Success" success="True" time="0.250" asserts="0">
- <results>
- <test-case name="NUnit.UiKit.Tests.StatusBarTests.TestConstruction" executed="True" result="Success" success="True" time="0.065" asserts="5" />
- <test-case name="NUnit.UiKit.Tests.StatusBarTests.TestFinalDisplay" executed="True" result="Success" success="True" time="0.073" asserts="5" />
- <test-case name="NUnit.UiKit.Tests.StatusBarTests.TestInitialization" executed="True" result="Success" success="True" time="0.044" asserts="10" />
- <test-case name="NUnit.UiKit.Tests.StatusBarTests.TestProgressDisplay" executed="True" result="Success" success="True" time="0.057" asserts="5" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestSuiteTreeNodeTests" executed="True" result="Success" success="True" time="0.096" asserts="0">
- <results>
- <test-case name="NUnit.UiKit.Tests.TestSuiteTreeNodeTests.ClearNestedResults" executed="True" result="Success" success="True" time="0.021" asserts="8" />
- <test-case name="NUnit.UiKit.Tests.TestSuiteTreeNodeTests.ClearResult" executed="True" result="Success" success="True" time="0.006" asserts="5" />
- <test-case name="NUnit.UiKit.Tests.TestSuiteTreeNodeTests.ConstructFromTestInfo" executed="True" result="Success" success="True" time="0.006" asserts="6" />
- <test-case name="NUnit.UiKit.Tests.TestSuiteTreeNodeTests.ResultNotSet" executed="True" result="Success" success="True" time="0.006" asserts="2" />
- <test-case name="NUnit.UiKit.Tests.TestSuiteTreeNodeTests.SetResult_Failure" executed="True" result="Success" success="True" time="0.007" asserts="3" />
- <test-case name="NUnit.UiKit.Tests.TestSuiteTreeNodeTests.SetResult_Ignore" executed="True" result="Success" success="True" time="0.006" asserts="4" />
- <test-case name="NUnit.UiKit.Tests.TestSuiteTreeNodeTests.SetResult_Inconclusive" executed="True" result="Success" success="True" time="0.006" asserts="4" />
- <test-case name="NUnit.UiKit.Tests.TestSuiteTreeNodeTests.SetResult_Skipped" executed="True" result="Success" success="True" time="0.006" asserts="3" />
- <test-case name="NUnit.UiKit.Tests.TestSuiteTreeNodeTests.SetResult_Success" executed="True" result="Success" success="True" time="0.006" asserts="3" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestSuiteTreeViewReloadTests" executed="True" result="Success" success="True" time="0.906" asserts="0">
- <results>
- <test-case name="NUnit.UiKit.Tests.TestSuiteTreeViewReloadTests.CanReloadAfterChangingOrder" executed="True" result="Success" success="True" time="0.239" asserts="178" />
- <test-case name="NUnit.UiKit.Tests.TestSuiteTreeViewReloadTests.CanReloadAfterDeletingBranch" executed="True" result="Success" success="True" time="0.056" asserts="137" />
- <test-case name="NUnit.UiKit.Tests.TestSuiteTreeViewReloadTests.CanReloadAfterDeletingOneTestCase" executed="True" result="Success" success="True" time="0.056" asserts="175" />
- <test-case name="NUnit.UiKit.Tests.TestSuiteTreeViewReloadTests.CanReloadAfterDeletingThreeTestCases" executed="True" result="Success" success="True" time="0.065" asserts="169" />
- <test-case name="NUnit.UiKit.Tests.TestSuiteTreeViewReloadTests.CanReloadAfterInsertingTestCase" executed="True" result="Success" success="True" time="0.059" asserts="181" />
- <test-case name="NUnit.UiKit.Tests.TestSuiteTreeViewReloadTests.CanReloadAfterInsertingTestFixture" executed="True" result="Success" success="True" time="0.056" asserts="182" />
- <test-case name="NUnit.UiKit.Tests.TestSuiteTreeViewReloadTests.CanReloadAfterMultipleChanges" executed="True" result="Success" success="True" time="0.058" asserts="179" />
- <test-case name="NUnit.UiKit.Tests.TestSuiteTreeViewReloadTests.CanReloadAfterTurningOffAutoNamespaces" executed="True" result="Success" success="True" time="0.107" asserts="159" />
- <test-case name="NUnit.UiKit.Tests.TestSuiteTreeViewReloadTests.CanReloadWithoutChange" executed="True" result="Success" success="True" time="0.061" asserts="177" />
- <test-case name="NUnit.UiKit.Tests.TestSuiteTreeViewReloadTests.ReloadTreeWithWrongTest" executed="True" result="Success" success="True" time="0.057" asserts="0" />
- <test-case name="NUnit.UiKit.Tests.TestSuiteTreeViewReloadTests.VerifyCheckTreeWorks" executed="True" result="Success" success="True" time="0.059" asserts="177" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestSuiteTreeViewTests" executed="True" result="Success" success="True" time="0.324" asserts="0">
- <results>
- <test-case name="NUnit.UiKit.Tests.TestSuiteTreeViewTests.BuildFromResult" executed="True" result="Success" success="True" time="0.068" asserts="15" />
- <test-case name="NUnit.UiKit.Tests.TestSuiteTreeViewTests.BuildTreeView" executed="True" result="Success" success="True" time="0.061" asserts="5" />
- <test-case name="NUnit.UiKit.Tests.TestSuiteTreeViewTests.ClearTree" executed="True" result="Success" success="True" time="0.058" asserts="1" />
- <test-case name="NUnit.UiKit.Tests.TestSuiteTreeViewTests.ProcessChecks" executed="True" result="Success" success="True" time="0.062" asserts="7" />
- <test-case name="NUnit.UiKit.Tests.TestSuiteTreeViewTests.SetTestResult" executed="True" result="Success" success="True" time="0.063" asserts="3" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="TestTreeTests" executed="True" result="Success" success="True" time="0.054" asserts="0">
- <results>
- <test-case name="NUnit.UiKit.Tests.TestTreeTests.SameCategoryShouldNotBeSelectedMoreThanOnce" executed="True" result="Success" success="True" time="0.053" asserts="4" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="VisualStateTests" executed="True" result="Success" success="True" time="0.480" asserts="0">
- <results>
- <test-case name="NUnit.UiKit.Tests.VisualStateTests.SaveAndRestoreVisualState" executed="True" result="Success" success="True" time="0.480" asserts="5" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- </results>
- </test-suite>
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="Assembly" name="D:\Dev\NUnit\nunit-2.5\work\build\net\2.0\release\tests/nunit-gui.tests.dll" executed="True" result="Success" success="True" time="0.356" asserts="0">
- <results>
- <test-suite type="Namespace" name="NUnit" executed="True" result="Success" success="True" time="0.355" asserts="0">
- <results>
- <test-suite type="Namespace" name="Gui" executed="True" result="Success" success="True" time="0.353" asserts="0">
- <results>
- <test-suite type="Namespace" name="Tests" executed="True" result="Success" success="True" time="0.353" asserts="0">
- <results>
- <test-suite type="TestFixture" name="CommandLineTests" executed="True" result="Success" success="True" time="0.046" asserts="0">
- <results>
- <test-case name="NUnit.Gui.Tests.CommandLineTests.AssemblyName" executed="True" result="Success" success="True" time="0.016" asserts="1" />
- <test-case name="NUnit.Gui.Tests.CommandLineTests.Help" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Gui.Tests.CommandLineTests.HelpTextUsesCorrectDelimiterForPlatform" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Gui.Tests.CommandLineTests.InvalidArgs" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Gui.Tests.CommandLineTests.InvalidCommandLineParms" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Gui.Tests.CommandLineTests.NoNameValuePairs" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- <test-case name="NUnit.Gui.Tests.CommandLineTests.NoParametersCount" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Gui.Tests.CommandLineTests.ShortHelp" executed="True" result="Success" success="True" time="0.001" asserts="1" />
- <test-case name="NUnit.Gui.Tests.CommandLineTests.ValidateSuccessful" executed="True" result="Success" success="True" time="0.000" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="ExceptionDetailsFormTests" executed="True" result="Success" success="True" time="0.061" asserts="0">
- <results>
- <test-case name="NUnit.Gui.Tests.ExceptionDetailsFormTests.ControlsArePositionedCorrectly" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Gui.Tests.ExceptionDetailsFormTests.ControlsExist" executed="True" result="Success" success="True" time="0.001" asserts="0" />
- <test-case name="NUnit.Gui.Tests.ExceptionDetailsFormTests.MessageDisplaysCorrectly" executed="True" result="Success" success="True" time="0.032" asserts="1" />
- </results>
- </test-suite>
- <test-suite type="TestFixture" name="ProjectEditorTests" executed="True" result="Success" success="True" time="0.240" asserts="0">
- <results>
- <test-case name="NUnit.Gui.Tests.ProjectEditorTests.CheckControls" executed="True" result="Success" success="True" time="0.151" asserts="0" />
- <test-case name="NUnit.Gui.Tests.ProjectEditorTests.InitialFieldValues" executed="True" result="Success" success="True" time="0.085" asserts="2" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- </results>
- </test-suite>
- </results>
- </test-suite>
- </results>
- </test-suite>
- <test-suite type="Assembly" name="D:\Dev\NUnit\nunit-2.5\work\build\net\2.0\release\tests/nunit.fixtures.tests.dll" executed="True" result="Success" success="True" time="0.021" asserts="0">
- <results>
- <test-suite type="Namespace" name="NUnit" executed="True" result="Success" success="True" time="0.021" asserts="0">
- <results>
- <test-suite type="Namespace" name="Fixtures" executed="True" result="Success" success="True" time="0.021" asserts="0">
- <results>
- <test-suite type="Namespace" name="Tests" executed="True" result="Success" success="True" time="0.020" asserts="0">
- <results>
- <test-suite type="TestFixture" name="TestTreeTests" executed="True" result="Success" success="True" time="0.020" asserts="0">
- <results>
- <test-case name="NUnit.Fixtures.Tests.TestTreeTests.MatchingTreesAreEqual" executed="True" result="Success" success="True" time="0.001" asserts="3" />
- <test-case name="NUnit.Fixtures.Tests.TestTreeTests.NonMatchingTreesAreNotEqual" executed="True" result="Success" success="True" time="0.000" asserts="3" />
- </results>
- </test-suite>
- </results>
- </test-suite>
- </results>
- </test-suite>
- </results>
- </test-suite>
- </results>
- </test-suite>
- </results>
- </test-suite>
-</test-results> \ No newline at end of file
diff --git a/Lib/NUnit/agent.conf b/Lib/NUnit/agent.conf
deleted file mode 100644
index ddbcd8ea..00000000
--- a/Lib/NUnit/agent.conf
+++ /dev/null
@@ -1,4 +0,0 @@
-<AgentConfig>
- <Port>8080</Port>
- <PathToAssemblies>.</PathToAssemblies>
-</AgentConfig> \ No newline at end of file
diff --git a/Lib/NUnit/agent.log.conf b/Lib/NUnit/agent.log.conf
deleted file mode 100644
index 4bd90ca4..00000000
--- a/Lib/NUnit/agent.log.conf
+++ /dev/null
@@ -1,18 +0,0 @@
-<log4net>
- <!-- A1 is set to be a ConsoleAppender -->
- <appender name="A1" type="log4net.Appender.ConsoleAppender">
-
- <!-- A1 uses PatternLayout -->
- <layout type="log4net.Layout.PatternLayout">
- <!-- Print the date in ISO 8601 format -->
- <conversionPattern value="%-5level %logger - %message%newline" />
- </layout>
- </appender>
-
- <!-- Set root logger level to DEBUG and its only appender to A1 -->
- <root>
- <level value="DEBUG" />
- <appender-ref ref="A1" />
- </root>
-
-</log4net>
diff --git a/Lib/NUnit/framework/nunit.framework.dll b/Lib/NUnit/framework/nunit.framework.dll
deleted file mode 100644
index 6856e51e..00000000
--- a/Lib/NUnit/framework/nunit.framework.dll
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/framework/nunit.framework.xml b/Lib/NUnit/framework/nunit.framework.xml
deleted file mode 100644
index a56c62f5..00000000
--- a/Lib/NUnit/framework/nunit.framework.xml
+++ /dev/null
@@ -1,10407 +0,0 @@
-<?xml version="1.0"?>
-<doc>
- <assembly>
- <name>nunit.framework</name>
- </assembly>
- <members>
- <member name="T:NUnit.Framework.CategoryAttribute">
- <summary>
- Attribute used to apply a category to a test
- </summary>
- </member>
- <member name="F:NUnit.Framework.CategoryAttribute.categoryName">
- <summary>
- The name of the category
- </summary>
- </member>
- <member name="M:NUnit.Framework.CategoryAttribute.#ctor(System.String)">
- <summary>
- Construct attribute for a given category based on
- a name. The name may not contain the characters ',',
- '+', '-' or '!'. However, this is not checked in the
- constructor since it would cause an error to arise at
- as the test was loaded without giving a clear indication
- of where the problem is located. The error is handled
- in NUnitFramework.cs by marking the test as not
- runnable.
- </summary>
- <param name="name">The name of the category</param>
- </member>
- <member name="M:NUnit.Framework.CategoryAttribute.#ctor">
- <summary>
- Protected constructor uses the Type name as the name
- of the category.
- </summary>
- </member>
- <member name="P:NUnit.Framework.CategoryAttribute.Name">
- <summary>
- The name of the category
- </summary>
- </member>
- <member name="T:NUnit.Framework.DatapointAttribute">
- <summary>
- Used to mark a field for use as a datapoint when executing a theory
- within the same fixture that requires an argument of the field's Type.
- </summary>
- </member>
- <member name="T:NUnit.Framework.DatapointsAttribute">
- <summary>
- Used to mark an array as containing a set of datapoints to be used
- executing a theory within the same fixture that requires an argument
- of the Type of the array elements.
- </summary>
- </member>
- <member name="T:NUnit.Framework.DescriptionAttribute">
- <summary>
- Attribute used to provide descriptive text about a
- test case or fixture.
- </summary>
- </member>
- <member name="M:NUnit.Framework.DescriptionAttribute.#ctor(System.String)">
- <summary>
- Construct the attribute
- </summary>
- <param name="description">Text describing the test</param>
- </member>
- <member name="P:NUnit.Framework.DescriptionAttribute.Description">
- <summary>
- Gets the test description
- </summary>
- </member>
- <member name="T:NUnit.Framework.MessageMatch">
- <summary>
- Enumeration indicating how the expected message parameter is to be used
- </summary>
- </member>
- <member name="F:NUnit.Framework.MessageMatch.Exact">
- Expect an exact match
- </member>
- <member name="F:NUnit.Framework.MessageMatch.Contains">
- Expect a message containing the parameter string
- </member>
- <member name="F:NUnit.Framework.MessageMatch.Regex">
- Match the regular expression provided as a parameter
- </member>
- <member name="F:NUnit.Framework.MessageMatch.StartsWith">
- Expect a message that starts with the parameter string
- </member>
- <member name="T:NUnit.Framework.ExpectedExceptionAttribute">
- <summary>
- ExpectedExceptionAttribute
- </summary>
-
- </member>
- <member name="M:NUnit.Framework.ExpectedExceptionAttribute.#ctor">
- <summary>
- Constructor for a non-specific exception
- </summary>
- </member>
- <member name="M:NUnit.Framework.ExpectedExceptionAttribute.#ctor(System.Type)">
- <summary>
- Constructor for a given type of exception
- </summary>
- <param name="exceptionType">The type of the expected exception</param>
- </member>
- <member name="M:NUnit.Framework.ExpectedExceptionAttribute.#ctor(System.String)">
- <summary>
- Constructor for a given exception name
- </summary>
- <param name="exceptionName">The full name of the expected exception</param>
- </member>
- <member name="P:NUnit.Framework.ExpectedExceptionAttribute.ExpectedException">
- <summary>
- Gets or sets the expected exception type
- </summary>
- </member>
- <member name="P:NUnit.Framework.ExpectedExceptionAttribute.ExpectedExceptionName">
- <summary>
- Gets or sets the full Type name of the expected exception
- </summary>
- </member>
- <member name="P:NUnit.Framework.ExpectedExceptionAttribute.ExpectedMessage">
- <summary>
- Gets or sets the expected message text
- </summary>
- </member>
- <member name="P:NUnit.Framework.ExpectedExceptionAttribute.UserMessage">
- <summary>
- Gets or sets the user message displayed in case of failure
- </summary>
- </member>
- <member name="P:NUnit.Framework.ExpectedExceptionAttribute.MatchType">
- <summary>
- Gets or sets the type of match to be performed on the expected message
- </summary>
- </member>
- <member name="P:NUnit.Framework.ExpectedExceptionAttribute.Handler">
- <summary>
- Gets the name of a method to be used as an exception handler
- </summary>
- </member>
- <member name="T:NUnit.Framework.ExplicitAttribute">
- <summary>
- ExplicitAttribute marks a test or test fixture so that it will
- only be run if explicitly executed from the gui or command line
- or if it is included by use of a filter. The test will not be
- run simply because an enclosing suite is run.
- </summary>
- </member>
- <member name="M:NUnit.Framework.ExplicitAttribute.#ctor">
- <summary>
- Default constructor
- </summary>
- </member>
- <member name="M:NUnit.Framework.ExplicitAttribute.#ctor(System.String)">
- <summary>
- Constructor with a reason
- </summary>
- <param name="reason">The reason test is marked explicit</param>
- </member>
- <member name="P:NUnit.Framework.ExplicitAttribute.Reason">
- <summary>
- The reason test is marked explicit
- </summary>
- </member>
- <member name="T:NUnit.Framework.IgnoreAttribute">
- <summary>
- Attribute used to mark a test that is to be ignored.
- Ignored tests result in a warning message when the
- tests are run.
- </summary>
- </member>
- <member name="M:NUnit.Framework.IgnoreAttribute.#ctor">
- <summary>
- Constructs the attribute without giving a reason
- for ignoring the test.
- </summary>
- </member>
- <member name="M:NUnit.Framework.IgnoreAttribute.#ctor(System.String)">
- <summary>
- Constructs the attribute giving a reason for ignoring the test
- </summary>
- <param name="reason">The reason for ignoring the test</param>
- </member>
- <member name="P:NUnit.Framework.IgnoreAttribute.Reason">
- <summary>
- The reason for ignoring a test
- </summary>
- </member>
- <member name="T:NUnit.Framework.IncludeExcludeAttribute">
- <summary>
- Abstract base for Attributes that are used to include tests
- in the test run based on environmental settings.
- </summary>
- </member>
- <member name="M:NUnit.Framework.IncludeExcludeAttribute.#ctor">
- <summary>
- Constructor with no included items specified, for use
- with named property syntax.
- </summary>
- </member>
- <member name="M:NUnit.Framework.IncludeExcludeAttribute.#ctor(System.String)">
- <summary>
- Constructor taking one or more included items
- </summary>
- <param name="include">Comma-delimited list of included items</param>
- </member>
- <member name="P:NUnit.Framework.IncludeExcludeAttribute.Include">
- <summary>
- Name of the item that is needed in order for
- a test to run. Multiple itemss may be given,
- separated by a comma.
- </summary>
- </member>
- <member name="P:NUnit.Framework.IncludeExcludeAttribute.Exclude">
- <summary>
- Name of the item to be excluded. Multiple items
- may be given, separated by a comma.
- </summary>
- </member>
- <member name="P:NUnit.Framework.IncludeExcludeAttribute.Reason">
- <summary>
- The reason for including or excluding the test
- </summary>
- </member>
- <member name="T:NUnit.Framework.PlatformAttribute">
- <summary>
- PlatformAttribute is used to mark a test fixture or an
- individual method as applying to a particular platform only.
- </summary>
- </member>
- <member name="M:NUnit.Framework.PlatformAttribute.#ctor">
- <summary>
- Constructor with no platforms specified, for use
- with named property syntax.
- </summary>
- </member>
- <member name="M:NUnit.Framework.PlatformAttribute.#ctor(System.String)">
- <summary>
- Constructor taking one or more platforms
- </summary>
- <param name="platforms">Comma-deliminted list of platforms</param>
- </member>
- <member name="T:NUnit.Framework.CultureAttribute">
- <summary>
- CultureAttribute is used to mark a test fixture or an
- individual method as applying to a particular Culture only.
- </summary>
- </member>
- <member name="M:NUnit.Framework.CultureAttribute.#ctor">
- <summary>
- Constructor with no cultures specified, for use
- with named property syntax.
- </summary>
- </member>
- <member name="M:NUnit.Framework.CultureAttribute.#ctor(System.String)">
- <summary>
- Constructor taking one or more cultures
- </summary>
- <param name="cultures">Comma-deliminted list of cultures</param>
- </member>
- <member name="T:NUnit.Framework.CombinatorialAttribute">
- <summary>
- Marks a test to use a combinatorial join of any argument data
- provided. NUnit will create a test case for every combination of
- the arguments provided. This can result in a large number of test
- cases and so should be used judiciously. This is the default join
- type, so the attribute need not be used except as documentation.
- </summary>
- </member>
- <member name="T:NUnit.Framework.PropertyAttribute">
- <summary>
- PropertyAttribute is used to attach information to a test as a name/value pair..
- </summary>
- </member>
- <member name="M:NUnit.Framework.PropertyAttribute.#ctor(System.String,System.String)">
- <summary>
- Construct a PropertyAttribute with a name and string value
- </summary>
- <param name="propertyName">The name of the property</param>
- <param name="propertyValue">The property value</param>
- </member>
- <member name="M:NUnit.Framework.PropertyAttribute.#ctor(System.String,System.Int32)">
- <summary>
- Construct a PropertyAttribute with a name and int value
- </summary>
- <param name="propertyName">The name of the property</param>
- <param name="propertyValue">The property value</param>
- </member>
- <member name="M:NUnit.Framework.PropertyAttribute.#ctor(System.String,System.Double)">
- <summary>
- Construct a PropertyAttribute with a name and double value
- </summary>
- <param name="propertyName">The name of the property</param>
- <param name="propertyValue">The property value</param>
- </member>
- <member name="M:NUnit.Framework.PropertyAttribute.#ctor">
- <summary>
- Constructor for derived classes that set the
- property dictionary directly.
- </summary>
- </member>
- <member name="M:NUnit.Framework.PropertyAttribute.#ctor(System.Object)">
- <summary>
- Constructor for use by derived classes that use the
- name of the type as the property name. Derived classes
- must ensure that the Type of the property value is
- a standard type supported by the BCL. Any custom
- types will cause a serialization Exception when
- in the client.
- </summary>
- </member>
- <member name="P:NUnit.Framework.PropertyAttribute.Properties">
- <summary>
- Gets the property dictionary for this attribute
- </summary>
- </member>
- <member name="M:NUnit.Framework.CombinatorialAttribute.#ctor">
- <summary>
- Default constructor
- </summary>
- </member>
- <member name="T:NUnit.Framework.PairwiseAttribute">
- <summary>
- Marks a test to use pairwise join of any argument data provided.
- NUnit will attempt too excercise every pair of argument values at
- least once, using as small a number of test cases as it can. With
- only two arguments, this is the same as a combinatorial join.
- </summary>
- </member>
- <member name="M:NUnit.Framework.PairwiseAttribute.#ctor">
- <summary>
- Default constructor
- </summary>
- </member>
- <member name="T:NUnit.Framework.SequentialAttribute">
- <summary>
- Marks a test to use a sequential join of any argument data
- provided. NUnit will use arguements for each parameter in
- sequence, generating test cases up to the largest number
- of argument values provided and using null for any arguments
- for which it runs out of values. Normally, this should be
- used with the same number of arguments for each parameter.
- </summary>
- </member>
- <member name="M:NUnit.Framework.SequentialAttribute.#ctor">
- <summary>
- Default constructor
- </summary>
- </member>
- <member name="T:NUnit.Framework.MaxTimeAttribute">
- <summary>
- Summary description for MaxTimeAttribute.
- </summary>
- </member>
- <member name="M:NUnit.Framework.MaxTimeAttribute.#ctor(System.Int32)">
- <summary>
- Construct a MaxTimeAttribute, given a time in milliseconds.
- </summary>
- <param name="milliseconds">The maximum elapsed time in milliseconds</param>
- </member>
- <member name="T:NUnit.Framework.RandomAttribute">
- <summary>
- RandomAttribute is used to supply a set of random values
- to a single parameter of a parameterized test.
- </summary>
- </member>
- <member name="T:NUnit.Framework.ValuesAttribute">
- <summary>
- ValuesAttribute is used to provide literal arguments for
- an individual parameter of a test.
- </summary>
- </member>
- <member name="T:NUnit.Framework.ParameterDataAttribute">
- <summary>
- Abstract base class for attributes that apply to parameters
- and supply data for the parameter.
- </summary>
- </member>
- <member name="M:NUnit.Framework.ParameterDataAttribute.GetData(System.Reflection.ParameterInfo)">
- <summary>
- Gets the data to be provided to the specified parameter
- </summary>
- </member>
- <member name="F:NUnit.Framework.ValuesAttribute.data">
- <summary>
- The collection of data to be returned. Must
- be set by any derived attribute classes.
- We use an object[] so that the individual
- elements may have their type changed in GetData
- if necessary.
- </summary>
- </member>
- <member name="M:NUnit.Framework.ValuesAttribute.#ctor(System.Object)">
- <summary>
- Construct with one argument
- </summary>
- <param name="arg1"></param>
- </member>
- <member name="M:NUnit.Framework.ValuesAttribute.#ctor(System.Object,System.Object)">
- <summary>
- Construct with two arguments
- </summary>
- <param name="arg1"></param>
- <param name="arg2"></param>
- </member>
- <member name="M:NUnit.Framework.ValuesAttribute.#ctor(System.Object,System.Object,System.Object)">
- <summary>
- Construct with three arguments
- </summary>
- <param name="arg1"></param>
- <param name="arg2"></param>
- <param name="arg3"></param>
- </member>
- <member name="M:NUnit.Framework.ValuesAttribute.#ctor(System.Object[])">
- <summary>
- Construct with an array of arguments
- </summary>
- <param name="args"></param>
- </member>
- <member name="M:NUnit.Framework.ValuesAttribute.GetData(System.Reflection.ParameterInfo)">
- <summary>
- Get the collection of values to be used as arguments
- </summary>
- </member>
- <member name="M:NUnit.Framework.RandomAttribute.#ctor(System.Int32)">
- <summary>
- Construct a set of doubles from 0.0 to 1.0,
- specifying only the count.
- </summary>
- <param name="count"></param>
- </member>
- <member name="M:NUnit.Framework.RandomAttribute.#ctor(System.Double,System.Double,System.Int32)">
- <summary>
- Construct a set of doubles from min to max
- </summary>
- <param name="min"></param>
- <param name="max"></param>
- <param name="count"></param>
- </member>
- <member name="M:NUnit.Framework.RandomAttribute.#ctor(System.Int32,System.Int32,System.Int32)">
- <summary>
- Construct a set of ints from min to max
- </summary>
- <param name="min"></param>
- <param name="max"></param>
- <param name="count"></param>
- </member>
- <member name="M:NUnit.Framework.RandomAttribute.GetData(System.Reflection.ParameterInfo)">
- <summary>
- Get the collection of values to be used as arguments
- </summary>
- </member>
- <member name="T:NUnit.Framework.RangeAttribute">
- <summary>
- RangeAttribute is used to supply a range of values to an
- individual parameter of a parameterized test.
- </summary>
- </member>
- <member name="M:NUnit.Framework.RangeAttribute.#ctor(System.Int32,System.Int32)">
- <summary>
- Construct a range of ints using default step of 1
- </summary>
- <param name="from"></param>
- <param name="to"></param>
- </member>
- <member name="M:NUnit.Framework.RangeAttribute.#ctor(System.Int32,System.Int32,System.Int32)">
- <summary>
- Construct a range of ints specifying the step size
- </summary>
- <param name="from"></param>
- <param name="to"></param>
- <param name="step"></param>
- </member>
- <member name="M:NUnit.Framework.RangeAttribute.#ctor(System.Int64,System.Int64,System.Int64)">
- <summary>
- Construct a range of longs
- </summary>
- <param name="from"></param>
- <param name="to"></param>
- <param name="step"></param>
- </member>
- <member name="M:NUnit.Framework.RangeAttribute.#ctor(System.Double,System.Double,System.Double)">
- <summary>
- Construct a range of doubles
- </summary>
- <param name="from"></param>
- <param name="to"></param>
- <param name="step"></param>
- </member>
- <member name="M:NUnit.Framework.RangeAttribute.#ctor(System.Single,System.Single,System.Single)">
- <summary>
- Construct a range of floats
- </summary>
- <param name="from"></param>
- <param name="to"></param>
- <param name="step"></param>
- </member>
- <member name="T:NUnit.Framework.RepeatAttribute">
- <summary>
- RepeatAttribute may be applied to test case in order
- to run it multiple times.
- </summary>
- </member>
- <member name="M:NUnit.Framework.RepeatAttribute.#ctor(System.Int32)">
- <summary>
- Construct a RepeatAttribute
- </summary>
- <param name="count">The number of times to run the test</param>
- </member>
- <member name="T:NUnit.Framework.RequiredAddinAttribute">
- <summary>
- RequiredAddinAttribute may be used to indicate the names of any addins
- that must be present in order to run some or all of the tests in an
- assembly. If the addin is not loaded, the entire assembly is marked
- as NotRunnable.
- </summary>
- </member>
- <member name="M:NUnit.Framework.RequiredAddinAttribute.#ctor(System.String)">
- <summary>
- Initializes a new instance of the <see cref="T:RequiredAddinAttribute"/> class.
- </summary>
- <param name="requiredAddin">The required addin.</param>
- </member>
- <member name="P:NUnit.Framework.RequiredAddinAttribute.RequiredAddin">
- <summary>
- Gets the name of required addin.
- </summary>
- <value>The required addin name.</value>
- </member>
- <member name="T:NUnit.Framework.SetCultureAttribute">
- <summary>
- Summary description for SetCultureAttribute.
- </summary>
- </member>
- <member name="M:NUnit.Framework.SetCultureAttribute.#ctor(System.String)">
- <summary>
- Construct given the name of a culture
- </summary>
- <param name="culture"></param>
- </member>
- <member name="T:NUnit.Framework.SetUICultureAttribute">
- <summary>
- Summary description for SetUICultureAttribute.
- </summary>
- </member>
- <member name="M:NUnit.Framework.SetUICultureAttribute.#ctor(System.String)">
- <summary>
- Construct given the name of a culture
- </summary>
- <param name="culture"></param>
- </member>
- <member name="T:NUnit.Framework.SetUpAttribute">
- <summary>
- Attribute used to mark a class that contains one-time SetUp
- and/or TearDown methods that apply to all the tests in a
- namespace or an assembly.
- </summary>
- </member>
- <member name="T:NUnit.Framework.SetUpFixtureAttribute">
- <summary>
- SetUpFixtureAttribute is used to identify a SetUpFixture
- </summary>
- </member>
- <member name="T:NUnit.Framework.SuiteAttribute">
- <summary>
- Attribute used to mark a static (shared in VB) property
- that returns a list of tests.
- </summary>
- </member>
- <member name="T:NUnit.Framework.TearDownAttribute">
- <summary>
- Attribute used to identify a method that is called
- immediately after each test is run. The method is
- guaranteed to be called, even if an exception is thrown.
- </summary>
- </member>
- <member name="T:NUnit.Framework.TestAttribute">
- <summary>
- Adding this attribute to a method within a <seealso cref="T:NUnit.Framework.TestFixtureAttribute"/>
- class makes the method callable from the NUnit test runner. There is a property
- called Description which is optional which you can provide a more detailed test
- description. This class cannot be inherited.
- </summary>
-
- <example>
- [TestFixture]
- public class Fixture
- {
- [Test]
- public void MethodToTest()
- {}
-
- [Test(Description = "more detailed description")]
- publc void TestDescriptionMethod()
- {}
- }
- </example>
-
- </member>
- <member name="P:NUnit.Framework.TestAttribute.Description">
- <summary>
- Descriptive text for this test
- </summary>
- </member>
- <member name="T:NUnit.Framework.TestCaseAttribute">
- <summary>
- TestCaseAttribute is used to mark parameterized test cases
- and provide them with their arguments.
- </summary>
- </member>
- <member name="T:NUnit.Framework.ITestCaseData">
- <summary>
- The ITestCaseData interface is implemented by a class
- that is able to return complete testcases for use by
- a parameterized test method.
-
- NOTE: This interface is used in both the framework
- and the core, even though that results in two different
- types. However, sharing the source code guarantees that
- the various implementations will be compatible and that
- the core is able to reflect successfully over the
- framework implementations of ITestCaseData.
- </summary>
- </member>
- <member name="P:NUnit.Framework.ITestCaseData.Arguments">
- <summary>
- Gets the argument list to be provided to the test
- </summary>
- </member>
- <member name="P:NUnit.Framework.ITestCaseData.Result">
- <summary>
- Gets the expected result
- </summary>
- </member>
- <member name="P:NUnit.Framework.ITestCaseData.ExpectedException">
- <summary>
- Gets the expected exception Type
- </summary>
- </member>
- <member name="P:NUnit.Framework.ITestCaseData.ExpectedExceptionName">
- <summary>
- Gets the FullName of the expected exception
- </summary>
- </member>
- <member name="P:NUnit.Framework.ITestCaseData.TestName">
- <summary>
- Gets the name to be used for the test
- </summary>
- </member>
- <member name="P:NUnit.Framework.ITestCaseData.Description">
- <summary>
- Gets the description of the test
- </summary>
- </member>
- <member name="P:NUnit.Framework.ITestCaseData.Ignored">
- <summary>
- Gets a value indicating whether this <see cref="T:NUnit.Framework.ITestCaseData"/> is ignored.
- </summary>
- <value><c>true</c> if ignored; otherwise, <c>false</c>.</value>
- </member>
- <member name="P:NUnit.Framework.ITestCaseData.IgnoreReason">
- <summary>
- Gets the ignore reason.
- </summary>
- <value>The ignore reason.</value>
- </member>
- <member name="M:NUnit.Framework.TestCaseAttribute.#ctor(System.Object[])">
- <summary>
- Construct a TestCaseAttribute with a list of arguments.
- This constructor is not CLS-Compliant
- </summary>
- <param name="arguments"></param>
- </member>
- <member name="M:NUnit.Framework.TestCaseAttribute.#ctor(System.Object)">
- <summary>
- Construct a TestCaseAttribute with a single argument
- </summary>
- <param name="arg"></param>
- </member>
- <member name="M:NUnit.Framework.TestCaseAttribute.#ctor(System.Object,System.Object)">
- <summary>
- Construct a TestCaseAttribute with a two arguments
- </summary>
- <param name="arg1"></param>
- <param name="arg2"></param>
- </member>
- <member name="M:NUnit.Framework.TestCaseAttribute.#ctor(System.Object,System.Object,System.Object)">
- <summary>
- Construct a TestCaseAttribute with a three arguments
- </summary>
- <param name="arg1"></param>
- <param name="arg2"></param>
- <param name="arg3"></param>
- </member>
- <member name="P:NUnit.Framework.TestCaseAttribute.Arguments">
- <summary>
- Gets the list of arguments to a test case
- </summary>
- </member>
- <member name="P:NUnit.Framework.TestCaseAttribute.Result">
- <summary>
- Gets or sets the expected result.
- </summary>
- <value>The result.</value>
- </member>
- <member name="P:NUnit.Framework.TestCaseAttribute.Categories">
- <summary>
- Gets a list of categories associated with this test;
- </summary>
- </member>
- <member name="P:NUnit.Framework.TestCaseAttribute.Category">
- <summary>
- Gets or sets the category associated with this test.
- May be a single category or a comma-separated list.
- </summary>
- </member>
- <member name="P:NUnit.Framework.TestCaseAttribute.ExpectedException">
- <summary>
- Gets or sets the expected exception.
- </summary>
- <value>The expected exception.</value>
- </member>
- <member name="P:NUnit.Framework.TestCaseAttribute.ExpectedExceptionName">
- <summary>
- Gets or sets the name the expected exception.
- </summary>
- <value>The expected name of the exception.</value>
- </member>
- <member name="P:NUnit.Framework.TestCaseAttribute.ExpectedMessage">
- <summary>
- Gets or sets the expected message of the expected exception
- </summary>
- <value>The expected message of the exception.</value>
- </member>
- <member name="P:NUnit.Framework.TestCaseAttribute.MatchType">
- <summary>
- Gets or sets the type of match to be performed on the expected message
- </summary>
- </member>
- <member name="P:NUnit.Framework.TestCaseAttribute.Description">
- <summary>
- Gets or sets the description.
- </summary>
- <value>The description.</value>
- </member>
- <member name="P:NUnit.Framework.TestCaseAttribute.TestName">
- <summary>
- Gets or sets the name of the test.
- </summary>
- <value>The name of the test.</value>
- </member>
- <member name="P:NUnit.Framework.TestCaseAttribute.Ignore">
- <summary>
- Gets or sets the ignored status of the test
- </summary>
- </member>
- <member name="P:NUnit.Framework.TestCaseAttribute.Ignored">
- <summary>
- Gets or sets the ignored status of the test
- </summary>
- </member>
- <member name="P:NUnit.Framework.TestCaseAttribute.IgnoreReason">
- <summary>
- Gets the ignore reason.
- </summary>
- <value>The ignore reason.</value>
- </member>
- <member name="T:NUnit.Framework.TestCaseSourceAttribute">
- <summary>
- FactoryAttribute indicates the source to be used to
- provide test cases for a test method.
- </summary>
- </member>
- <member name="M:NUnit.Framework.TestCaseSourceAttribute.#ctor(System.String)">
- <summary>
- Construct with the name of the factory - for use with languages
- that don't support params arrays.
- </summary>
- <param name="sourceName">An array of the names of the factories that will provide data</param>
- </member>
- <member name="M:NUnit.Framework.TestCaseSourceAttribute.#ctor(System.Type,System.String)">
- <summary>
- Construct with a Type and name - for use with languages
- that don't support params arrays.
- </summary>
- <param name="sourceType">The Type that will provide data</param>
- <param name="sourceName">The name of the method, property or field that will provide data</param>
- </member>
- <member name="P:NUnit.Framework.TestCaseSourceAttribute.SourceName">
- <summary>
- The name of a the method, property or fiend to be used as a source
- </summary>
- </member>
- <member name="P:NUnit.Framework.TestCaseSourceAttribute.SourceType">
- <summary>
- A Type to be used as a source
- </summary>
- </member>
- <member name="T:NUnit.Framework.TestFixtureAttribute">
- <example>
- [TestFixture]
- public class ExampleClass
- {}
- </example>
- </member>
- <member name="M:NUnit.Framework.TestFixtureAttribute.#ctor">
- <summary>
- Default constructor
- </summary>
- </member>
- <member name="M:NUnit.Framework.TestFixtureAttribute.#ctor(System.Object[])">
- <summary>
- Construct with a object[] representing a set of arguments.
- In .NET 2.0, the arguments may later be separated into
- type arguments and constructor arguments.
- </summary>
- <param name="arguments"></param>
- </member>
- <member name="P:NUnit.Framework.TestFixtureAttribute.Description">
- <summary>
- Descriptive text for this fixture
- </summary>
- </member>
- <member name="P:NUnit.Framework.TestFixtureAttribute.Category">
- <summary>
- Gets and sets the category for this fixture.
- May be a comma-separated list of categories.
- </summary>
- </member>
- <member name="P:NUnit.Framework.TestFixtureAttribute.Categories">
- <summary>
- Gets a list of categories for this fixture
- </summary>
- </member>
- <member name="P:NUnit.Framework.TestFixtureAttribute.Arguments">
- <summary>
- The arguments originally provided to the attribute
- </summary>
- </member>
- <member name="P:NUnit.Framework.TestFixtureAttribute.Ignore">
- <summary>
- Gets or sets a value indicating whether this <see cref="T:NUnit.Framework.TestFixtureAttribute"/> should be ignored.
- </summary>
- <value><c>true</c> if ignore; otherwise, <c>false</c>.</value>
- </member>
- <member name="P:NUnit.Framework.TestFixtureAttribute.IgnoreReason">
- <summary>
- Gets or sets the ignore reason. May set Ignored as a side effect.
- </summary>
- <value>The ignore reason.</value>
- </member>
- <member name="P:NUnit.Framework.TestFixtureAttribute.TypeArgs">
- <summary>
- Get or set the type arguments. If not set
- explicitly, any leading arguments that are
- Types are taken as type arguments.
- </summary>
- </member>
- <member name="T:NUnit.Framework.TestFixtureSetUpAttribute">
- <summary>
- Attribute used to identify a method that is
- called before any tests in a fixture are run.
- </summary>
- </member>
- <member name="T:NUnit.Framework.TestFixtureTearDownAttribute">
- <summary>
- Attribute used to identify a method that is called after
- all the tests in a fixture have run. The method is
- guaranteed to be called, even if an exception is thrown.
- </summary>
- </member>
- <member name="T:NUnit.Framework.TheoryAttribute">
- <summary>
- Adding this attribute to a method within a <seealso cref="T:NUnit.Framework.TestFixtureAttribute"/>
- class makes the method callable from the NUnit test runner. There is a property
- called Description which is optional which you can provide a more detailed test
- description. This class cannot be inherited.
- </summary>
-
- <example>
- [TestFixture]
- public class Fixture
- {
- [Test]
- public void MethodToTest()
- {}
-
- [Test(Description = "more detailed description")]
- publc void TestDescriptionMethod()
- {}
- }
- </example>
-
- </member>
- <member name="T:NUnit.Framework.TimeoutAttribute">
- <summary>
- WUsed on a method, marks the test with a timeout value in milliseconds.
- The test will be run in a separate thread and is cancelled if the timeout
- is exceeded. Used on a method or assembly, sets the default timeout
- for all contained test methods.
- </summary>
- </member>
- <member name="M:NUnit.Framework.TimeoutAttribute.#ctor(System.Int32)">
- <summary>
- Construct a TimeoutAttribute given a time in milliseconds
- </summary>
- <param name="timeout">The timeout value in milliseconds</param>
- </member>
- <member name="T:NUnit.Framework.RequiresSTAAttribute">
- <summary>
- Marks a test that must run in the STA, causing it
- to run in a separate thread if necessary.
-
- On methods, you may also use STAThreadAttribute
- to serve the same purpose.
- </summary>
- </member>
- <member name="M:NUnit.Framework.RequiresSTAAttribute.#ctor">
- <summary>
- Construct a RequiresSTAAttribute
- </summary>
- </member>
- <member name="T:NUnit.Framework.RequiresMTAAttribute">
- <summary>
- Marks a test that must run in the MTA, causing it
- to run in a separate thread if necessary.
-
- On methods, you may also use MTAThreadAttribute
- to serve the same purpose.
- </summary>
- </member>
- <member name="M:NUnit.Framework.RequiresMTAAttribute.#ctor">
- <summary>
- Construct a RequiresMTAAttribute
- </summary>
- </member>
- <member name="T:NUnit.Framework.RequiresThreadAttribute">
- <summary>
- Marks a test that must run on a separate thread.
- </summary>
- </member>
- <member name="M:NUnit.Framework.RequiresThreadAttribute.#ctor">
- <summary>
- Construct a RequiresThreadAttribute
- </summary>
- </member>
- <member name="M:NUnit.Framework.RequiresThreadAttribute.#ctor(System.Threading.ApartmentState)">
- <summary>
- Construct a RequiresThreadAttribute, specifying the apartment
- </summary>
- </member>
- <member name="T:NUnit.Framework.ValueSourceAttribute">
- <summary>
- ValueSourceAttribute indicates the source to be used to
- provide data for one parameter of a test method.
- </summary>
- </member>
- <member name="M:NUnit.Framework.ValueSourceAttribute.#ctor(System.String)">
- <summary>
- Construct with the name of the factory - for use with languages
- that don't support params arrays.
- </summary>
- <param name="sourceName">The name of the data source to be used</param>
- </member>
- <member name="M:NUnit.Framework.ValueSourceAttribute.#ctor(System.Type,System.String)">
- <summary>
- Construct with a Type and name - for use with languages
- that don't support params arrays.
- </summary>
- <param name="sourceType">The Type that will provide data</param>
- <param name="sourceName">The name of the method, property or field that will provide data</param>
- </member>
- <member name="P:NUnit.Framework.ValueSourceAttribute.SourceName">
- <summary>
- The name of a the method, property or fiend to be used as a source
- </summary>
- </member>
- <member name="P:NUnit.Framework.ValueSourceAttribute.SourceType">
- <summary>
- A Type to be used as a source
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.AttributeExistsConstraint">
- <summary>
- AttributeExistsConstraint tests for the presence of a
- specified attribute on a Type.
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.Constraint">
- <summary>
- The Constraint class is the base of all built-in constraints
- within NUnit. It provides the operator overloads used to combine
- constraints.
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.IResolveConstraint">
- <summary>
- The IConstraintExpression interface is implemented by all
- complete and resolvable constraints and expressions.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.IResolveConstraint.Resolve">
- <summary>
- Return the top-level constraint for this expression
- </summary>
- <returns></returns>
- </member>
- <member name="F:NUnit.Framework.Constraints.Constraint.UNSET">
- <summary>
- Static UnsetObject used to detect derived constraints
- failing to set the actual value.
- </summary>
- </member>
- <member name="F:NUnit.Framework.Constraints.Constraint.actual">
- <summary>
- The actual value being tested against a constraint
- </summary>
- </member>
- <member name="F:NUnit.Framework.Constraints.Constraint.displayName">
- <summary>
- The display name of this Constraint for use by ToString()
- </summary>
- </member>
- <member name="F:NUnit.Framework.Constraints.Constraint.argcnt">
- <summary>
- Argument fields used by ToString();
- </summary>
- </member>
- <member name="F:NUnit.Framework.Constraints.Constraint.builder">
- <summary>
- The builder holding this constraint
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.Constraint.#ctor">
- <summary>
- Construct a constraint with no arguments
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.Constraint.#ctor(System.Object)">
- <summary>
- Construct a constraint with one argument
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.Constraint.#ctor(System.Object,System.Object)">
- <summary>
- Construct a constraint with two arguments
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.Constraint.SetBuilder(NUnit.Framework.Constraints.ConstraintBuilder)">
- <summary>
- Sets the ConstraintBuilder holding this constraint
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.Constraint.WriteMessageTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write the failure message to the MessageWriter provided
- as an argument. The default implementation simply passes
- the constraint and the actual value to the writer, which
- then displays the constraint description and the value.
-
- Constraints that need to provide additional details,
- such as where the error occured can override this.
- </summary>
- <param name="writer">The MessageWriter on which to display the message</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.Constraint.Matches(System.Object)">
- <summary>
- Test whether the constraint is satisfied by a given value
- </summary>
- <param name="actual">The value to be tested</param>
- <returns>True for success, false for failure</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.Constraint.Matches(NUnit.Framework.Constraints.ActualValueDelegate)">
- <summary>
- Test whether the constraint is satisfied by an
- ActualValueDelegate that returns the value to be tested.
- The default implementation simply evaluates the delegate
- but derived classes may override it to provide for delayed
- processing.
- </summary>
- <param name="del">An ActualValueDelegate</param>
- <returns>True for success, false for failure</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.Constraint.Matches``1(``0@)">
- <summary>
- Test whether the constraint is satisfied by a given reference.
- The default implementation simply dereferences the value but
- derived classes may override it to provide for delayed processing.
- </summary>
- <param name="actual">A reference to the value to be tested</param>
- <returns>True for success, false for failure</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.Constraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write the constraint description to a MessageWriter
- </summary>
- <param name="writer">The writer on which the description is displayed</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.Constraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write the actual value for a failing constraint test to a
- MessageWriter. The default implementation simply writes
- the raw value of actual, leaving it to the writer to
- perform any formatting.
- </summary>
- <param name="writer">The writer on which the actual value is displayed</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.Constraint.ToString">
- <summary>
- Default override of ToString returns the constraint DisplayName
- followed by any arguments within angle brackets.
- </summary>
- <returns></returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.Constraint.GetStringRepresentation">
- <summary>
- Returns the string representation of this constraint
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.Constraint.op_BitwiseAnd(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
- <summary>
- This operator creates a constraint that is satisfied only if both
- argument constraints are satisfied.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.Constraint.op_BitwiseOr(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
- <summary>
- This operator creates a constraint that is satisfied if either
- of the argument constraints is satisfied.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.Constraint.op_LogicalNot(NUnit.Framework.Constraints.Constraint)">
- <summary>
- This operator creates a constraint that is satisfied if the
- argument constraint is not satisfied.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.Constraint.After(System.Int32)">
- <summary>
- Returns a DelayedConstraint with the specified delay time.
- </summary>
- <param name="delayInMilliseconds">The delay in milliseconds.</param>
- <returns></returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.Constraint.After(System.Int32,System.Int32)">
- <summary>
- Returns a DelayedConstraint with the specified delay time
- and polling interval.
- </summary>
- <param name="delayInMilliseconds">The delay in milliseconds.</param>
- <param name="pollingInterval">The interval at which to test the constraint.</param>
- <returns></returns>
- </member>
- <member name="P:NUnit.Framework.Constraints.Constraint.DisplayName">
- <summary>
- The display name of this Constraint for use by ToString().
- The default value is the name of the constraint with
- trailing "Constraint" removed. Derived classes may set
- this to another name in their constructors.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.Constraint.And">
- <summary>
- Returns a ConstraintExpression by appending And
- to the current constraint.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.Constraint.With">
- <summary>
- Returns a ConstraintExpression by appending And
- to the current constraint.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.Constraint.Or">
- <summary>
- Returns a ConstraintExpression by appending Or
- to the current constraint.
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.Constraint.UnsetObject">
- <summary>
- Class used to detect any derived constraints
- that fail to set the actual value in their
- Matches override.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.AttributeExistsConstraint.#ctor(System.Type)">
- <summary>
- Constructs an AttributeExistsConstraint for a specific attribute Type
- </summary>
- <param name="type"></param>
- </member>
- <member name="M:NUnit.Framework.Constraints.AttributeExistsConstraint.Matches(System.Object)">
- <summary>
- Tests whether the object provides the expected attribute.
- </summary>
- <param name="actual">A Type, MethodInfo, or other ICustomAttributeProvider</param>
- <returns>True if the expected attribute is present, otherwise false</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.AttributeExistsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Writes the description of the constraint to the specified writer
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.AttributeConstraint">
- <summary>
- AttributeConstraint tests that a specified attribute is present
- on a Type or other provider and that the value of the attribute
- satisfies some other constraint.
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.PrefixConstraint">
- <summary>
- Abstract base class used for prefixes
- </summary>
- </member>
- <member name="F:NUnit.Framework.Constraints.PrefixConstraint.baseConstraint">
- <summary>
- The base constraint
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.PrefixConstraint.#ctor(NUnit.Framework.Constraints.IResolveConstraint)">
- <summary>
- Construct given a base constraint
- </summary>
- <param name="resolvable"></param>
- </member>
- <member name="M:NUnit.Framework.Constraints.AttributeConstraint.#ctor(System.Type,NUnit.Framework.Constraints.Constraint)">
- <summary>
- Constructs an AttributeConstraint for a specified attriute
- Type and base constraint.
- </summary>
- <param name="type"></param>
- <param name="baseConstraint"></param>
- </member>
- <member name="M:NUnit.Framework.Constraints.AttributeConstraint.Matches(System.Object)">
- <summary>
- Determines whether the Type or other provider has the
- expected attribute and if its value matches the
- additional constraint specified.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.AttributeConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Writes a description of the attribute to the specified writer.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.AttributeConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Writes the actual value supplied to the specified writer.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.AttributeConstraint.GetStringRepresentation">
- <summary>
- Returns a string representation of the constraint.
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.BasicConstraint">
- <summary>
- BasicConstraint is the abstract base for constraints that
- perform a simple comparison to a constant value.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.BasicConstraint.#ctor(System.Object,System.String)">
- <summary>
- Initializes a new instance of the <see cref="T:BasicConstraint"/> class.
- </summary>
- <param name="expected">The expected.</param>
- <param name="description">The description.</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.BasicConstraint.Matches(System.Object)">
- <summary>
- Test whether the constraint is satisfied by a given value
- </summary>
- <param name="actual">The value to be tested</param>
- <returns>True for success, false for failure</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.BasicConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write the constraint description to a MessageWriter
- </summary>
- <param name="writer">The writer on which the description is displayed</param>
- </member>
- <member name="T:NUnit.Framework.Constraints.NullConstraint">
- <summary>
- NullConstraint tests that the actual value is null
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.NullConstraint.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:NullConstraint"/> class.
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.TrueConstraint">
- <summary>
- TrueConstraint tests that the actual value is true
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.TrueConstraint.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:TrueConstraint"/> class.
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.FalseConstraint">
- <summary>
- FalseConstraint tests that the actual value is false
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.FalseConstraint.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:FalseConstraint"/> class.
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.NaNConstraint">
- <summary>
- NaNConstraint tests that the actual value is a double or float NaN
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.NaNConstraint.Matches(System.Object)">
- <summary>
- Test that the actual value is an NaN
- </summary>
- <param name="actual"></param>
- <returns></returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.NaNConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write the constraint description to a specified writer
- </summary>
- <param name="writer"></param>
- </member>
- <member name="T:NUnit.Framework.Constraints.BinaryConstraint">
- <summary>
- BinaryConstraint is the abstract base of all constraints
- that combine two other constraints in some fashion.
- </summary>
- </member>
- <member name="F:NUnit.Framework.Constraints.BinaryConstraint.left">
- <summary>
- The first constraint being combined
- </summary>
- </member>
- <member name="F:NUnit.Framework.Constraints.BinaryConstraint.right">
- <summary>
- The second constraint being combined
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.BinaryConstraint.#ctor(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
- <summary>
- Construct a BinaryConstraint from two other constraints
- </summary>
- <param name="left">The first constraint</param>
- <param name="right">The second constraint</param>
- </member>
- <member name="T:NUnit.Framework.Constraints.AndConstraint">
- <summary>
- AndConstraint succeeds only if both members succeed.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.AndConstraint.#ctor(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
- <summary>
- Create an AndConstraint from two other constraints
- </summary>
- <param name="left">The first constraint</param>
- <param name="right">The second constraint</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.AndConstraint.Matches(System.Object)">
- <summary>
- Apply both member constraints to an actual value, succeeding
- succeeding only if both of them succeed.
- </summary>
- <param name="actual">The actual value</param>
- <returns>True if the constraints both succeeded</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.AndConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write a description for this contraint to a MessageWriter
- </summary>
- <param name="writer">The MessageWriter to receive the description</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.AndConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write the actual value for a failing constraint test to a
- MessageWriter. The default implementation simply writes
- the raw value of actual, leaving it to the writer to
- perform any formatting.
- </summary>
- <param name="writer">The writer on which the actual value is displayed</param>
- </member>
- <member name="T:NUnit.Framework.Constraints.OrConstraint">
- <summary>
- OrConstraint succeeds if either member succeeds
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.OrConstraint.#ctor(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
- <summary>
- Create an OrConstraint from two other constraints
- </summary>
- <param name="left">The first constraint</param>
- <param name="right">The second constraint</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.OrConstraint.Matches(System.Object)">
- <summary>
- Apply the member constraints to an actual value, succeeding
- succeeding as soon as one of them succeeds.
- </summary>
- <param name="actual">The actual value</param>
- <returns>True if either constraint succeeded</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.OrConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write a description for this contraint to a MessageWriter
- </summary>
- <param name="writer">The MessageWriter to receive the description</param>
- </member>
- <member name="T:NUnit.Framework.Constraints.CollectionConstraint">
- <summary>
- CollectionConstraint is the abstract base class for
- constraints that operate on collections.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.CollectionConstraint.#ctor">
- <summary>
- Construct an empty CollectionConstraint
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.CollectionConstraint.#ctor(System.Object)">
- <summary>
- Construct a CollectionConstraint
- </summary>
- <param name="arg"></param>
- </member>
- <member name="M:NUnit.Framework.Constraints.CollectionConstraint.IsEmpty(System.Collections.IEnumerable)">
- <summary>
- Determines whether the specified enumerable is empty.
- </summary>
- <param name="enumerable">The enumerable.</param>
- <returns>
- <c>true</c> if the specified enumerable is empty; otherwise, <c>false</c>.
- </returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.CollectionConstraint.Matches(System.Object)">
- <summary>
- Test whether the constraint is satisfied by a given value
- </summary>
- <param name="actual">The value to be tested</param>
- <returns>True for success, false for failure</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.CollectionConstraint.doMatch(System.Collections.IEnumerable)">
- <summary>
- Protected method to be implemented by derived classes
- </summary>
- <param name="collection"></param>
- <returns></returns>
- </member>
- <member name="T:NUnit.Framework.Constraints.CollectionItemsEqualConstraint">
- <summary>
- CollectionItemsEqualConstraint is the abstract base class for all
- collection constraints that apply some notion of item equality
- as a part of their operation.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.#ctor">
- <summary>
- Construct an empty CollectionConstraint
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.#ctor(System.Object)">
- <summary>
- Construct a CollectionConstraint
- </summary>
- <param name="arg"></param>
- </member>
- <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.Using(System.Collections.IComparer)">
- <summary>
- Flag the constraint to use the supplied IComparer object.
- </summary>
- <param name="comparer">The IComparer object to use.</param>
- <returns>Self.</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.Using``1(System.Collections.Generic.IComparer{``0})">
- <summary>
- Flag the constraint to use the supplied IComparer object.
- </summary>
- <param name="comparer">The IComparer object to use.</param>
- <returns>Self.</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.Using``1(System.Comparison{``0})">
- <summary>
- Flag the constraint to use the supplied Comparison object.
- </summary>
- <param name="comparer">The IComparer object to use.</param>
- <returns>Self.</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.Using(System.Collections.IEqualityComparer)">
- <summary>
- Flag the constraint to use the supplied IEqualityComparer object.
- </summary>
- <param name="comparer">The IComparer object to use.</param>
- <returns>Self.</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.Using``1(System.Collections.Generic.IEqualityComparer{``0})">
- <summary>
- Flag the constraint to use the supplied IEqualityComparer object.
- </summary>
- <param name="comparer">The IComparer object to use.</param>
- <returns>Self.</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.ItemsEqual(System.Object,System.Object)">
- <summary>
- Compares two collection members for equality
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.Tally(System.Collections.IEnumerable)">
- <summary>
- Return a new CollectionTally for use in making tests
- </summary>
- <param name="c">The collection to be included in the tally</param>
- </member>
- <member name="P:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.IgnoreCase">
- <summary>
- Flag the constraint to ignore case and return self.
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.EmptyCollectionConstraint">
- <summary>
- EmptyCollectionConstraint tests whether a collection is empty.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.EmptyCollectionConstraint.doMatch(System.Collections.IEnumerable)">
- <summary>
- Check that the collection is empty
- </summary>
- <param name="collection"></param>
- <returns></returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.EmptyCollectionConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write the constraint description to a MessageWriter
- </summary>
- <param name="writer"></param>
- </member>
- <member name="T:NUnit.Framework.Constraints.UniqueItemsConstraint">
- <summary>
- UniqueItemsConstraint tests whether all the items in a
- collection are unique.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.UniqueItemsConstraint.doMatch(System.Collections.IEnumerable)">
- <summary>
- Check that all items are unique.
- </summary>
- <param name="actual"></param>
- <returns></returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.UniqueItemsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write a description of this constraint to a MessageWriter
- </summary>
- <param name="writer"></param>
- </member>
- <member name="T:NUnit.Framework.Constraints.CollectionContainsConstraint">
- <summary>
- CollectionContainsConstraint is used to test whether a collection
- contains an expected object as a member.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.CollectionContainsConstraint.#ctor(System.Object)">
- <summary>
- Construct a CollectionContainsConstraint
- </summary>
- <param name="expected"></param>
- </member>
- <member name="M:NUnit.Framework.Constraints.CollectionContainsConstraint.doMatch(System.Collections.IEnumerable)">
- <summary>
- Test whether the expected item is contained in the collection
- </summary>
- <param name="actual"></param>
- <returns></returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.CollectionContainsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write a descripton of the constraint to a MessageWriter
- </summary>
- <param name="writer"></param>
- </member>
- <member name="T:NUnit.Framework.Constraints.CollectionEquivalentConstraint">
- <summary>
- CollectionEquivalentCOnstraint is used to determine whether two
- collections are equivalent.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.CollectionEquivalentConstraint.#ctor(System.Collections.IEnumerable)">
- <summary>
- Construct a CollectionEquivalentConstraint
- </summary>
- <param name="expected"></param>
- </member>
- <member name="M:NUnit.Framework.Constraints.CollectionEquivalentConstraint.doMatch(System.Collections.IEnumerable)">
- <summary>
- Test whether two collections are equivalent
- </summary>
- <param name="actual"></param>
- <returns></returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.CollectionEquivalentConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write a description of this constraint to a MessageWriter
- </summary>
- <param name="writer"></param>
- </member>
- <member name="T:NUnit.Framework.Constraints.CollectionSubsetConstraint">
- <summary>
- CollectionSubsetConstraint is used to determine whether
- one collection is a subset of another
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.CollectionSubsetConstraint.#ctor(System.Collections.IEnumerable)">
- <summary>
- Construct a CollectionSubsetConstraint
- </summary>
- <param name="expected">The collection that the actual value is expected to be a subset of</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.CollectionSubsetConstraint.doMatch(System.Collections.IEnumerable)">
- <summary>
- Test whether the actual collection is a subset of
- the expected collection provided.
- </summary>
- <param name="actual"></param>
- <returns></returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.CollectionSubsetConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write a description of this constraint to a MessageWriter
- </summary>
- <param name="writer"></param>
- </member>
- <member name="T:NUnit.Framework.Constraints.CollectionOrderedConstraint">
- <summary>
- CollectionOrderedConstraint is used to test whether a collection is ordered.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.#ctor">
- <summary>
- Construct a CollectionOrderedConstraint
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.Using(System.Collections.IComparer)">
- <summary>
- Modifies the constraint to use an IComparer and returns self.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.Using``1(System.Collections.Generic.IComparer{``0})">
- <summary>
- Modifies the constraint to use an IComparer&lt;T&gt; and returns self.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.Using``1(System.Comparison{``0})">
- <summary>
- Modifies the constraint to use a Comparison&lt;T&gt; and returns self.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.By(System.String)">
- <summary>
- Modifies the constraint to test ordering by the value of
- a specified property and returns self.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.doMatch(System.Collections.IEnumerable)">
- <summary>
- Test whether the collection is ordered
- </summary>
- <param name="actual"></param>
- <returns></returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write a description of the constraint to a MessageWriter
- </summary>
- <param name="writer"></param>
- </member>
- <member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.GetStringRepresentation">
- <summary>
- Returns the string representation of the constraint.
- </summary>
- <returns></returns>
- </member>
- <member name="P:NUnit.Framework.Constraints.CollectionOrderedConstraint.Descending">
- <summary>
- If used performs a reverse comparison
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.CollectionTally">
- <summary>
- CollectionTally counts (tallies) the number of
- occurences of each object in one or more enumerations.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.CollectionTally.#ctor(NUnit.Framework.Constraints.NUnitEqualityComparer,System.Collections.IEnumerable)">
- <summary>
- Construct a CollectionTally object from a comparer and a collection
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.CollectionTally.TryRemove(System.Object)">
- <summary>
- Try to remove an object from the tally
- </summary>
- <param name="o">The object to remove</param>
- <returns>True if successful, false if the object was not found</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.CollectionTally.TryRemove(System.Collections.IEnumerable)">
- <summary>
- Try to remove a set of objects from the tally
- </summary>
- <param name="c">The objects to remove</param>
- <returns>True if successful, false if any object was not found</returns>
- </member>
- <member name="P:NUnit.Framework.Constraints.CollectionTally.Count">
- <summary>
- The number of objects remaining in the tally
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.ComparisonAdapter">
- <summary>
- ComparisonAdapter class centralizes all comparisons of
- values in NUnit, adapting to the use of any provided
- IComparer, IComparer&lt;T&gt; or Comparison&lt;T&gt;
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.For(System.Collections.IComparer)">
- <summary>
- Returns a ComparisonAdapter that wraps an IComparer
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.For``1(System.Collections.Generic.IComparer{``0})">
- <summary>
- Returns a ComparisonAdapter that wraps an IComparer&lt;T&gt;
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.For``1(System.Comparison{``0})">
- <summary>
- Returns a ComparisonAdapter that wraps a Comparison&lt;T&gt;
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.Compare(System.Object,System.Object)">
- <summary>
- Compares two objects
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ComparisonAdapter.Default">
- <summary>
- Gets the default ComparisonAdapter, which wraps an
- NUnitComparer object.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.ComparerAdapter.#ctor(System.Collections.IComparer)">
- <summary>
- Construct a ComparisonAdapter for an IComparer
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.ComparerAdapter.Compare(System.Object,System.Object)">
- <summary>
- Compares two objects
- </summary>
- <param name="expected"></param>
- <param name="actual"></param>
- <returns></returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.DefaultComparisonAdapter.#ctor">
- <summary>
- Construct a default ComparisonAdapter
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.ComparisonAdapter.ComparerAdapter`1">
- <summary>
- ComparisonAdapter&lt;T&gt; extends ComparisonAdapter and
- allows use of an IComparer&lt;T&gt; or Comparison&lt;T&gt;
- to actually perform the comparison.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.ComparerAdapter`1.#ctor(System.Collections.Generic.IComparer{`0})">
- <summary>
- Construct a ComparisonAdapter for an IComparer&lt;T&gt;
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.ComparerAdapter`1.Compare(System.Object,System.Object)">
- <summary>
- Compare a Type T to an object
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.ComparisonAdapterForComparison`1.#ctor(System.Comparison{`0})">
- <summary>
- Construct a ComparisonAdapter for a Comparison&lt;T&gt;
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.ComparisonAdapterForComparison`1.Compare(System.Object,System.Object)">
- <summary>
- Compare a Type T to an object
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.ComparisonConstraint">
- <summary>
- Abstract base class for constraints that compare values to
- determine if one is greater than, equal to or less than
- the other.
- </summary>
- </member>
- <member name="F:NUnit.Framework.Constraints.ComparisonConstraint.expected">
- <summary>
- The value against which a comparison is to be made
- </summary>
- </member>
- <member name="F:NUnit.Framework.Constraints.ComparisonConstraint.ltOK">
- <summary>
- If true, less than returns success
- </summary>
- </member>
- <member name="F:NUnit.Framework.Constraints.ComparisonConstraint.eqOK">
- <summary>
- if true, equal returns success
- </summary>
- </member>
- <member name="F:NUnit.Framework.Constraints.ComparisonConstraint.gtOK">
- <summary>
- if true, greater than returns success
- </summary>
- </member>
- <member name="F:NUnit.Framework.Constraints.ComparisonConstraint.predicate">
- <summary>
- The predicate used as a part of the description
- </summary>
- </member>
- <member name="F:NUnit.Framework.Constraints.ComparisonConstraint.comparer">
- <summary>
- ComparisonAdapter to be used in making the comparison
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ComparisonConstraint.#ctor(System.Object,System.Boolean,System.Boolean,System.Boolean,System.String)">
- <summary>
- Initializes a new instance of the <see cref="T:ComparisonConstraint"/> class.
- </summary>
- <param name="value">The value against which to make a comparison.</param>
- <param name="ltOK">if set to <c>true</c> less succeeds.</param>
- <param name="eqOK">if set to <c>true</c> equal succeeds.</param>
- <param name="gtOK">if set to <c>true</c> greater succeeds.</param>
- <param name="predicate">String used in describing the constraint.</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.ComparisonConstraint.Matches(System.Object)">
- <summary>
- Test whether the constraint is satisfied by a given value
- </summary>
- <param name="actual">The value to be tested</param>
- <returns>True for success, false for failure</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.ComparisonConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write the constraint description to a MessageWriter
- </summary>
- <param name="writer">The writer on which the description is displayed</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.ComparisonConstraint.Using(System.Collections.IComparer)">
- <summary>
- Modifies the constraint to use an IComparer and returns self
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ComparisonConstraint.Using``1(System.Collections.Generic.IComparer{``0})">
- <summary>
- Modifies the constraint to use an IComparer&lt;T&gt; and returns self
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ComparisonConstraint.Using``1(System.Comparison{``0})">
- <summary>
- Modifies the constraint to use a Comparison&lt;T&gt; and returns self
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.GreaterThanConstraint">
- <summary>
- Tests whether a value is greater than the value supplied to its constructor
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.GreaterThanConstraint.#ctor(System.Object)">
- <summary>
- Initializes a new instance of the <see cref="T:GreaterThanConstraint"/> class.
- </summary>
- <param name="expected">The expected value.</param>
- </member>
- <member name="T:NUnit.Framework.Constraints.GreaterThanOrEqualConstraint">
- <summary>
- Tests whether a value is greater than or equal to the value supplied to its constructor
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.GreaterThanOrEqualConstraint.#ctor(System.Object)">
- <summary>
- Initializes a new instance of the <see cref="T:GreaterThanOrEqualConstraint"/> class.
- </summary>
- <param name="expected">The expected value.</param>
- </member>
- <member name="T:NUnit.Framework.Constraints.LessThanConstraint">
- <summary>
- Tests whether a value is less than the value supplied to its constructor
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.LessThanConstraint.#ctor(System.Object)">
- <summary>
- Initializes a new instance of the <see cref="T:LessThanConstraint"/> class.
- </summary>
- <param name="expected">The expected value.</param>
- </member>
- <member name="T:NUnit.Framework.Constraints.LessThanOrEqualConstraint">
- <summary>
- Tests whether a value is less than or equal to the value supplied to its constructor
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.LessThanOrEqualConstraint.#ctor(System.Object)">
- <summary>
- Initializes a new instance of the <see cref="T:LessThanOrEqualConstraint"/> class.
- </summary>
- <param name="expected">The expected value.</param>
- </member>
- <member name="T:NUnit.Framework.Constraints.ActualValueDelegate">
- <summary>
- Delegate used to delay evaluation of the actual value
- to be used in evaluating a constraint
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.ConstraintBuilder">
- <summary>
- ConstraintBuilder maintains the stacks that are used in
- processing a ConstraintExpression. An OperatorStack
- is used to hold operators that are waiting for their
- operands to be reognized. a ConstraintStack holds
- input constraints as well as the results of each
- operator applied.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:ConstraintBuilder"/> class.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.Append(NUnit.Framework.Constraints.ConstraintOperator)">
- <summary>
- Appends the specified operator to the expression by first
- reducing the operator stack and then pushing the new
- operator on the stack.
- </summary>
- <param name="op">The operator to push.</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.Append(NUnit.Framework.Constraints.Constraint)">
- <summary>
- Appends the specified constraint to the expresson by pushing
- it on the constraint stack.
- </summary>
- <param name="constraint">The constraint to push.</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.SetTopOperatorRightContext(System.Object)">
- <summary>
- Sets the top operator right context.
- </summary>
- <param name="rightContext">The right context.</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.ReduceOperatorStack(System.Int32)">
- <summary>
- Reduces the operator stack until the topmost item
- precedence is greater than or equal to the target precedence.
- </summary>
- <param name="targetPrecedence">The target precedence.</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.Resolve">
- <summary>
- Resolves this instance, returning a Constraint. If the builder
- is not currently in a resolvable state, an exception is thrown.
- </summary>
- <returns>The resolved constraint</returns>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintBuilder.IsResolvable">
- <summary>
- Gets a value indicating whether this instance is resolvable.
- </summary>
- <value>
- <c>true</c> if this instance is resolvable; otherwise, <c>false</c>.
- </value>
- </member>
- <member name="T:NUnit.Framework.Constraints.ConstraintBuilder.OperatorStack">
- <summary>
- OperatorStack is a type-safe stack for holding ConstraintOperators
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.OperatorStack.#ctor(NUnit.Framework.Constraints.ConstraintBuilder)">
- <summary>
- Initializes a new instance of the <see cref="T:OperatorStack"/> class.
- </summary>
- <param name="builder">The builder.</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.OperatorStack.Push(NUnit.Framework.Constraints.ConstraintOperator)">
- <summary>
- Pushes the specified operator onto the stack.
- </summary>
- <param name="op">The op.</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.OperatorStack.Pop">
- <summary>
- Pops the topmost operator from the stack.
- </summary>
- <returns></returns>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintBuilder.OperatorStack.Empty">
- <summary>
- Gets a value indicating whether this <see cref="T:OpStack"/> is empty.
- </summary>
- <value><c>true</c> if empty; otherwise, <c>false</c>.</value>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintBuilder.OperatorStack.Top">
- <summary>
- Gets the topmost operator without modifying the stack.
- </summary>
- <value>The top.</value>
- </member>
- <member name="T:NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack">
- <summary>
- ConstraintStack is a type-safe stack for holding Constraints
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack.#ctor(NUnit.Framework.Constraints.ConstraintBuilder)">
- <summary>
- Initializes a new instance of the <see cref="T:ConstraintStack"/> class.
- </summary>
- <param name="builder">The builder.</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack.Push(NUnit.Framework.Constraints.Constraint)">
- <summary>
- Pushes the specified constraint. As a side effect,
- the constraint's builder field is set to the
- ConstraintBuilder owning this stack.
- </summary>
- <param name="constraint">The constraint.</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack.Pop">
- <summary>
- Pops this topmost constrait from the stack.
- As a side effect, the constraint's builder
- field is set to null.
- </summary>
- <returns></returns>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack.Empty">
- <summary>
- Gets a value indicating whether this <see cref="T:ConstraintStack"/> is empty.
- </summary>
- <value><c>true</c> if empty; otherwise, <c>false</c>.</value>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack.Top">
- <summary>
- Gets the topmost constraint without modifying the stack.
- </summary>
- <value>The topmost constraint</value>
- </member>
- <member name="T:NUnit.Framework.Constraints.ConstraintExpression">
- <summary>
- ConstraintExpression represents a compound constraint in the
- process of being constructed from a series of syntactic elements.
-
- Individual elements are appended to the expression as they are
- reognized. Once an actual Constraint is appended, the expression
- returns a resolvable Constraint.
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.ConstraintExpressionBase">
- <summary>
- ConstraintExpressionBase is the abstract base class for the
- generated ConstraintExpression class, which represents a
- compound constraint in the process of being constructed
- from a series of syntactic elements.
-
- NOTE: ConstraintExpressionBase is aware of some of its
- derived classes, which is an apparent violation of
- encapsulation. Ideally, these classes would be a
- single class, but they must be separated in order to
- allow parts to be generated under .NET 1.x and to
- provide proper user feedback in syntactically
- aware IDEs.
- </summary>
- </member>
- <member name="F:NUnit.Framework.Constraints.ConstraintExpressionBase.builder">
- <summary>
- The ConstraintBuilder holding the elements recognized so far
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpressionBase.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:ConstraintExpressionBase"/> class.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpressionBase.#ctor(NUnit.Framework.Constraints.ConstraintBuilder)">
- <summary>
- Initializes a new instance of the <see cref="T:ConstraintExpressionBase"/>
- class passing in a ConstraintBuilder, which may be pre-populated.
- </summary>
- <param name="builder">The builder.</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpressionBase.ToString">
- <summary>
- Returns a string representation of the expression as it
- currently stands. This should only be used for testing,
- since it has the side-effect of resolving the expression.
- </summary>
- <returns></returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpressionBase.Append(NUnit.Framework.Constraints.ConstraintOperator)">
- <summary>
- Appends an operator to the expression and returns the
- resulting expression itself.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpressionBase.Append(NUnit.Framework.Constraints.SelfResolvingOperator)">
- <summary>
- Appends a self-resolving operator to the expression and
- returns a new ResolvableConstraintExpression.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpressionBase.Append(NUnit.Framework.Constraints.Constraint)">
- <summary>
- Appends a constraint to the expression and returns that
- constraint, which is associated with the current state
- of the expression being built.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpression.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:ConstraintExpression"/> class.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpression.#ctor(NUnit.Framework.Constraints.ConstraintBuilder)">
- <summary>
- Initializes a new instance of the <see cref="T:ConstraintExpression"/>
- class passing in a ConstraintBuilder, which may be pre-populated.
- </summary>
- <param name="builder">The builder.</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Property(System.String)">
- <summary>
- Returns a new PropertyConstraintExpression, which will either
- test for the existence of the named property on the object
- being tested or apply any following constraint to that property.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Attribute(System.Type)">
- <summary>
- Returns a new AttributeConstraint checking for the
- presence of a particular attribute on an object.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Attribute``1">
- <summary>
- Returns a new AttributeConstraint checking for the
- presence of a particular attribute on an object.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Matches(NUnit.Framework.Constraints.Constraint)">
- <summary>
- Returns the constraint provided as an argument - used to allow custom
- custom constraints to easily participate in the syntax.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Matches``1(System.Predicate{``0})">
- <summary>
- Returns the constraint provided as an argument - used to allow custom
- custom constraints to easily participate in the syntax.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpression.EqualTo(System.Object)">
- <summary>
- Returns a constraint that tests two items for equality
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpression.SameAs(System.Object)">
- <summary>
- Returns a constraint that tests that two references are the same object
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpression.GreaterThan(System.Object)">
- <summary>
- Returns a constraint that tests whether the
- actual value is greater than the suppled argument
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpression.GreaterThanOrEqualTo(System.Object)">
- <summary>
- Returns a constraint that tests whether the
- actual value is greater than or equal to the suppled argument
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpression.AtLeast(System.Object)">
- <summary>
- Returns a constraint that tests whether the
- actual value is greater than or equal to the suppled argument
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpression.LessThan(System.Object)">
- <summary>
- Returns a constraint that tests whether the
- actual value is less than the suppled argument
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpression.LessThanOrEqualTo(System.Object)">
- <summary>
- Returns a constraint that tests whether the
- actual value is less than or equal to the suppled argument
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpression.AtMost(System.Object)">
- <summary>
- Returns a constraint that tests whether the
- actual value is less than or equal to the suppled argument
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpression.TypeOf(System.Type)">
- <summary>
- Returns a constraint that tests whether the actual
- value is of the exact type supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpression.TypeOf``1">
- <summary>
- Returns a constraint that tests whether the actual
- value is of the exact type supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpression.InstanceOf(System.Type)">
- <summary>
- Returns a constraint that tests whether the actual value
- is of the type supplied as an argument or a derived type.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpression.InstanceOf``1">
- <summary>
- Returns a constraint that tests whether the actual value
- is of the type supplied as an argument or a derived type.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpression.InstanceOfType(System.Type)">
- <summary>
- Returns a constraint that tests whether the actual value
- is of the type supplied as an argument or a derived type.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpression.InstanceOfType``1">
- <summary>
- Returns a constraint that tests whether the actual value
- is of the type supplied as an argument or a derived type.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpression.AssignableFrom(System.Type)">
- <summary>
- Returns a constraint that tests whether the actual value
- is assignable from the type supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpression.AssignableFrom``1">
- <summary>
- Returns a constraint that tests whether the actual value
- is assignable from the type supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpression.AssignableTo(System.Type)">
- <summary>
- Returns a constraint that tests whether the actual value
- is assignable from the type supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpression.AssignableTo``1">
- <summary>
- Returns a constraint that tests whether the actual value
- is assignable from the type supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpression.EquivalentTo(System.Collections.IEnumerable)">
- <summary>
- Returns a constraint that tests whether the actual value
- is a collection containing the same elements as the
- collection supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpression.SubsetOf(System.Collections.IEnumerable)">
- <summary>
- Returns a constraint that tests whether the actual value
- is a subset of the collection supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Member(System.Object)">
- <summary>
- Returns a new CollectionContainsConstraint checking for the
- presence of a particular object in the collection.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Contains(System.Object)">
- <summary>
- Returns a new CollectionContainsConstraint checking for the
- presence of a particular object in the collection.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Contains(System.String)">
- <summary>
- Returns a new ContainsConstraint. This constraint
- will, in turn, make use of the appropriate second-level
- constraint, depending on the type of the actual argument.
- This overload is only used if the item sought is a string,
- since any other type implies that we are looking for a
- collection member.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpression.StringContaining(System.String)">
- <summary>
- Returns a constraint that succeeds if the actual
- value contains the substring supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpression.ContainsSubstring(System.String)">
- <summary>
- Returns a constraint that succeeds if the actual
- value contains the substring supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpression.StartsWith(System.String)">
- <summary>
- Returns a constraint that succeeds if the actual
- value starts with the substring supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpression.StringStarting(System.String)">
- <summary>
- Returns a constraint that succeeds if the actual
- value starts with the substring supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpression.EndsWith(System.String)">
- <summary>
- Returns a constraint that succeeds if the actual
- value ends with the substring supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpression.StringEnding(System.String)">
- <summary>
- Returns a constraint that succeeds if the actual
- value ends with the substring supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Matches(System.String)">
- <summary>
- Returns a constraint that succeeds if the actual
- value matches the Regex pattern supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpression.StringMatching(System.String)">
- <summary>
- Returns a constraint that succeeds if the actual
- value matches the Regex pattern supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpression.SamePath(System.String)">
- <summary>
- Returns a constraint that tests whether the path provided
- is the same as an expected path after canonicalization.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpression.SubPath(System.String)">
- <summary>
- Returns a constraint that tests whether the path provided
- is the same path or under an expected path after canonicalization.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpression.SamePathOrUnder(System.String)">
- <summary>
- Returns a constraint that tests whether the path provided
- is the same path or under an expected path after canonicalization.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintExpression.InRange(System.IComparable,System.IComparable)">
- <summary>
- Returns a constraint that tests whether the actual value falls
- within a specified range.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Not">
- <summary>
- Returns a ConstraintExpression that negates any
- following constraint.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintExpression.No">
- <summary>
- Returns a ConstraintExpression that negates any
- following constraint.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintExpression.All">
- <summary>
- Returns a ConstraintExpression, which will apply
- the following constraint to all members of a collection,
- succeeding if all of them succeed.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Some">
- <summary>
- Returns a ConstraintExpression, which will apply
- the following constraint to all members of a collection,
- succeeding if at least one of them succeeds.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintExpression.None">
- <summary>
- Returns a ConstraintExpression, which will apply
- the following constraint to all members of a collection,
- succeeding if all of them fail.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Length">
- <summary>
- Returns a new ConstraintExpression, which will apply the following
- constraint to the Length property of the object being tested.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Count">
- <summary>
- Returns a new ConstraintExpression, which will apply the following
- constraint to the Count property of the object being tested.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Message">
- <summary>
- Returns a new ConstraintExpression, which will apply the following
- constraint to the Message property of the object being tested.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintExpression.InnerException">
- <summary>
- Returns a new ConstraintExpression, which will apply the following
- constraint to the InnerException property of the object being tested.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintExpression.With">
- <summary>
- With is currently a NOP - reserved for future use.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Null">
- <summary>
- Returns a constraint that tests for null
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintExpression.True">
- <summary>
- Returns a constraint that tests for True
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintExpression.False">
- <summary>
- Returns a constraint that tests for False
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintExpression.NaN">
- <summary>
- Returns a constraint that tests for NaN
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Empty">
- <summary>
- Returns a constraint that tests for empty
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Unique">
- <summary>
- Returns a constraint that tests whether a collection
- contains all unique items.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintExpression.BinarySerializable">
- <summary>
- Returns a constraint that tests whether an object graph is serializable in binary format.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintExpression.XmlSerializable">
- <summary>
- Returns a constraint that tests whether an object graph is serializable in xml format.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Ordered">
- <summary>
- Returns a constraint that tests whether a collection is ordered
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.ConstraintFactory">
- <summary>
- Helper class with properties and methods that supply
- a number of constraints used in Asserts.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintFactory.Property(System.String)">
- <summary>
- Returns a new PropertyConstraintExpression, which will either
- test for the existence of the named property on the object
- being tested or apply any following constraint to that property.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintFactory.Attribute(System.Type)">
- <summary>
- Returns a new AttributeConstraint checking for the
- presence of a particular attribute on an object.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintFactory.Attribute``1">
- <summary>
- Returns a new AttributeConstraint checking for the
- presence of a particular attribute on an object.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintFactory.EqualTo(System.Object)">
- <summary>
- Returns a constraint that tests two items for equality
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintFactory.SameAs(System.Object)">
- <summary>
- Returns a constraint that tests that two references are the same object
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintFactory.GreaterThan(System.Object)">
- <summary>
- Returns a constraint that tests whether the
- actual value is greater than the suppled argument
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintFactory.GreaterThanOrEqualTo(System.Object)">
- <summary>
- Returns a constraint that tests whether the
- actual value is greater than or equal to the suppled argument
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintFactory.AtLeast(System.Object)">
- <summary>
- Returns a constraint that tests whether the
- actual value is greater than or equal to the suppled argument
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintFactory.LessThan(System.Object)">
- <summary>
- Returns a constraint that tests whether the
- actual value is less than the suppled argument
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintFactory.LessThanOrEqualTo(System.Object)">
- <summary>
- Returns a constraint that tests whether the
- actual value is less than or equal to the suppled argument
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintFactory.AtMost(System.Object)">
- <summary>
- Returns a constraint that tests whether the
- actual value is less than or equal to the suppled argument
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintFactory.TypeOf(System.Type)">
- <summary>
- Returns a constraint that tests whether the actual
- value is of the exact type supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintFactory.TypeOf``1">
- <summary>
- Returns a constraint that tests whether the actual
- value is of the exact type supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintFactory.InstanceOf(System.Type)">
- <summary>
- Returns a constraint that tests whether the actual value
- is of the type supplied as an argument or a derived type.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintFactory.InstanceOf``1">
- <summary>
- Returns a constraint that tests whether the actual value
- is of the type supplied as an argument or a derived type.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintFactory.InstanceOfType(System.Type)">
- <summary>
- Returns a constraint that tests whether the actual value
- is of the type supplied as an argument or a derived type.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintFactory.InstanceOfType``1">
- <summary>
- Returns a constraint that tests whether the actual value
- is of the type supplied as an argument or a derived type.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintFactory.AssignableFrom(System.Type)">
- <summary>
- Returns a constraint that tests whether the actual value
- is assignable from the type supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintFactory.AssignableFrom``1">
- <summary>
- Returns a constraint that tests whether the actual value
- is assignable from the type supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintFactory.AssignableTo(System.Type)">
- <summary>
- Returns a constraint that tests whether the actual value
- is assignable from the type supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintFactory.AssignableTo``1">
- <summary>
- Returns a constraint that tests whether the actual value
- is assignable from the type supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintFactory.EquivalentTo(System.Collections.IEnumerable)">
- <summary>
- Returns a constraint that tests whether the actual value
- is a collection containing the same elements as the
- collection supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintFactory.SubsetOf(System.Collections.IEnumerable)">
- <summary>
- Returns a constraint that tests whether the actual value
- is a subset of the collection supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintFactory.Member(System.Object)">
- <summary>
- Returns a new CollectionContainsConstraint checking for the
- presence of a particular object in the collection.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintFactory.Contains(System.Object)">
- <summary>
- Returns a new CollectionContainsConstraint checking for the
- presence of a particular object in the collection.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintFactory.Contains(System.String)">
- <summary>
- Returns a new ContainsConstraint. This constraint
- will, in turn, make use of the appropriate second-level
- constraint, depending on the type of the actual argument.
- This overload is only used if the item sought is a string,
- since any other type implies that we are looking for a
- collection member.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintFactory.StringContaining(System.String)">
- <summary>
- Returns a constraint that succeeds if the actual
- value contains the substring supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintFactory.ContainsSubstring(System.String)">
- <summary>
- Returns a constraint that succeeds if the actual
- value contains the substring supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintFactory.DoesNotContain(System.String)">
- <summary>
- Returns a constraint that fails if the actual
- value contains the substring supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintFactory.StartsWith(System.String)">
- <summary>
- Returns a constraint that succeeds if the actual
- value starts with the substring supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintFactory.StringStarting(System.String)">
- <summary>
- Returns a constraint that succeeds if the actual
- value starts with the substring supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintFactory.DoesNotStartWith(System.String)">
- <summary>
- Returns a constraint that fails if the actual
- value starts with the substring supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintFactory.EndsWith(System.String)">
- <summary>
- Returns a constraint that succeeds if the actual
- value ends with the substring supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintFactory.StringEnding(System.String)">
- <summary>
- Returns a constraint that succeeds if the actual
- value ends with the substring supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintFactory.DoesNotEndWith(System.String)">
- <summary>
- Returns a constraint that fails if the actual
- value ends with the substring supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintFactory.Matches(System.String)">
- <summary>
- Returns a constraint that succeeds if the actual
- value matches the Regex pattern supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintFactory.StringMatching(System.String)">
- <summary>
- Returns a constraint that succeeds if the actual
- value matches the Regex pattern supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintFactory.DoesNotMatch(System.String)">
- <summary>
- Returns a constraint that fails if the actual
- value matches the pattern supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintFactory.SamePath(System.String)">
- <summary>
- Returns a constraint that tests whether the path provided
- is the same as an expected path after canonicalization.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintFactory.SubPath(System.String)">
- <summary>
- Returns a constraint that tests whether the path provided
- is the same path or under an expected path after canonicalization.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintFactory.SamePathOrUnder(System.String)">
- <summary>
- Returns a constraint that tests whether the path provided
- is the same path or under an expected path after canonicalization.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintFactory.InRange(System.IComparable,System.IComparable)">
- <summary>
- Returns a constraint that tests whether the actual value falls
- within a specified range.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintFactory.Not">
- <summary>
- Returns a ConstraintExpression that negates any
- following constraint.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintFactory.No">
- <summary>
- Returns a ConstraintExpression that negates any
- following constraint.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintFactory.All">
- <summary>
- Returns a ConstraintExpression, which will apply
- the following constraint to all members of a collection,
- succeeding if all of them succeed.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintFactory.Some">
- <summary>
- Returns a ConstraintExpression, which will apply
- the following constraint to all members of a collection,
- succeeding if at least one of them succeeds.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintFactory.None">
- <summary>
- Returns a ConstraintExpression, which will apply
- the following constraint to all members of a collection,
- succeeding if all of them fail.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintFactory.Length">
- <summary>
- Returns a new ConstraintExpression, which will apply the following
- constraint to the Length property of the object being tested.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintFactory.Count">
- <summary>
- Returns a new ConstraintExpression, which will apply the following
- constraint to the Count property of the object being tested.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintFactory.Message">
- <summary>
- Returns a new ConstraintExpression, which will apply the following
- constraint to the Message property of the object being tested.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintFactory.InnerException">
- <summary>
- Returns a new ConstraintExpression, which will apply the following
- constraint to the InnerException property of the object being tested.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintFactory.Null">
- <summary>
- Returns a constraint that tests for null
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintFactory.True">
- <summary>
- Returns a constraint that tests for True
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintFactory.False">
- <summary>
- Returns a constraint that tests for False
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintFactory.NaN">
- <summary>
- Returns a constraint that tests for NaN
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintFactory.Empty">
- <summary>
- Returns a constraint that tests for empty
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintFactory.Unique">
- <summary>
- Returns a constraint that tests whether a collection
- contains all unique items.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintFactory.BinarySerializable">
- <summary>
- Returns a constraint that tests whether an object graph is serializable in binary format.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintFactory.XmlSerializable">
- <summary>
- Returns a constraint that tests whether an object graph is serializable in xml format.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintFactory.Ordered">
- <summary>
- Returns a constraint that tests whether a collection is ordered
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.ConstraintOperator">
- <summary>
- The ConstraintOperator class is used internally by a
- ConstraintBuilder to represent an operator that
- modifies or combines constraints.
-
- Constraint operators use left and right precedence
- values to determine whether the top operator on the
- stack should be reduced before pushing a new operator.
- </summary>
- </member>
- <member name="F:NUnit.Framework.Constraints.ConstraintOperator.left_precedence">
- <summary>
- The precedence value used when the operator
- is about to be pushed to the stack.
- </summary>
- </member>
- <member name="F:NUnit.Framework.Constraints.ConstraintOperator.right_precedence">
- <summary>
- The precedence value used when the operator
- is on the top of the stack.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ConstraintOperator.Reduce(NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack)">
- <summary>
- Reduce produces a constraint from the operator and
- any arguments. It takes the arguments from the constraint
- stack and pushes the resulting constraint on it.
- </summary>
- <param name="stack"></param>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintOperator.LeftContext">
- <summary>
- The syntax element preceding this operator
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintOperator.RightContext">
- <summary>
- The syntax element folowing this operator
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintOperator.LeftPrecedence">
- <summary>
- The precedence value used when the operator
- is about to be pushed to the stack.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ConstraintOperator.RightPrecedence">
- <summary>
- The precedence value used when the operator
- is on the top of the stack.
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.PrefixOperator">
- <summary>
- PrefixOperator takes a single constraint and modifies
- it's action in some way.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.PrefixOperator.Reduce(NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack)">
- <summary>
- Reduce produces a constraint from the operator and
- any arguments. It takes the arguments from the constraint
- stack and pushes the resulting constraint on it.
- </summary>
- <param name="stack"></param>
- </member>
- <member name="M:NUnit.Framework.Constraints.PrefixOperator.ApplyPrefix(NUnit.Framework.Constraints.Constraint)">
- <summary>
- Returns the constraint created by applying this
- prefix to another constraint.
- </summary>
- <param name="constraint"></param>
- <returns></returns>
- </member>
- <member name="T:NUnit.Framework.Constraints.NotOperator">
- <summary>
- Negates the test of the constraint it wraps.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.NotOperator.#ctor">
- <summary>
- Constructs a new NotOperator
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.NotOperator.ApplyPrefix(NUnit.Framework.Constraints.Constraint)">
- <summary>
- Returns a NotConstraint applied to its argument.
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.CollectionOperator">
- <summary>
- Abstract base for operators that indicate how to
- apply a constraint to items in a collection.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.CollectionOperator.#ctor">
- <summary>
- Constructs a CollectionOperator
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.AllOperator">
- <summary>
- Represents a constraint that succeeds if all the
- members of a collection match a base constraint.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.AllOperator.ApplyPrefix(NUnit.Framework.Constraints.Constraint)">
- <summary>
- Returns a constraint that will apply the argument
- to the members of a collection, succeeding if
- they all succeed.
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.SomeOperator">
- <summary>
- Represents a constraint that succeeds if any of the
- members of a collection match a base constraint.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.SomeOperator.ApplyPrefix(NUnit.Framework.Constraints.Constraint)">
- <summary>
- Returns a constraint that will apply the argument
- to the members of a collection, succeeding if
- any of them succeed.
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.NoneOperator">
- <summary>
- Represents a constraint that succeeds if none of the
- members of a collection match a base constraint.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.NoneOperator.ApplyPrefix(NUnit.Framework.Constraints.Constraint)">
- <summary>
- Returns a constraint that will apply the argument
- to the members of a collection, succeeding if
- none of them succeed.
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.WithOperator">
- <summary>
- Represents a constraint that simply wraps the
- constraint provided as an argument, without any
- further functionality, but which modifes the
- order of evaluation because of its precedence.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.WithOperator.#ctor">
- <summary>
- Constructor for the WithOperator
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.WithOperator.ApplyPrefix(NUnit.Framework.Constraints.Constraint)">
- <summary>
- Returns a constraint that wraps its argument
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.SelfResolvingOperator">
- <summary>
- Abstract base class for operators that are able to reduce to a
- constraint whether or not another syntactic element follows.
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.PropOperator">
- <summary>
- Operator used to test for the presence of a named Property
- on an object and optionally apply further tests to the
- value of that property.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.PropOperator.#ctor(System.String)">
- <summary>
- Constructs a PropOperator for a particular named property
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.PropOperator.Reduce(NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack)">
- <summary>
- Reduce produces a constraint from the operator and
- any arguments. It takes the arguments from the constraint
- stack and pushes the resulting constraint on it.
- </summary>
- <param name="stack"></param>
- </member>
- <member name="P:NUnit.Framework.Constraints.PropOperator.Name">
- <summary>
- Gets the name of the property to which the operator applies
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.AttributeOperator">
- <summary>
- Operator that tests for the presence of a particular attribute
- on a type and optionally applies further tests to the attribute.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.AttributeOperator.#ctor(System.Type)">
- <summary>
- Construct an AttributeOperator for a particular Type
- </summary>
- <param name="type">The Type of attribute tested</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.AttributeOperator.Reduce(NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack)">
- <summary>
- Reduce produces a constraint from the operator and
- any arguments. It takes the arguments from the constraint
- stack and pushes the resulting constraint on it.
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.ThrowsOperator">
- <summary>
- Operator that tests that an exception is thrown and
- optionally applies further tests to the exception.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ThrowsOperator.#ctor">
- <summary>
- Construct a ThrowsOperator
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ThrowsOperator.Reduce(NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack)">
- <summary>
- Reduce produces a constraint from the operator and
- any arguments. It takes the arguments from the constraint
- stack and pushes the resulting constraint on it.
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.BinaryOperator">
- <summary>
- Abstract base class for all binary operators
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.BinaryOperator.Reduce(NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack)">
- <summary>
- Reduce produces a constraint from the operator and
- any arguments. It takes the arguments from the constraint
- stack and pushes the resulting constraint on it.
- </summary>
- <param name="stack"></param>
- </member>
- <member name="M:NUnit.Framework.Constraints.BinaryOperator.ApplyOperator(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
- <summary>
- Abstract method that produces a constraint by applying
- the operator to its left and right constraint arguments.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.BinaryOperator.LeftPrecedence">
- <summary>
- Gets the left precedence of the operator
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.BinaryOperator.RightPrecedence">
- <summary>
- Gets the right precedence of the operator
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.AndOperator">
- <summary>
- Operator that requires both it's arguments to succeed
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.AndOperator.#ctor">
- <summary>
- Construct an AndOperator
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.AndOperator.ApplyOperator(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
- <summary>
- Apply the operator to produce an AndConstraint
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.OrOperator">
- <summary>
- Operator that requires at least one of it's arguments to succeed
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.OrOperator.#ctor">
- <summary>
- Construct an OrOperator
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.OrOperator.ApplyOperator(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
- <summary>
- Apply the operator to produce an OrConstraint
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.ContainsConstraint">
- <summary>
- ContainsConstraint tests a whether a string contains a substring
- or a collection contains an object. It postpones the decision of
- which test to use until the type of the actual argument is known.
- This allows testing whether a string is contained in a collection
- or as a substring of another string using the same syntax.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ContainsConstraint.#ctor(System.Object)">
- <summary>
- Initializes a new instance of the <see cref="T:ContainsConstraint"/> class.
- </summary>
- <param name="expected">The expected.</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.ContainsConstraint.Matches(System.Object)">
- <summary>
- Test whether the constraint is satisfied by a given value
- </summary>
- <param name="actual">The value to be tested</param>
- <returns>True for success, false for failure</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.ContainsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write the constraint description to a MessageWriter
- </summary>
- <param name="writer">The writer on which the description is displayed</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.ContainsConstraint.Using(System.Collections.IComparer)">
- <summary>
- Flag the constraint to use the supplied IComparer object.
- </summary>
- <param name="comparer">The IComparer object to use.</param>
- <returns>Self.</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.ContainsConstraint.Using``1(System.Collections.Generic.IComparer{``0})">
- <summary>
- Flag the constraint to use the supplied IComparer object.
- </summary>
- <param name="comparer">The IComparer object to use.</param>
- <returns>Self.</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.ContainsConstraint.Using``1(System.Comparison{``0})">
- <summary>
- Flag the constraint to use the supplied Comparison object.
- </summary>
- <param name="comparer">The IComparer object to use.</param>
- <returns>Self.</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.ContainsConstraint.Using(System.Collections.IEqualityComparer)">
- <summary>
- Flag the constraint to use the supplied IEqualityComparer object.
- </summary>
- <param name="comparer">The IComparer object to use.</param>
- <returns>Self.</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.ContainsConstraint.Using``1(System.Collections.Generic.IEqualityComparer{``0})">
- <summary>
- Flag the constraint to use the supplied IEqualityComparer object.
- </summary>
- <param name="comparer">The IComparer object to use.</param>
- <returns>Self.</returns>
- </member>
- <member name="P:NUnit.Framework.Constraints.ContainsConstraint.IgnoreCase">
- <summary>
- Flag the constraint to ignore case and return self.
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.DelayedConstraint">
- <summary>
- Applies a delay to the match so that a match can be evaluated in the future.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.DelayedConstraint.#ctor(NUnit.Framework.Constraints.Constraint,System.Int32)">
- <summary>
- Creates a new DelayedConstraint
- </summary>
- <param name="baseConstraint">The inner constraint two decorate</param>
- <param name="delayInMilliseconds">The time interval after which the match is performed</param>
- <exception cref="T:System.InvalidOperationException">If the value of <paramref name="delayInMilliseconds"/> is less than 0</exception>
- </member>
- <member name="M:NUnit.Framework.Constraints.DelayedConstraint.#ctor(NUnit.Framework.Constraints.Constraint,System.Int32,System.Int32)">
- <summary>
- Creates a new DelayedConstraint
- </summary>
- <param name="baseConstraint">The inner constraint two decorate</param>
- <param name="delayInMilliseconds">The time interval after which the match is performed</param>
- <param name="pollingInterval">The time interval used for polling</param>
- <exception cref="T:System.InvalidOperationException">If the value of <paramref name="delayInMilliseconds"/> is less than 0</exception>
- </member>
- <member name="M:NUnit.Framework.Constraints.DelayedConstraint.Matches(System.Object)">
- <summary>
- Test whether the constraint is satisfied by a given value
- </summary>
- <param name="actual">The value to be tested</param>
- <returns>True for if the base constraint fails, false if it succeeds</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.DelayedConstraint.Matches(NUnit.Framework.Constraints.ActualValueDelegate)">
- <summary>
- Test whether the constraint is satisfied by a delegate
- </summary>
- <param name="del">The delegate whose value is to be tested</param>
- <returns>True for if the base constraint fails, false if it succeeds</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.DelayedConstraint.Matches``1(``0@)">
- <summary>
- Test whether the constraint is satisfied by a given reference.
- Overridden to wait for the specified delay period before
- calling the base constraint with the dereferenced value.
- </summary>
- <param name="actual">A reference to the value to be tested</param>
- <returns>True for success, false for failure</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.DelayedConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write the constraint description to a MessageWriter
- </summary>
- <param name="writer">The writer on which the description is displayed</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.DelayedConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write the actual value for a failing constraint test to a MessageWriter.
- </summary>
- <param name="writer">The writer on which the actual value is displayed</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.DelayedConstraint.GetStringRepresentation">
- <summary>
- Returns the string representation of the constraint.
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.EmptyDirectoryContraint">
- <summary>
- EmptyDirectoryConstraint is used to test that a directory is empty
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.EmptyDirectoryContraint.Matches(System.Object)">
- <summary>
- Test whether the constraint is satisfied by a given value
- </summary>
- <param name="actual">The value to be tested</param>
- <returns>True for success, false for failure</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.EmptyDirectoryContraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write the constraint description to a MessageWriter
- </summary>
- <param name="writer">The writer on which the description is displayed</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.EmptyDirectoryContraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write the actual value for a failing constraint test to a
- MessageWriter. The default implementation simply writes
- the raw value of actual, leaving it to the writer to
- perform any formatting.
- </summary>
- <param name="writer">The writer on which the actual value is displayed</param>
- </member>
- <member name="T:NUnit.Framework.Constraints.EmptyConstraint">
- <summary>
- EmptyConstraint tests a whether a string or collection is empty,
- postponing the decision about which test is applied until the
- type of the actual argument is known.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.EmptyConstraint.Matches(System.Object)">
- <summary>
- Test whether the constraint is satisfied by a given value
- </summary>
- <param name="actual">The value to be tested</param>
- <returns>True for success, false for failure</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.EmptyConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write the constraint description to a MessageWriter
- </summary>
- <param name="writer">The writer on which the description is displayed</param>
- </member>
- <member name="T:NUnit.Framework.Constraints.EqualConstraint">
- <summary>
- EqualConstraint is able to compare an actual value with the
- expected value provided in its constructor. Two objects are
- considered equal if both are null, or if both have the same
- value. NUnit has special semantics for some object types.
- </summary>
- </member>
- <member name="F:NUnit.Framework.Constraints.EqualConstraint.clipStrings">
- <summary>
- If true, strings in error messages will be clipped
- </summary>
- </member>
- <member name="F:NUnit.Framework.Constraints.EqualConstraint.comparer">
- <summary>
- NUnitEqualityComparer used to test equality.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.EqualConstraint.#ctor(System.Object)">
- <summary>
- Initializes a new instance of the <see cref="T:NUnit.Framework.Constraints.EqualConstraint"/> class.
- </summary>
- <param name="expected">The expected value.</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.EqualConstraint.Within(System.Object)">
- <summary>
- Flag the constraint to use a tolerance when determining equality.
- </summary>
- <param name="amount">Tolerance value to be used</param>
- <returns>Self.</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.EqualConstraint.Comparer(System.Collections.IComparer)">
- <summary>
- Flag the constraint to use the supplied IComparer object.
- </summary>
- <param name="comparer">The IComparer object to use.</param>
- <returns>Self.</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.EqualConstraint.Using(System.Collections.IComparer)">
- <summary>
- Flag the constraint to use the supplied IComparer object.
- </summary>
- <param name="comparer">The IComparer object to use.</param>
- <returns>Self.</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.EqualConstraint.Using``1(System.Collections.Generic.IComparer{``0})">
- <summary>
- Flag the constraint to use the supplied IComparer object.
- </summary>
- <param name="comparer">The IComparer object to use.</param>
- <returns>Self.</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.EqualConstraint.Using``1(System.Comparison{``0})">
- <summary>
- Flag the constraint to use the supplied Comparison object.
- </summary>
- <param name="comparer">The IComparer object to use.</param>
- <returns>Self.</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.EqualConstraint.Using(System.Collections.IEqualityComparer)">
- <summary>
- Flag the constraint to use the supplied IEqualityComparer object.
- </summary>
- <param name="comparer">The IComparer object to use.</param>
- <returns>Self.</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.EqualConstraint.Using``1(System.Collections.Generic.IEqualityComparer{``0})">
- <summary>
- Flag the constraint to use the supplied IEqualityComparer object.
- </summary>
- <param name="comparer">The IComparer object to use.</param>
- <returns>Self.</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.EqualConstraint.Matches(System.Object)">
- <summary>
- Test whether the constraint is satisfied by a given value
- </summary>
- <param name="actual">The value to be tested</param>
- <returns>True for success, false for failure</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.EqualConstraint.WriteMessageTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write a failure message. Overridden to provide custom
- failure messages for EqualConstraint.
- </summary>
- <param name="writer">The MessageWriter to write to</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.EqualConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write description of this constraint
- </summary>
- <param name="writer">The MessageWriter to write to</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.EqualConstraint.DisplayCollectionDifferences(NUnit.Framework.Constraints.MessageWriter,System.Collections.ICollection,System.Collections.ICollection,System.Int32)">
- <summary>
- Display the failure information for two collections that did not match.
- </summary>
- <param name="writer">The MessageWriter on which to display</param>
- <param name="expected">The expected collection.</param>
- <param name="actual">The actual collection</param>
- <param name="depth">The depth of this failure in a set of nested collections</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.EqualConstraint.DisplayCollectionTypesAndSizes(NUnit.Framework.Constraints.MessageWriter,System.Collections.ICollection,System.Collections.ICollection,System.Int32)">
- <summary>
- Displays a single line showing the types and sizes of the expected
- and actual collections or arrays. If both are identical, the value is
- only shown once.
- </summary>
- <param name="writer">The MessageWriter on which to display</param>
- <param name="expected">The expected collection or array</param>
- <param name="actual">The actual collection or array</param>
- <param name="indent">The indentation level for the message line</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.EqualConstraint.DisplayFailurePoint(NUnit.Framework.Constraints.MessageWriter,System.Collections.ICollection,System.Collections.ICollection,System.Int32,System.Int32)">
- <summary>
- Displays a single line showing the point in the expected and actual
- arrays at which the comparison failed. If the arrays have different
- structures or dimensions, both values are shown.
- </summary>
- <param name="writer">The MessageWriter on which to display</param>
- <param name="expected">The expected array</param>
- <param name="actual">The actual array</param>
- <param name="failurePoint">Index of the failure point in the underlying collections</param>
- <param name="indent">The indentation level for the message line</param>
- </member>
- <member name="P:NUnit.Framework.Constraints.EqualConstraint.IgnoreCase">
- <summary>
- Flag the constraint to ignore case and return self.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.EqualConstraint.NoClip">
- <summary>
- Flag the constraint to suppress string clipping
- and return self.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.EqualConstraint.AsCollection">
- <summary>
- Flag the constraint to compare arrays as collections
- and return self.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.EqualConstraint.Ulps">
- <summary>
- Switches the .Within() modifier to interpret its tolerance as
- a distance in representable values (see remarks).
- </summary>
- <returns>Self.</returns>
- <remarks>
- Ulp stands for "unit in the last place" and describes the minimum
- amount a given value can change. For any integers, an ulp is 1 whole
- digit. For floating point values, the accuracy of which is better
- for smaller numbers and worse for larger numbers, an ulp depends
- on the size of the number. Using ulps for comparison of floating
- point results instead of fixed tolerances is safer because it will
- automatically compensate for the added inaccuracy of larger numbers.
- </remarks>
- </member>
- <member name="P:NUnit.Framework.Constraints.EqualConstraint.Percent">
- <summary>
- Switches the .Within() modifier to interpret its tolerance as
- a percentage that the actual values is allowed to deviate from
- the expected value.
- </summary>
- <returns>Self</returns>
- </member>
- <member name="P:NUnit.Framework.Constraints.EqualConstraint.Days">
- <summary>
- Causes the tolerance to be interpreted as a TimeSpan in days.
- </summary>
- <returns>Self</returns>
- </member>
- <member name="P:NUnit.Framework.Constraints.EqualConstraint.Hours">
- <summary>
- Causes the tolerance to be interpreted as a TimeSpan in hours.
- </summary>
- <returns>Self</returns>
- </member>
- <member name="P:NUnit.Framework.Constraints.EqualConstraint.Minutes">
- <summary>
- Causes the tolerance to be interpreted as a TimeSpan in minutes.
- </summary>
- <returns>Self</returns>
- </member>
- <member name="P:NUnit.Framework.Constraints.EqualConstraint.Seconds">
- <summary>
- Causes the tolerance to be interpreted as a TimeSpan in seconds.
- </summary>
- <returns>Self</returns>
- </member>
- <member name="P:NUnit.Framework.Constraints.EqualConstraint.Milliseconds">
- <summary>
- Causes the tolerance to be interpreted as a TimeSpan in milliseconds.
- </summary>
- <returns>Self</returns>
- </member>
- <member name="P:NUnit.Framework.Constraints.EqualConstraint.Ticks">
- <summary>
- Causes the tolerance to be interpreted as a TimeSpan in clock ticks.
- </summary>
- <returns>Self</returns>
- </member>
- <member name="T:NUnit.Framework.Constraints.EqualityAdapter">
- <summary>
- EqualityAdapter class handles all equality comparisons
- that use an IEqualityComparer, IEqualityComparer&lt;T&gt;
- or a ComparisonAdapter.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.EqualityAdapter.ObjectsEqual(System.Object,System.Object)">
- <summary>
- Compares two objects, returning true if they are equal
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.EqualityAdapter.For(System.Collections.IComparer)">
- <summary>
- Returns an EqualityAdapter that wraps an IComparer.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.EqualityAdapter.For(System.Collections.IEqualityComparer)">
- <summary>
- Returns an EqualityAdapter that wraps an IEqualityComparer.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.EqualityAdapter.For``1(System.Collections.Generic.IEqualityComparer{``0})">
- <summary>
- Returns an EqualityAdapter that wraps an IEqualityComparer&lt;T&gt;.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.EqualityAdapter.For``1(System.Collections.Generic.IComparer{``0})">
- <summary>
- Returns an EqualityAdapter that wraps an IComparer&lt;T&gt;.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.EqualityAdapter.For``1(System.Comparison{``0})">
- <summary>
- Returns an EqualityAdapter that wraps a Comparison&lt;T&gt;.
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.FloatingPointNumerics">
- <summary>Helper routines for working with floating point numbers</summary>
- <remarks>
- <para>
- The floating point comparison code is based on this excellent article:
- http://www.cygnus-software.com/papers/comparingfloats/comparingfloats.htm
- </para>
- <para>
- "ULP" means Unit in the Last Place and in the context of this library refers to
- the distance between two adjacent floating point numbers. IEEE floating point
- numbers can only represent a finite subset of natural numbers, with greater
- accuracy for smaller numbers and lower accuracy for very large numbers.
- </para>
- <para>
- If a comparison is allowed "2 ulps" of deviation, that means the values are
- allowed to deviate by up to 2 adjacent floating point values, which might be
- as low as 0.0000001 for small numbers or as high as 10.0 for large numbers.
- </para>
- </remarks>
- </member>
- <member name="M:NUnit.Framework.Constraints.FloatingPointNumerics.AreAlmostEqualUlps(System.Single,System.Single,System.Int32)">
- <summary>Compares two floating point values for equality</summary>
- <param name="left">First floating point value to be compared</param>
- <param name="right">Second floating point value t be compared</param>
- <param name="maxUlps">
- Maximum number of representable floating point values that are allowed to
- be between the left and the right floating point values
- </param>
- <returns>True if both numbers are equal or close to being equal</returns>
- <remarks>
- <para>
- Floating point values can only represent a finite subset of natural numbers.
- For example, the values 2.00000000 and 2.00000024 can be stored in a float,
- but nothing inbetween them.
- </para>
- <para>
- This comparison will count how many possible floating point values are between
- the left and the right number. If the number of possible values between both
- numbers is less than or equal to maxUlps, then the numbers are considered as
- being equal.
- </para>
- <para>
- Implementation partially follows the code outlined here:
- http://www.anttirt.net/2007/08/19/proper-floating-point-comparisons/
- </para>
- </remarks>
- </member>
- <member name="M:NUnit.Framework.Constraints.FloatingPointNumerics.AreAlmostEqualUlps(System.Double,System.Double,System.Int64)">
- <summary>Compares two double precision floating point values for equality</summary>
- <param name="left">First double precision floating point value to be compared</param>
- <param name="right">Second double precision floating point value t be compared</param>
- <param name="maxUlps">
- Maximum number of representable double precision floating point values that are
- allowed to be between the left and the right double precision floating point values
- </param>
- <returns>True if both numbers are equal or close to being equal</returns>
- <remarks>
- <para>
- Double precision floating point values can only represent a limited series of
- natural numbers. For example, the values 2.0000000000000000 and 2.0000000000000004
- can be stored in a double, but nothing inbetween them.
- </para>
- <para>
- This comparison will count how many possible double precision floating point
- values are between the left and the right number. If the number of possible
- values between both numbers is less than or equal to maxUlps, then the numbers
- are considered as being equal.
- </para>
- <para>
- Implementation partially follows the code outlined here:
- http://www.anttirt.net/2007/08/19/proper-floating-point-comparisons/
- </para>
- </remarks>
- </member>
- <member name="M:NUnit.Framework.Constraints.FloatingPointNumerics.ReinterpretAsInt(System.Single)">
- <summary>
- Reinterprets the memory contents of a floating point value as an integer value
- </summary>
- <param name="value">
- Floating point value whose memory contents to reinterpret
- </param>
- <returns>
- The memory contents of the floating point value interpreted as an integer
- </returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.FloatingPointNumerics.ReinterpretAsLong(System.Double)">
- <summary>
- Reinterprets the memory contents of a double precision floating point
- value as an integer value
- </summary>
- <param name="value">
- Double precision floating point value whose memory contents to reinterpret
- </param>
- <returns>
- The memory contents of the double precision floating point value
- interpreted as an integer
- </returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.FloatingPointNumerics.ReinterpretAsFloat(System.Int32)">
- <summary>
- Reinterprets the memory contents of an integer as a floating point value
- </summary>
- <param name="value">Integer value whose memory contents to reinterpret</param>
- <returns>
- The memory contents of the integer value interpreted as a floating point value
- </returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.FloatingPointNumerics.ReinterpretAsDouble(System.Int64)">
- <summary>
- Reinterprets the memory contents of an integer value as a double precision
- floating point value
- </summary>
- <param name="value">Integer whose memory contents to reinterpret</param>
- <returns>
- The memory contents of the integer interpreted as a double precision
- floating point value
- </returns>
- </member>
- <member name="T:NUnit.Framework.Constraints.FloatingPointNumerics.FloatIntUnion">
- <summary>Union of a floating point variable and an integer</summary>
- </member>
- <member name="F:NUnit.Framework.Constraints.FloatingPointNumerics.FloatIntUnion.Float">
- <summary>The union's value as a floating point variable</summary>
- </member>
- <member name="F:NUnit.Framework.Constraints.FloatingPointNumerics.FloatIntUnion.Int">
- <summary>The union's value as an integer</summary>
- </member>
- <member name="F:NUnit.Framework.Constraints.FloatingPointNumerics.FloatIntUnion.UInt">
- <summary>The union's value as an unsigned integer</summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.FloatingPointNumerics.DoubleLongUnion">
- <summary>Union of a double precision floating point variable and a long</summary>
- </member>
- <member name="F:NUnit.Framework.Constraints.FloatingPointNumerics.DoubleLongUnion.Double">
- <summary>The union's value as a double precision floating point variable</summary>
- </member>
- <member name="F:NUnit.Framework.Constraints.FloatingPointNumerics.DoubleLongUnion.Long">
- <summary>The union's value as a long</summary>
- </member>
- <member name="F:NUnit.Framework.Constraints.FloatingPointNumerics.DoubleLongUnion.ULong">
- <summary>The union's value as an unsigned long</summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.MessageWriter">
- <summary>
- MessageWriter is the abstract base for classes that write
- constraint descriptions and messages in some form. The
- class has separate methods for writing various components
- of a message, allowing implementations to tailor the
- presentation as needed.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.MessageWriter.#ctor">
- <summary>
- Construct a MessageWriter given a culture
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.MessageWriter.WriteMessageLine(System.String,System.Object[])">
- <summary>
- Method to write single line message with optional args, usually
- written to precede the general failure message.
- </summary>
- <param name="message">The message to be written</param>
- <param name="args">Any arguments used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.MessageWriter.WriteMessageLine(System.Int32,System.String,System.Object[])">
- <summary>
- Method to write single line message with optional args, usually
- written to precede the general failure message, at a givel
- indentation level.
- </summary>
- <param name="level">The indentation level of the message</param>
- <param name="message">The message to be written</param>
- <param name="args">Any arguments used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.MessageWriter.DisplayDifferences(NUnit.Framework.Constraints.Constraint)">
- <summary>
- Display Expected and Actual lines for a constraint. This
- is called by MessageWriter's default implementation of
- WriteMessageTo and provides the generic two-line display.
- </summary>
- <param name="constraint">The constraint that failed</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.MessageWriter.DisplayDifferences(System.Object,System.Object)">
- <summary>
- Display Expected and Actual lines for given values. This
- method may be called by constraints that need more control over
- the display of actual and expected values than is provided
- by the default implementation.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value causing the failure</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.MessageWriter.DisplayDifferences(System.Object,System.Object,NUnit.Framework.Constraints.Tolerance)">
- <summary>
- Display Expected and Actual lines for given values, including
- a tolerance value on the Expected line.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value causing the failure</param>
- <param name="tolerance">The tolerance within which the test was made</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.MessageWriter.DisplayStringDifferences(System.String,System.String,System.Int32,System.Boolean,System.Boolean)">
- <summary>
- Display the expected and actual string values on separate lines.
- If the mismatch parameter is >=0, an additional line is displayed
- line containing a caret that points to the mismatch point.
- </summary>
- <param name="expected">The expected string value</param>
- <param name="actual">The actual string value</param>
- <param name="mismatch">The point at which the strings don't match or -1</param>
- <param name="ignoreCase">If true, case is ignored in locating the point where the strings differ</param>
- <param name="clipping">If true, the strings should be clipped to fit the line</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.MessageWriter.WriteConnector(System.String)">
- <summary>
- Writes the text for a connector.
- </summary>
- <param name="connector">The connector.</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.MessageWriter.WritePredicate(System.String)">
- <summary>
- Writes the text for a predicate.
- </summary>
- <param name="predicate">The predicate.</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.MessageWriter.WriteExpectedValue(System.Object)">
- <summary>
- Writes the text for an expected value.
- </summary>
- <param name="expected">The expected value.</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.MessageWriter.WriteModifier(System.String)">
- <summary>
- Writes the text for a modifier
- </summary>
- <param name="modifier">The modifier.</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.MessageWriter.WriteActualValue(System.Object)">
- <summary>
- Writes the text for an actual value.
- </summary>
- <param name="actual">The actual value.</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.MessageWriter.WriteValue(System.Object)">
- <summary>
- Writes the text for a generalized value.
- </summary>
- <param name="val">The value.</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.MessageWriter.WriteCollectionElements(System.Collections.ICollection,System.Int32,System.Int32)">
- <summary>
- Writes the text for a collection value,
- starting at a particular point, to a max length
- </summary>
- <param name="collection">The collection containing elements to write.</param>
- <param name="start">The starting point of the elements to write</param>
- <param name="max">The maximum number of elements to write</param>
- </member>
- <member name="P:NUnit.Framework.Constraints.MessageWriter.MaxLineLength">
- <summary>
- Abstract method to get the max line length
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.MsgUtils">
- <summary>
- Static methods used in creating messages
- </summary>
- </member>
- <member name="F:NUnit.Framework.Constraints.MsgUtils.ELLIPSIS">
- <summary>
- Static string used when strings are clipped
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.MsgUtils.GetTypeRepresentation(System.Object)">
- <summary>
- Returns the representation of a type as used in NUnitLite.
- This is the same as Type.ToString() except for arrays,
- which are displayed with their declared sizes.
- </summary>
- <param name="obj"></param>
- <returns></returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.MsgUtils.EscapeControlChars(System.String)">
- <summary>
- Converts any control characters in a string
- to their escaped representation.
- </summary>
- <param name="s">The string to be converted</param>
- <returns>The converted string</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.MsgUtils.GetArrayIndicesAsString(System.Int32[])">
- <summary>
- Return the a string representation for a set of indices into an array
- </summary>
- <param name="indices">Array of indices for which a string is needed</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.MsgUtils.GetArrayIndicesFromCollectionIndex(System.Collections.ICollection,System.Int32)">
- <summary>
- Get an array of indices representing the point in a collection or
- array corresponding to a single int index into the collection.
- </summary>
- <param name="collection">The collection to which the indices apply</param>
- <param name="index">Index in the collection</param>
- <returns>Array of indices</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.MsgUtils.ClipString(System.String,System.Int32,System.Int32)">
- <summary>
- Clip a string to a given length, starting at a particular offset, returning the clipped
- string with ellipses representing the removed parts
- </summary>
- <param name="s">The string to be clipped</param>
- <param name="maxStringLength">The maximum permitted length of the result string</param>
- <param name="clipStart">The point at which to start clipping</param>
- <returns>The clipped string</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.MsgUtils.ClipExpectedAndActual(System.String@,System.String@,System.Int32,System.Int32)">
- <summary>
- Clip the expected and actual strings in a coordinated fashion,
- so that they may be displayed together.
- </summary>
- <param name="expected"></param>
- <param name="actual"></param>
- <param name="maxDisplayLength"></param>
- <param name="mismatch"></param>
- </member>
- <member name="M:NUnit.Framework.Constraints.MsgUtils.FindMismatchPosition(System.String,System.String,System.Int32,System.Boolean)">
- <summary>
- Shows the position two strings start to differ. Comparison
- starts at the start index.
- </summary>
- <param name="expected">The expected string</param>
- <param name="actual">The actual string</param>
- <param name="istart">The index in the strings at which comparison should start</param>
- <param name="ignoreCase">Boolean indicating whether case should be ignored</param>
- <returns>-1 if no mismatch found, or the index where mismatch found</returns>
- </member>
- <member name="T:NUnit.Framework.Constraints.Numerics">
- <summary>
- The Numerics class contains common operations on numeric values.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.Numerics.IsNumericType(System.Object)">
- <summary>
- Checks the type of the object, returning true if
- the object is a numeric type.
- </summary>
- <param name="obj">The object to check</param>
- <returns>true if the object is a numeric type</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.Numerics.IsFloatingPointNumeric(System.Object)">
- <summary>
- Checks the type of the object, returning true if
- the object is a floating point numeric type.
- </summary>
- <param name="obj">The object to check</param>
- <returns>true if the object is a floating point numeric type</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.Numerics.IsFixedPointNumeric(System.Object)">
- <summary>
- Checks the type of the object, returning true if
- the object is a fixed point numeric type.
- </summary>
- <param name="obj">The object to check</param>
- <returns>true if the object is a fixed point numeric type</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.Numerics.AreEqual(System.Object,System.Object,NUnit.Framework.Constraints.Tolerance@)">
- <summary>
- Test two numeric values for equality, performing the usual numeric
- conversions and using a provided or default tolerance. If the tolerance
- provided is Empty, this method may set it to a default tolerance.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- <param name="tolerance">A reference to the tolerance in effect</param>
- <returns>True if the values are equal</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.Numerics.Compare(System.Object,System.Object)">
- <summary>
- Compare two numeric values, performing the usual numeric conversions.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- <returns>The relationship of the values to each other</returns>
- </member>
- <member name="T:NUnit.Framework.Constraints.NUnitComparer">
- <summary>
- NUnitComparer encapsulates NUnit's default behavior
- in comparing two objects.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.NUnitComparer.Compare(System.Object,System.Object)">
- <summary>
- Compares two objects
- </summary>
- <param name="x"></param>
- <param name="y"></param>
- <returns></returns>
- </member>
- <member name="P:NUnit.Framework.Constraints.NUnitComparer.Default">
- <summary>
- Returns the default NUnitComparer.
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.NUnitEqualityComparer">
- <summary>
- NUnitEqualityComparer encapsulates NUnit's handling of
- equality tests between objects.
- </summary>
- </member>
- <member name="F:NUnit.Framework.Constraints.NUnitEqualityComparer.caseInsensitive">
- <summary>
- If true, all string comparisons will ignore case
- </summary>
- </member>
- <member name="F:NUnit.Framework.Constraints.NUnitEqualityComparer.compareAsCollection">
- <summary>
- If true, arrays will be treated as collections, allowing
- those of different dimensions to be compared
- </summary>
- </member>
- <member name="F:NUnit.Framework.Constraints.NUnitEqualityComparer.tolerance">
- <summary>
- If non-zero, equality comparisons within the specified
- tolerance will succeed.
- </summary>
- </member>
- <member name="F:NUnit.Framework.Constraints.NUnitEqualityComparer.externalComparer">
- <summary>
- Comparison object used in comparisons for some constraints.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.NUnitEqualityComparer.ObjectsEqual(System.Object,System.Object)">
- <summary>
- Compares two objects for equality.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.NUnitEqualityComparer.ArraysEqual(System.Array,System.Array)">
- <summary>
- Helper method to compare two arrays
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.NUnitEqualityComparer.DirectoriesEqual(System.IO.DirectoryInfo,System.IO.DirectoryInfo)">
- <summary>
- Method to compare two DirectoryInfo objects
- </summary>
- <param name="x">first directory to compare</param>
- <param name="y">second directory to compare</param>
- <returns>true if equivalent, false if not</returns>
- </member>
- <member name="P:NUnit.Framework.Constraints.NUnitEqualityComparer.Default">
- <summary>
- Returns the default NUnitEqualityComparer
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.NUnitEqualityComparer.IgnoreCase">
- <summary>
- Gets and sets a flag indicating whether case should
- be ignored in determining equality.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.NUnitEqualityComparer.CompareAsCollection">
- <summary>
- Gets and sets a flag indicating that arrays should be
- compared as collections, without regard to their shape.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.NUnitEqualityComparer.ExternalComparer">
- <summary>
- Gets and sets an external comparer to be used to
- test for equality. It is applied to members of
- collections, in place of NUnit's own logic.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.NUnitEqualityComparer.Tolerance">
- <summary>
- Gets and sets a tolerance used to compare objects of
- certin types.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.NUnitEqualityComparer.FailurePoints">
- <summary>
- Gets the list of failure points for the last Match performed.
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.PathConstraint">
- <summary>
- PathConstraint serves as the abstract base of constraints
- that operate on paths and provides several helper methods.
- </summary>
- </member>
- <member name="F:NUnit.Framework.Constraints.PathConstraint.expectedPath">
- <summary>
- The expected path used in the constraint
- </summary>
- </member>
- <member name="F:NUnit.Framework.Constraints.PathConstraint.actualPath">
- <summary>
- The actual path being tested
- </summary>
- </member>
- <member name="F:NUnit.Framework.Constraints.PathConstraint.caseInsensitive">
- <summary>
- Flag indicating whether a caseInsensitive comparison should be made
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.PathConstraint.#ctor(System.String)">
- <summary>
- Construct a PathConstraint for a give expected path
- </summary>
- <param name="expected">The expected path</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.PathConstraint.Matches(System.Object)">
- <summary>
- Test whether the constraint is satisfied by a given value
- </summary>
- <param name="actual">The value to be tested</param>
- <returns>True for success, false for failure</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.PathConstraint.IsMatch(System.String,System.String)">
- <summary>
- Returns true if the expected path and actual path match
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.PathConstraint.GetStringRepresentation">
- <summary>
- Returns the string representation of this constraint
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.PathConstraint.Canonicalize(System.String)">
- <summary>
- Canonicalize the provided path
- </summary>
- <param name="path"></param>
- <returns>The path in standardized form</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.PathConstraint.IsSamePath(System.String,System.String,System.Boolean)">
- <summary>
- Test whether two paths are the same
- </summary>
- <param name="path1">The first path</param>
- <param name="path2">The second path</param>
- <param name="ignoreCase">Indicates whether case should be ignored</param>
- <returns></returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.PathConstraint.IsSubPath(System.String,System.String,System.Boolean)">
- <summary>
- Test whether one path is under another path
- </summary>
- <param name="path1">The first path - supposed to be the parent path</param>
- <param name="path2">The second path - supposed to be the child path</param>
- <param name="ignoreCase">Indicates whether case should be ignored</param>
- <returns></returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.PathConstraint.IsSamePathOrUnder(System.String,System.String)">
- <summary>
- Test whether one path is the same as or under another path
- </summary>
- <param name="path1">The first path - supposed to be the parent path</param>
- <param name="path2">The second path - supposed to be the child path</param>
- <returns></returns>
- </member>
- <member name="P:NUnit.Framework.Constraints.PathConstraint.IgnoreCase">
- <summary>
- Modifies the current instance to be case-insensitve
- and returns it.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.PathConstraint.RespectCase">
- <summary>
- Modifies the current instance to be case-sensitve
- and returns it.
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.SamePathConstraint">
- <summary>
- Summary description for SamePathConstraint.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.SamePathConstraint.#ctor(System.String)">
- <summary>
- Initializes a new instance of the <see cref="T:SamePathConstraint"/> class.
- </summary>
- <param name="expected">The expected path</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.SamePathConstraint.IsMatch(System.String,System.String)">
- <summary>
- Test whether the constraint is satisfied by a given value
- </summary>
- <param name="expectedPath">The expected path</param>
- <param name="actualPath">The actual path</param>
- <returns>True for success, false for failure</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.SamePathConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write the constraint description to a MessageWriter
- </summary>
- <param name="writer">The writer on which the description is displayed</param>
- </member>
- <member name="T:NUnit.Framework.Constraints.SubPathConstraint">
- <summary>
- SubPathConstraint tests that the actual path is under the expected path
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.SubPathConstraint.#ctor(System.String)">
- <summary>
- Initializes a new instance of the <see cref="T:SubPathConstraint"/> class.
- </summary>
- <param name="expected">The expected path</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.SubPathConstraint.IsMatch(System.String,System.String)">
- <summary>
- Test whether the constraint is satisfied by a given value
- </summary>
- <param name="expectedPath">The expected path</param>
- <param name="actualPath">The actual path</param>
- <returns>True for success, false for failure</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.SubPathConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write the constraint description to a MessageWriter
- </summary>
- <param name="writer">The writer on which the description is displayed</param>
- </member>
- <member name="T:NUnit.Framework.Constraints.SamePathOrUnderConstraint">
- <summary>
- SamePathOrUnderConstraint tests that one path is under another
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.SamePathOrUnderConstraint.#ctor(System.String)">
- <summary>
- Initializes a new instance of the <see cref="T:SamePathOrUnderConstraint"/> class.
- </summary>
- <param name="expected">The expected path</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.SamePathOrUnderConstraint.IsMatch(System.String,System.String)">
- <summary>
- Test whether the constraint is satisfied by a given value
- </summary>
- <param name="expectedPath">The expected path</param>
- <param name="actualPath">The actual path</param>
- <returns>True for success, false for failure</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.SamePathOrUnderConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write the constraint description to a MessageWriter
- </summary>
- <param name="writer">The writer on which the description is displayed</param>
- </member>
- <member name="T:NUnit.Framework.Constraints.PredicateConstraint`1">
- <summary>
- Predicate constraint wraps a Predicate in a constraint,
- returning success if the predicate is true.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.PredicateConstraint`1.#ctor(System.Predicate{`0})">
- <summary>
- Construct a PredicateConstraint from a predicate
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.PredicateConstraint`1.Matches(System.Object)">
- <summary>
- Determines whether the predicate succeeds when applied
- to the actual value.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.PredicateConstraint`1.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Writes the description to a MessageWriter
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.NotConstraint">
- <summary>
- NotConstraint negates the effect of some other constraint
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.NotConstraint.#ctor(NUnit.Framework.Constraints.Constraint)">
- <summary>
- Initializes a new instance of the <see cref="T:NotConstraint"/> class.
- </summary>
- <param name="baseConstraint">The base constraint to be negated.</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.NotConstraint.Matches(System.Object)">
- <summary>
- Test whether the constraint is satisfied by a given value
- </summary>
- <param name="actual">The value to be tested</param>
- <returns>True for if the base constraint fails, false if it succeeds</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.NotConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write the constraint description to a MessageWriter
- </summary>
- <param name="writer">The writer on which the description is displayed</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.NotConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write the actual value for a failing constraint test to a MessageWriter.
- </summary>
- <param name="writer">The writer on which the actual value is displayed</param>
- </member>
- <member name="T:NUnit.Framework.Constraints.AllItemsConstraint">
- <summary>
- AllItemsConstraint applies another constraint to each
- item in a collection, succeeding if they all succeed.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.AllItemsConstraint.#ctor(NUnit.Framework.Constraints.Constraint)">
- <summary>
- Construct an AllItemsConstraint on top of an existing constraint
- </summary>
- <param name="itemConstraint"></param>
- </member>
- <member name="M:NUnit.Framework.Constraints.AllItemsConstraint.Matches(System.Object)">
- <summary>
- Apply the item constraint to each item in the collection,
- failing if any item fails.
- </summary>
- <param name="actual"></param>
- <returns></returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.AllItemsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write a description of this constraint to a MessageWriter
- </summary>
- <param name="writer"></param>
- </member>
- <member name="T:NUnit.Framework.Constraints.SomeItemsConstraint">
- <summary>
- SomeItemsConstraint applies another constraint to each
- item in a collection, succeeding if any of them succeeds.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.SomeItemsConstraint.#ctor(NUnit.Framework.Constraints.Constraint)">
- <summary>
- Construct a SomeItemsConstraint on top of an existing constraint
- </summary>
- <param name="itemConstraint"></param>
- </member>
- <member name="M:NUnit.Framework.Constraints.SomeItemsConstraint.Matches(System.Object)">
- <summary>
- Apply the item constraint to each item in the collection,
- succeeding if any item succeeds.
- </summary>
- <param name="actual"></param>
- <returns></returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.SomeItemsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write a description of this constraint to a MessageWriter
- </summary>
- <param name="writer"></param>
- </member>
- <member name="T:NUnit.Framework.Constraints.NoItemConstraint">
- <summary>
- NoItemConstraint applies another constraint to each
- item in a collection, failing if any of them succeeds.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.NoItemConstraint.#ctor(NUnit.Framework.Constraints.Constraint)">
- <summary>
- Construct a SomeItemsConstraint on top of an existing constraint
- </summary>
- <param name="itemConstraint"></param>
- </member>
- <member name="M:NUnit.Framework.Constraints.NoItemConstraint.Matches(System.Object)">
- <summary>
- Apply the item constraint to each item in the collection,
- failing if any item fails.
- </summary>
- <param name="actual"></param>
- <returns></returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.NoItemConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write a description of this constraint to a MessageWriter
- </summary>
- <param name="writer"></param>
- </member>
- <member name="T:NUnit.Framework.Constraints.PropertyExistsConstraint">
- <summary>
- PropertyExistsConstraint tests that a named property
- exists on the object provided through Match.
-
- Originally, PropertyConstraint provided this feature
- in addition to making optional tests on the vaue
- of the property. The two constraints are now separate.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.PropertyExistsConstraint.#ctor(System.String)">
- <summary>
- Initializes a new instance of the <see cref="T:PropertyExistConstraint"/> class.
- </summary>
- <param name="name">The name of the property.</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.PropertyExistsConstraint.Matches(System.Object)">
- <summary>
- Test whether the property exists for a given object
- </summary>
- <param name="actual">The object to be tested</param>
- <returns>True for success, false for failure</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.PropertyExistsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write the constraint description to a MessageWriter
- </summary>
- <param name="writer">The writer on which the description is displayed</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.PropertyExistsConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write the actual value for a failing constraint test to a
- MessageWriter.
- </summary>
- <param name="writer">The writer on which the actual value is displayed</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.PropertyExistsConstraint.GetStringRepresentation">
- <summary>
- Returns the string representation of the constraint.
- </summary>
- <returns></returns>
- </member>
- <member name="T:NUnit.Framework.Constraints.PropertyConstraint">
- <summary>
- PropertyConstraint extracts a named property and uses
- its value as the actual value for a chained constraint.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.PropertyConstraint.#ctor(System.String,NUnit.Framework.Constraints.Constraint)">
- <summary>
- Initializes a new instance of the <see cref="T:PropertyConstraint"/> class.
- </summary>
- <param name="name">The name.</param>
- <param name="baseConstraint">The constraint to apply to the property.</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.PropertyConstraint.Matches(System.Object)">
- <summary>
- Test whether the constraint is satisfied by a given value
- </summary>
- <param name="actual">The value to be tested</param>
- <returns>True for success, false for failure</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.PropertyConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write the constraint description to a MessageWriter
- </summary>
- <param name="writer">The writer on which the description is displayed</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.PropertyConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write the actual value for a failing constraint test to a
- MessageWriter. The default implementation simply writes
- the raw value of actual, leaving it to the writer to
- perform any formatting.
- </summary>
- <param name="writer">The writer on which the actual value is displayed</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.PropertyConstraint.GetStringRepresentation">
- <summary>
- Returns the string representation of the constraint.
- </summary>
- <returns></returns>
- </member>
- <member name="T:NUnit.Framework.Constraints.RangeConstraint">
- <summary>
- RangeConstraint tests whethe two values are within a
- specified range.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.RangeConstraint.#ctor(System.IComparable,System.IComparable)">
- <summary>
- Initializes a new instance of the <see cref="T:RangeConstraint"/> class.
- </summary>
- <param name="from">From.</param>
- <param name="to">To.</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.RangeConstraint.Matches(System.Object)">
- <summary>
- Test whether the constraint is satisfied by a given value
- </summary>
- <param name="actual">The value to be tested</param>
- <returns>True for success, false for failure</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.RangeConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write the constraint description to a MessageWriter
- </summary>
- <param name="writer">The writer on which the description is displayed</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.RangeConstraint.Using(System.Collections.IComparer)">
- <summary>
- Modifies the constraint to use an IComparer and returns self.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.RangeConstraint.Using``1(System.Collections.Generic.IComparer{``0})">
- <summary>
- Modifies the constraint to use an IComparer&lt;T&gt; and returns self.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.RangeConstraint.Using``1(System.Comparison{``0})">
- <summary>
- Modifies the constraint to use a Comparison&lt;T&gt; and returns self.
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.ResolvableConstraintExpression">
- <summary>
- ResolvableConstraintExpression is used to represent a compound
- constraint being constructed at a point where the last operator
- may either terminate the expression or may have additional
- qualifying constraints added to it.
-
- It is used, for example, for a Property element or for
- an Exception element, either of which may be optionally
- followed by constraints that apply to the property or
- exception.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ResolvableConstraintExpression.#ctor">
- <summary>
- Create a new instance of ResolvableConstraintExpression
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ResolvableConstraintExpression.#ctor(NUnit.Framework.Constraints.ConstraintBuilder)">
- <summary>
- Create a new instance of ResolvableConstraintExpression,
- passing in a pre-populated ConstraintBuilder.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ResolvableConstraintExpression.NUnit#Framework#Constraints#IResolveConstraint#Resolve">
- <summary>
- Resolve the current expression to a Constraint
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ResolvableConstraintExpression.And">
- <summary>
- Appends an And Operator to the expression
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ResolvableConstraintExpression.Or">
- <summary>
- Appends an Or operator to the expression.
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.ReusableConstraint">
- <summary>
- ReusableConstraint wraps a resolved constraint so that it
- may be saved and reused as needed.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ReusableConstraint.#ctor(NUnit.Framework.Constraints.IResolveConstraint)">
- <summary>
- Construct a ReusableConstraint
- </summary>
- <param name="c">The constraint or expression to be reused</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.ReusableConstraint.op_Implicit(NUnit.Framework.Constraints.Constraint)~NUnit.Framework.Constraints.ReusableConstraint">
- <summary>
- Conversion operator from a normal constraint to a ReusableConstraint.
- </summary>
- <param name="c">The original constraint to be wrapped as a ReusableConstraint</param>
- <returns></returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.ReusableConstraint.ToString">
- <summary>
- Returns the string representation of the constraint.
- </summary>
- <returns>A string representing the constraint</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.ReusableConstraint.Resolve">
- <summary>
- Resolves the ReusableConstraint by returning the constraint
- that it originally wrapped.
- </summary>
- <returns>A resolved constraint</returns>
- </member>
- <member name="T:NUnit.Framework.Constraints.SameAsConstraint">
- <summary>
- SameAsConstraint tests whether an object is identical to
- the object passed to its constructor
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.SameAsConstraint.#ctor(System.Object)">
- <summary>
- Initializes a new instance of the <see cref="T:SameAsConstraint"/> class.
- </summary>
- <param name="expected">The expected object.</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.SameAsConstraint.Matches(System.Object)">
- <summary>
- Test whether the constraint is satisfied by a given value
- </summary>
- <param name="actual">The value to be tested</param>
- <returns>True for success, false for failure</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.SameAsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write the constraint description to a MessageWriter
- </summary>
- <param name="writer">The writer on which the description is displayed</param>
- </member>
- <member name="T:NUnit.Framework.Constraints.BinarySerializableConstraint">
- <summary>
- BinarySerializableConstraint tests whether
- an object is serializable in binary format.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.BinarySerializableConstraint.Matches(System.Object)">
- <summary>
- Test whether the constraint is satisfied by a given value
- </summary>
- <param name="actual">The value to be tested</param>
- <returns>True for success, false for failure</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.BinarySerializableConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write the constraint description to a MessageWriter
- </summary>
- <param name="writer">The writer on which the description is displayed</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.BinarySerializableConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write the actual value for a failing constraint test to a
- MessageWriter. The default implementation simply writes
- the raw value of actual, leaving it to the writer to
- perform any formatting.
- </summary>
- <param name="writer">The writer on which the actual value is displayed</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.BinarySerializableConstraint.GetStringRepresentation">
- <summary>
- Returns the string representation
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.XmlSerializableConstraint">
- <summary>
- BinarySerializableConstraint tests whether
- an object is serializable in binary format.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.XmlSerializableConstraint.Matches(System.Object)">
- <summary>
- Test whether the constraint is satisfied by a given value
- </summary>
- <param name="actual">The value to be tested</param>
- <returns>True for success, false for failure</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.XmlSerializableConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write the constraint description to a MessageWriter
- </summary>
- <param name="writer">The writer on which the description is displayed</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.XmlSerializableConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write the actual value for a failing constraint test to a
- MessageWriter. The default implementation simply writes
- the raw value of actual, leaving it to the writer to
- perform any formatting.
- </summary>
- <param name="writer">The writer on which the actual value is displayed</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.XmlSerializableConstraint.GetStringRepresentation">
- <summary>
- Returns the string representation of this constraint
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.StringConstraint">
- <summary>
- StringConstraint is the abstract base for constraints
- that operate on strings. It supports the IgnoreCase
- modifier for string operations.
- </summary>
- </member>
- <member name="F:NUnit.Framework.Constraints.StringConstraint.expected">
- <summary>
- The expected value
- </summary>
- </member>
- <member name="F:NUnit.Framework.Constraints.StringConstraint.caseInsensitive">
- <summary>
- Indicates whether tests should be case-insensitive
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.StringConstraint.#ctor(System.String)">
- <summary>
- Constructs a StringConstraint given an expected value
- </summary>
- <param name="expected">The expected value</param>
- </member>
- <member name="P:NUnit.Framework.Constraints.StringConstraint.IgnoreCase">
- <summary>
- Modify the constraint to ignore case in matching.
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.EmptyStringConstraint">
- <summary>
- EmptyStringConstraint tests whether a string is empty.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.EmptyStringConstraint.Matches(System.Object)">
- <summary>
- Test whether the constraint is satisfied by a given value
- </summary>
- <param name="actual">The value to be tested</param>
- <returns>True for success, false for failure</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.EmptyStringConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write the constraint description to a MessageWriter
- </summary>
- <param name="writer">The writer on which the description is displayed</param>
- </member>
- <member name="T:NUnit.Framework.Constraints.NullOrEmptyStringConstraint">
- <summary>
- NullEmptyStringConstraint tests whether a string is either null or empty.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.NullOrEmptyStringConstraint.#ctor">
- <summary>
- Constructs a new NullOrEmptyStringConstraint
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.NullOrEmptyStringConstraint.Matches(System.Object)">
- <summary>
- Test whether the constraint is satisfied by a given value
- </summary>
- <param name="actual">The value to be tested</param>
- <returns>True for success, false for failure</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.NullOrEmptyStringConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write the constraint description to a MessageWriter
- </summary>
- <param name="writer">The writer on which the description is displayed</param>
- </member>
- <member name="T:NUnit.Framework.Constraints.SubstringConstraint">
- <summary>
- SubstringConstraint can test whether a string contains
- the expected substring.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.SubstringConstraint.#ctor(System.String)">
- <summary>
- Initializes a new instance of the <see cref="T:SubstringConstraint"/> class.
- </summary>
- <param name="expected">The expected.</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.SubstringConstraint.Matches(System.Object)">
- <summary>
- Test whether the constraint is satisfied by a given value
- </summary>
- <param name="actual">The value to be tested</param>
- <returns>True for success, false for failure</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.SubstringConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write the constraint description to a MessageWriter
- </summary>
- <param name="writer">The writer on which the description is displayed</param>
- </member>
- <member name="T:NUnit.Framework.Constraints.StartsWithConstraint">
- <summary>
- StartsWithConstraint can test whether a string starts
- with an expected substring.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.StartsWithConstraint.#ctor(System.String)">
- <summary>
- Initializes a new instance of the <see cref="T:StartsWithConstraint"/> class.
- </summary>
- <param name="expected">The expected string</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.StartsWithConstraint.Matches(System.Object)">
- <summary>
- Test whether the constraint is matched by the actual value.
- This is a template method, which calls the IsMatch method
- of the derived class.
- </summary>
- <param name="actual"></param>
- <returns></returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.StartsWithConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write the constraint description to a MessageWriter
- </summary>
- <param name="writer">The writer on which the description is displayed</param>
- </member>
- <member name="T:NUnit.Framework.Constraints.EndsWithConstraint">
- <summary>
- EndsWithConstraint can test whether a string ends
- with an expected substring.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.EndsWithConstraint.#ctor(System.String)">
- <summary>
- Initializes a new instance of the <see cref="T:EndsWithConstraint"/> class.
- </summary>
- <param name="expected">The expected string</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.EndsWithConstraint.Matches(System.Object)">
- <summary>
- Test whether the constraint is matched by the actual value.
- This is a template method, which calls the IsMatch method
- of the derived class.
- </summary>
- <param name="actual"></param>
- <returns></returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.EndsWithConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write the constraint description to a MessageWriter
- </summary>
- <param name="writer">The writer on which the description is displayed</param>
- </member>
- <member name="T:NUnit.Framework.Constraints.RegexConstraint">
- <summary>
- RegexConstraint can test whether a string matches
- the pattern provided.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.RegexConstraint.#ctor(System.String)">
- <summary>
- Initializes a new instance of the <see cref="T:RegexConstraint"/> class.
- </summary>
- <param name="pattern">The pattern.</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.RegexConstraint.Matches(System.Object)">
- <summary>
- Test whether the constraint is satisfied by a given value
- </summary>
- <param name="actual">The value to be tested</param>
- <returns>True for success, false for failure</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.RegexConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write the constraint description to a MessageWriter
- </summary>
- <param name="writer">The writer on which the description is displayed</param>
- </member>
- <member name="T:NUnit.Framework.Constraints.ThrowsConstraint">
- <summary>
- ThrowsConstraint is used to test the exception thrown by
- a delegate by applying a constraint to it.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ThrowsConstraint.#ctor(NUnit.Framework.Constraints.Constraint)">
- <summary>
- Initializes a new instance of the <see cref="T:ThrowsConstraint"/> class,
- using a constraint to be applied to the exception.
- </summary>
- <param name="baseConstraint">A constraint to apply to the caught exception.</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.ThrowsConstraint.Matches(System.Object)">
- <summary>
- Executes the code of the delegate and captures any exception.
- If a non-null base constraint was provided, it applies that
- constraint to the exception.
- </summary>
- <param name="actual">A delegate representing the code to be tested</param>
- <returns>True if an exception is thrown and the constraint succeeds, otherwise false</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.ThrowsConstraint.Matches(NUnit.Framework.Constraints.ActualValueDelegate)">
- <summary>
- Converts an ActualValueDelegate to a TestDelegate
- before calling the primary overload.
- </summary>
- <param name="del"></param>
- <returns></returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.ThrowsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write the constraint description to a MessageWriter
- </summary>
- <param name="writer">The writer on which the description is displayed</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.ThrowsConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write the actual value for a failing constraint test to a
- MessageWriter. The default implementation simply writes
- the raw value of actual, leaving it to the writer to
- perform any formatting.
- </summary>
- <param name="writer">The writer on which the actual value is displayed</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.ThrowsConstraint.GetStringRepresentation">
- <summary>
- Returns the string representation of this constraint
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.ThrowsConstraint.ActualException">
- <summary>
- Get the actual exception thrown - used by Assert.Throws.
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.ThrowsNothingConstraint">
- <summary>
- ThrowsNothingConstraint tests that a delegate does not
- throw an exception.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ThrowsNothingConstraint.Matches(System.Object)">
- <summary>
- Test whether the constraint is satisfied by a given value
- </summary>
- <param name="actual">The value to be tested</param>
- <returns>True if no exception is thrown, otherwise false</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.ThrowsNothingConstraint.Matches(NUnit.Framework.Constraints.ActualValueDelegate)">
- <summary>
- Converts an ActualValueDelegate to a TestDelegate
- before calling the primary overload.
- </summary>
- <param name="del"></param>
- <returns></returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.ThrowsNothingConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write the constraint description to a MessageWriter
- </summary>
- <param name="writer">The writer on which the description is displayed</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.ThrowsNothingConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write the actual value for a failing constraint test to a
- MessageWriter. The default implementation simply writes
- the raw value of actual, leaving it to the writer to
- perform any formatting.
- </summary>
- <param name="writer">The writer on which the actual value is displayed</param>
- </member>
- <member name="T:NUnit.Framework.Constraints.ToleranceMode">
- <summary>
- Modes in which the tolerance value for a comparison can
- be interpreted.
- </summary>
- </member>
- <member name="F:NUnit.Framework.Constraints.ToleranceMode.None">
- <summary>
- The tolerance was created with a value, without specifying
- how the value would be used. This is used to prevent setting
- the mode more than once and is generally changed to Linear
- upon execution of the test.
- </summary>
- </member>
- <member name="F:NUnit.Framework.Constraints.ToleranceMode.Linear">
- <summary>
- The tolerance is used as a numeric range within which
- two compared values are considered to be equal.
- </summary>
- </member>
- <member name="F:NUnit.Framework.Constraints.ToleranceMode.Percent">
- <summary>
- Interprets the tolerance as the percentage by which
- the two compared values my deviate from each other.
- </summary>
- </member>
- <member name="F:NUnit.Framework.Constraints.ToleranceMode.Ulps">
- <summary>
- Compares two values based in their distance in
- representable numbers.
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.Tolerance">
- <summary>
- The Tolerance class generalizes the notion of a tolerance
- within which an equality test succeeds. Normally, it is
- used with numeric types, but it can be used with any
- type that supports taking a difference between two
- objects and comparing that difference to a value.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.Tolerance.#ctor(System.Object)">
- <summary>
- Constructs a linear tolerance of a specdified amount
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.Tolerance.#ctor(System.Object,NUnit.Framework.Constraints.ToleranceMode)">
- <summary>
- Constructs a tolerance given an amount and ToleranceMode
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.Tolerance.CheckLinearAndNumeric">
- <summary>
- Tests that the current Tolerance is linear with a
- numeric value, throwing an exception if it is not.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.Tolerance.Empty">
- <summary>
- Returns an empty Tolerance object, equivalent to
- specifying an exact match.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.Tolerance.Mode">
- <summary>
- Gets the ToleranceMode for the current Tolerance
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.Tolerance.Value">
- <summary>
- Gets the value of the current Tolerance instance.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.Tolerance.Percent">
- <summary>
- Returns a new tolerance, using the current amount as a percentage.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.Tolerance.Ulps">
- <summary>
- Returns a new tolerance, using the current amount in Ulps.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.Tolerance.Days">
- <summary>
- Returns a new tolerance with a TimeSpan as the amount, using
- the current amount as a number of days.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.Tolerance.Hours">
- <summary>
- Returns a new tolerance with a TimeSpan as the amount, using
- the current amount as a number of hours.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.Tolerance.Minutes">
- <summary>
- Returns a new tolerance with a TimeSpan as the amount, using
- the current amount as a number of minutes.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.Tolerance.Seconds">
- <summary>
- Returns a new tolerance with a TimeSpan as the amount, using
- the current amount as a number of seconds.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.Tolerance.Milliseconds">
- <summary>
- Returns a new tolerance with a TimeSpan as the amount, using
- the current amount as a number of milliseconds.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.Tolerance.Ticks">
- <summary>
- Returns a new tolerance with a TimeSpan as the amount, using
- the current amount as a number of clock ticks.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Constraints.Tolerance.IsEmpty">
- <summary>
- Returns true if the current tolerance is empty.
- </summary>
- </member>
- <member name="T:NUnit.Framework.Constraints.TypeConstraint">
- <summary>
- TypeConstraint is the abstract base for constraints
- that take a Type as their expected value.
- </summary>
- </member>
- <member name="F:NUnit.Framework.Constraints.TypeConstraint.expectedType">
- <summary>
- The expected Type used by the constraint
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.TypeConstraint.#ctor(System.Type)">
- <summary>
- Construct a TypeConstraint for a given Type
- </summary>
- <param name="type"></param>
- </member>
- <member name="M:NUnit.Framework.Constraints.TypeConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write the actual value for a failing constraint test to a
- MessageWriter. TypeConstraints override this method to write
- the name of the type.
- </summary>
- <param name="writer">The writer on which the actual value is displayed</param>
- </member>
- <member name="T:NUnit.Framework.Constraints.ExactTypeConstraint">
- <summary>
- ExactTypeConstraint is used to test that an object
- is of the exact type provided in the constructor
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.ExactTypeConstraint.#ctor(System.Type)">
- <summary>
- Construct an ExactTypeConstraint for a given Type
- </summary>
- <param name="type">The expected Type.</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.ExactTypeConstraint.Matches(System.Object)">
- <summary>
- Test that an object is of the exact type specified
- </summary>
- <param name="actual">The actual value.</param>
- <returns>True if the tested object is of the exact type provided, otherwise false.</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.ExactTypeConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write the description of this constraint to a MessageWriter
- </summary>
- <param name="writer">The MessageWriter to use</param>
- </member>
- <member name="T:NUnit.Framework.Constraints.InstanceOfTypeConstraint">
- <summary>
- InstanceOfTypeConstraint is used to test that an object
- is of the same type provided or derived from it.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.InstanceOfTypeConstraint.#ctor(System.Type)">
- <summary>
- Construct an InstanceOfTypeConstraint for the type provided
- </summary>
- <param name="type">The expected Type</param>
- </member>
- <member name="M:NUnit.Framework.Constraints.InstanceOfTypeConstraint.Matches(System.Object)">
- <summary>
- Test whether an object is of the specified type or a derived type
- </summary>
- <param name="actual">The object to be tested</param>
- <returns>True if the object is of the provided type or derives from it, otherwise false.</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.InstanceOfTypeConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write a description of this constraint to a MessageWriter
- </summary>
- <param name="writer">The MessageWriter to use</param>
- </member>
- <member name="T:NUnit.Framework.Constraints.AssignableFromConstraint">
- <summary>
- AssignableFromConstraint is used to test that an object
- can be assigned from a given Type.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.AssignableFromConstraint.#ctor(System.Type)">
- <summary>
- Construct an AssignableFromConstraint for the type provided
- </summary>
- <param name="type"></param>
- </member>
- <member name="M:NUnit.Framework.Constraints.AssignableFromConstraint.Matches(System.Object)">
- <summary>
- Test whether an object can be assigned from the specified type
- </summary>
- <param name="actual">The object to be tested</param>
- <returns>True if the object can be assigned a value of the expected Type, otherwise false.</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.AssignableFromConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write a description of this constraint to a MessageWriter
- </summary>
- <param name="writer">The MessageWriter to use</param>
- </member>
- <member name="T:NUnit.Framework.Constraints.AssignableToConstraint">
- <summary>
- AssignableToConstraint is used to test that an object
- can be assigned to a given Type.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Constraints.AssignableToConstraint.#ctor(System.Type)">
- <summary>
- Construct an AssignableToConstraint for the type provided
- </summary>
- <param name="type"></param>
- </member>
- <member name="M:NUnit.Framework.Constraints.AssignableToConstraint.Matches(System.Object)">
- <summary>
- Test whether an object can be assigned to the specified type
- </summary>
- <param name="actual">The object to be tested</param>
- <returns>True if the object can be assigned a value of the expected Type, otherwise false.</returns>
- </member>
- <member name="M:NUnit.Framework.Constraints.AssignableToConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
- <summary>
- Write a description of this constraint to a MessageWriter
- </summary>
- <param name="writer">The MessageWriter to use</param>
- </member>
- <member name="T:NUnit.Framework.AssertionException">
- <summary>
- Thrown when an assertion failed.
- </summary>
-
- </member>
- <member name="M:NUnit.Framework.AssertionException.#ctor(System.String)">
- <param name="message">The error message that explains
- the reason for the exception</param>
- </member>
- <member name="M:NUnit.Framework.AssertionException.#ctor(System.String,System.Exception)">
- <param name="message">The error message that explains
- the reason for the exception</param>
- <param name="inner">The exception that caused the
- current exception</param>
- </member>
- <member name="M:NUnit.Framework.AssertionException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Serialization Constructor
- </summary>
- </member>
- <member name="T:NUnit.Framework.IgnoreException">
- <summary>
- Thrown when an assertion failed.
- </summary>
- </member>
- <member name="M:NUnit.Framework.IgnoreException.#ctor(System.String)">
- <param name="message"></param>
- </member>
- <member name="M:NUnit.Framework.IgnoreException.#ctor(System.String,System.Exception)">
- <param name="message">The error message that explains
- the reason for the exception</param>
- <param name="inner">The exception that caused the
- current exception</param>
- </member>
- <member name="M:NUnit.Framework.IgnoreException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Serialization Constructor
- </summary>
- </member>
- <member name="T:NUnit.Framework.InconclusiveException">
- <summary>
- Thrown when a test executes inconclusively.
- </summary>
-
- </member>
- <member name="M:NUnit.Framework.InconclusiveException.#ctor(System.String)">
- <param name="message">The error message that explains
- the reason for the exception</param>
- </member>
- <member name="M:NUnit.Framework.InconclusiveException.#ctor(System.String,System.Exception)">
- <param name="message">The error message that explains
- the reason for the exception</param>
- <param name="inner">The exception that caused the
- current exception</param>
- </member>
- <member name="M:NUnit.Framework.InconclusiveException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Serialization Constructor
- </summary>
- </member>
- <member name="T:NUnit.Framework.SuccessException">
- <summary>
- Thrown when an assertion failed.
- </summary>
- </member>
- <member name="M:NUnit.Framework.SuccessException.#ctor(System.String)">
- <param name="message"></param>
- </member>
- <member name="M:NUnit.Framework.SuccessException.#ctor(System.String,System.Exception)">
- <param name="message">The error message that explains
- the reason for the exception</param>
- <param name="inner">The exception that caused the
- current exception</param>
- </member>
- <member name="M:NUnit.Framework.SuccessException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Serialization Constructor
- </summary>
- </member>
- <member name="T:NUnit.Framework.TestDelegate">
- <summary>
- Delegate used by tests that execute code and
- capture any thrown exception.
- </summary>
- </member>
- <member name="T:NUnit.Framework.Assert">
- <summary>
- The Assert class contains a collection of static methods that
- implement the most common assertions used in NUnit.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Assert.#ctor">
- <summary>
- We don't actually want any instances of this object, but some people
- like to inherit from it to add other static methods. Hence, the
- protected constructor disallows any instances of this object.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Assert.Equals(System.Object,System.Object)">
- <summary>
- The Equals method throws an AssertionException. This is done
- to make sure there is no mistake by calling this function.
- </summary>
- <param name="a"></param>
- <param name="b"></param>
- </member>
- <member name="M:NUnit.Framework.Assert.ReferenceEquals(System.Object,System.Object)">
- <summary>
- override the default ReferenceEquals to throw an AssertionException. This
- implementation makes sure there is no mistake in calling this function
- as part of Assert.
- </summary>
- <param name="a"></param>
- <param name="b"></param>
- </member>
- <member name="M:NUnit.Framework.Assert.AssertDoublesAreEqual(System.Double,System.Double,System.Double,System.String,System.Object[])">
- <summary>
- Helper for Assert.AreEqual(double expected, double actual, ...)
- allowing code generation to work consistently.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- <param name="delta">The maximum acceptable difference between the
- the expected and the actual</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Pass(System.String,System.Object[])">
- <summary>
- Throws a <see cref="T:NUnit.Framework.SuccessException"/> with the message and arguments
- that are passed in. This allows a test to be cut short, with a result
- of success returned to NUnit.
- </summary>
- <param name="message">The message to initialize the <see cref="T:NUnit.Framework.AssertionException"/> with.</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Pass(System.String)">
- <summary>
- Throws a <see cref="T:NUnit.Framework.SuccessException"/> with the message and arguments
- that are passed in. This allows a test to be cut short, with a result
- of success returned to NUnit.
- </summary>
- <param name="message">The message to initialize the <see cref="T:NUnit.Framework.AssertionException"/> with.</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Pass">
- <summary>
- Throws a <see cref="T:NUnit.Framework.SuccessException"/> with the message and arguments
- that are passed in. This allows a test to be cut short, with a result
- of success returned to NUnit.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Assert.Fail(System.String,System.Object[])">
- <summary>
- Throws an <see cref="T:NUnit.Framework.AssertionException"/> with the message and arguments
- that are passed in. This is used by the other Assert functions.
- </summary>
- <param name="message">The message to initialize the <see cref="T:NUnit.Framework.AssertionException"/> with.</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Fail(System.String)">
- <summary>
- Throws an <see cref="T:NUnit.Framework.AssertionException"/> with the message that is
- passed in. This is used by the other Assert functions.
- </summary>
- <param name="message">The message to initialize the <see cref="T:NUnit.Framework.AssertionException"/> with.</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Fail">
- <summary>
- Throws an <see cref="T:NUnit.Framework.AssertionException"/>.
- This is used by the other Assert functions.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Assert.Ignore(System.String,System.Object[])">
- <summary>
- Throws an <see cref="T:NUnit.Framework.IgnoreException"/> with the message and arguments
- that are passed in. This causes the test to be reported as ignored.
- </summary>
- <param name="message">The message to initialize the <see cref="T:NUnit.Framework.AssertionException"/> with.</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Ignore(System.String)">
- <summary>
- Throws an <see cref="T:NUnit.Framework.IgnoreException"/> with the message that is
- passed in. This causes the test to be reported as ignored.
- </summary>
- <param name="message">The message to initialize the <see cref="T:NUnit.Framework.AssertionException"/> with.</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Ignore">
- <summary>
- Throws an <see cref="T:NUnit.Framework.IgnoreException"/>.
- This causes the test to be reported as ignored.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Assert.Inconclusive(System.String,System.Object[])">
- <summary>
- Throws an <see cref="T:NUnit.Framework.InconclusiveException"/> with the message and arguments
- that are passed in. This causes the test to be reported as inconclusive.
- </summary>
- <param name="message">The message to initialize the <see cref="T:NUnit.Framework.InconclusiveException"/> with.</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Inconclusive(System.String)">
- <summary>
- Throws an <see cref="T:NUnit.Framework.InconclusiveException"/> with the message that is
- passed in. This causes the test to be reported as inconclusive.
- </summary>
- <param name="message">The message to initialize the <see cref="T:NUnit.Framework.InconclusiveException"/> with.</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Inconclusive">
- <summary>
- Throws an <see cref="T:NUnit.Framework.InconclusiveException"/>.
- This causes the test to be reported as Inconclusive.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Assert.That(System.Object,NUnit.Framework.Constraints.IResolveConstraint)">
- <summary>
- Apply a constraint to an actual value, succeeding if the constraint
- is satisfied and throwing an assertion exception on failure.
- </summary>
- <param name="expression">A Constraint to be applied</param>
- <param name="actual">The actual value to test</param>
- </member>
- <member name="M:NUnit.Framework.Assert.That(System.Object,NUnit.Framework.Constraints.IResolveConstraint,System.String)">
- <summary>
- Apply a constraint to an actual value, succeeding if the constraint
- is satisfied and throwing an assertion exception on failure.
- </summary>
- <param name="expression">A Constraint to be applied</param>
- <param name="actual">The actual value to test</param>
- <param name="message">The message that will be displayed on failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.That(System.Object,NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
- <summary>
- Apply a constraint to an actual value, succeeding if the constraint
- is satisfied and throwing an assertion exception on failure.
- </summary>
- <param name="expression">A Constraint expression to be applied</param>
- <param name="actual">The actual value to test</param>
- <param name="message">The message that will be displayed on failure</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.That(NUnit.Framework.Constraints.ActualValueDelegate,NUnit.Framework.Constraints.IResolveConstraint)">
- <summary>
- Apply a constraint to an actual value, succeeding if the constraint
- is satisfied and throwing an assertion exception on failure.
- </summary>
- <param name="expr">A Constraint expression to be applied</param>
- <param name="del">An ActualValueDelegate returning the value to be tested</param>
- </member>
- <member name="M:NUnit.Framework.Assert.That(NUnit.Framework.Constraints.ActualValueDelegate,NUnit.Framework.Constraints.IResolveConstraint,System.String)">
- <summary>
- Apply a constraint to an actual value, succeeding if the constraint
- is satisfied and throwing an assertion exception on failure.
- </summary>
- <param name="expr">A Constraint expression to be applied</param>
- <param name="del">An ActualValueDelegate returning the value to be tested</param>
- <param name="message">The message that will be displayed on failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.That(NUnit.Framework.Constraints.ActualValueDelegate,NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
- <summary>
- Apply a constraint to an actual value, succeeding if the constraint
- is satisfied and throwing an assertion exception on failure.
- </summary>
- <param name="del">An ActualValueDelegate returning the value to be tested</param>
- <param name="expr">A Constraint expression to be applied</param>
- <param name="message">The message that will be displayed on failure</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.That``1(``0@,NUnit.Framework.Constraints.IResolveConstraint)">
- <summary>
- Apply a constraint to a referenced value, succeeding if the constraint
- is satisfied and throwing an assertion exception on failure.
- </summary>
- <param name="expression">A Constraint to be applied</param>
- <param name="actual">The actual value to test</param>
- </member>
- <member name="M:NUnit.Framework.Assert.That``1(``0@,NUnit.Framework.Constraints.IResolveConstraint,System.String)">
- <summary>
- Apply a constraint to a referenced value, succeeding if the constraint
- is satisfied and throwing an assertion exception on failure.
- </summary>
- <param name="expression">A Constraint to be applied</param>
- <param name="actual">The actual value to test</param>
- <param name="message">The message that will be displayed on failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.That``1(``0@,NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
- <summary>
- Apply a constraint to a referenced value, succeeding if the constraint
- is satisfied and throwing an assertion exception on failure.
- </summary>
- <param name="expression">A Constraint to be applied</param>
- <param name="actual">The actual value to test</param>
- <param name="message">The message that will be displayed on failure</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.That(System.Boolean,System.String,System.Object[])">
- <summary>
- Asserts that a condition is true. If the condition is false the method throws
- an <see cref="T:NUnit.Framework.AssertionException"/>.
- </summary>
- <param name="condition">The evaluated condition</param>
- <param name="message">The message to display if the condition is false</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.That(System.Boolean,System.String)">
- <summary>
- Asserts that a condition is true. If the condition is false the method throws
- an <see cref="T:NUnit.Framework.AssertionException"/>.
- </summary>
- <param name="condition">The evaluated condition</param>
- <param name="message">The message to display if the condition is false</param>
- </member>
- <member name="M:NUnit.Framework.Assert.That(System.Boolean)">
- <summary>
- Asserts that a condition is true. If the condition is false the method throws
- an <see cref="T:NUnit.Framework.AssertionException"/>.
- </summary>
- <param name="condition">The evaluated condition</param>
- </member>
- <member name="M:NUnit.Framework.Assert.That(NUnit.Framework.TestDelegate,NUnit.Framework.Constraints.IResolveConstraint)">
- <summary>
- Asserts that the code represented by a delegate throws an exception
- that satisfies the constraint provided.
- </summary>
- <param name="code">A TestDelegate to be executed</param>
- <param name="constraint">A ThrowsConstraint used in the test</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Throws(NUnit.Framework.Constraints.IResolveConstraint,NUnit.Framework.TestDelegate,System.String,System.Object[])">
- <summary>
- Verifies that a delegate throws a particular exception when called.
- </summary>
- <param name="expression">A constraint to be satisfied by the exception</param>
- <param name="code">A TestSnippet delegate</param>
- <param name="message">The message that will be displayed on failure</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Throws(NUnit.Framework.Constraints.IResolveConstraint,NUnit.Framework.TestDelegate,System.String)">
- <summary>
- Verifies that a delegate throws a particular exception when called.
- </summary>
- <param name="expression">A constraint to be satisfied by the exception</param>
- <param name="code">A TestSnippet delegate</param>
- <param name="message">The message that will be displayed on failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Throws(NUnit.Framework.Constraints.IResolveConstraint,NUnit.Framework.TestDelegate)">
- <summary>
- Verifies that a delegate throws a particular exception when called.
- </summary>
- <param name="expression">A constraint to be satisfied by the exception</param>
- <param name="code">A TestSnippet delegate</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Throws(System.Type,NUnit.Framework.TestDelegate,System.String,System.Object[])">
- <summary>
- Verifies that a delegate throws a particular exception when called.
- </summary>
- <param name="expectedExceptionType">The exception Type expected</param>
- <param name="code">A TestSnippet delegate</param>
- <param name="message">The message that will be displayed on failure</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Throws(System.Type,NUnit.Framework.TestDelegate,System.String)">
- <summary>
- Verifies that a delegate throws a particular exception when called.
- </summary>
- <param name="expectedExceptionType">The exception Type expected</param>
- <param name="code">A TestSnippet delegate</param>
- <param name="message">The message that will be displayed on failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Throws(System.Type,NUnit.Framework.TestDelegate)">
- <summary>
- Verifies that a delegate throws a particular exception when called.
- </summary>
- <param name="expectedExceptionType">The exception Type expected</param>
- <param name="code">A TestSnippet delegate</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Throws``1(NUnit.Framework.TestDelegate,System.String,System.Object[])">
- <summary>
- Verifies that a delegate throws a particular exception when called.
- </summary>
- <typeparam name="T">Type of the expected exception</typeparam>
- <param name="code">A TestSnippet delegate</param>
- <param name="message">The message that will be displayed on failure</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Throws``1(NUnit.Framework.TestDelegate,System.String)">
- <summary>
- Verifies that a delegate throws a particular exception when called.
- </summary>
- <typeparam name="T">Type of the expected exception</typeparam>
- <param name="code">A TestSnippet delegate</param>
- <param name="message">The message that will be displayed on failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Throws``1(NUnit.Framework.TestDelegate)">
- <summary>
- Verifies that a delegate throws a particular exception when called.
- </summary>
- <typeparam name="T">Type of the expected exception</typeparam>
- <param name="code">A TestSnippet delegate</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Catch(NUnit.Framework.TestDelegate,System.String,System.Object[])">
- <summary>
- Verifies that a delegate throws an exception when called
- and returns it.
- </summary>
- <param name="code">A TestDelegate</param>
- <param name="message">The message that will be displayed on failure</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Catch(NUnit.Framework.TestDelegate,System.String)">
- <summary>
- Verifies that a delegate throws an exception when called
- and returns it.
- </summary>
- <param name="code">A TestDelegate</param>
- <param name="message">The message that will be displayed on failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Catch(NUnit.Framework.TestDelegate)">
- <summary>
- Verifies that a delegate throws an exception when called
- and returns it.
- </summary>
- <param name="code">A TestDelegate</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Catch(System.Type,NUnit.Framework.TestDelegate,System.String,System.Object[])">
- <summary>
- Verifies that a delegate throws an exception of a certain Type
- or one derived from it when called and returns it.
- </summary>
- <param name="expectedExceptionType">The expected Exception Type</param>
- <param name="code">A TestDelegate</param>
- <param name="message">The message that will be displayed on failure</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Catch(System.Type,NUnit.Framework.TestDelegate,System.String)">
- <summary>
- Verifies that a delegate throws an exception of a certain Type
- or one derived from it when called and returns it.
- </summary>
- <param name="expectedExceptionType">The expected Exception Type</param>
- <param name="code">A TestDelegate</param>
- <param name="message">The message that will be displayed on failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Catch(System.Type,NUnit.Framework.TestDelegate)">
- <summary>
- Verifies that a delegate throws an exception of a certain Type
- or one derived from it when called and returns it.
- </summary>
- <param name="expectedExceptionType">The expected Exception Type</param>
- <param name="code">A TestDelegate</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Catch``1(NUnit.Framework.TestDelegate,System.String,System.Object[])">
- <summary>
- Verifies that a delegate throws an exception of a certain Type
- or one derived from it when called and returns it.
- </summary>
- <typeparam name="T">The expected Exception Type</typeparam>
- <param name="code">A TestDelegate</param>
- <param name="message">The message that will be displayed on failure</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Catch``1(NUnit.Framework.TestDelegate,System.String)">
- <summary>
- Verifies that a delegate throws an exception of a certain Type
- or one derived from it when called and returns it.
- </summary>
- <typeparam name="T">The expected Exception Type</typeparam>
- <param name="code">A TestDelegate</param>
- <param name="message">The message that will be displayed on failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Catch``1(NUnit.Framework.TestDelegate)">
- <summary>
- Verifies that a delegate throws an exception of a certain Type
- or one derived from it when called and returns it.
- </summary>
- <typeparam name="T">The expected Exception Type</typeparam>
- <param name="code">A TestDelegate</param>
- </member>
- <member name="M:NUnit.Framework.Assert.DoesNotThrow(NUnit.Framework.TestDelegate,System.String,System.Object[])">
- <summary>
- Verifies that a delegate does not throw an exception
- </summary>
- <param name="code">A TestSnippet delegate</param>
- <param name="message">The message that will be displayed on failure</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.DoesNotThrow(NUnit.Framework.TestDelegate,System.String)">
- <summary>
- Verifies that a delegate does not throw an exception.
- </summary>
- <param name="code">A TestSnippet delegate</param>
- <param name="message">The message that will be displayed on failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.DoesNotThrow(NUnit.Framework.TestDelegate)">
- <summary>
- Verifies that a delegate does not throw an exception.
- </summary>
- <param name="code">A TestSnippet delegate</param>
- </member>
- <member name="M:NUnit.Framework.Assert.True(System.Boolean,System.String,System.Object[])">
- <summary>
- Asserts that a condition is true. If the condition is false the method throws
- an <see cref="T:NUnit.Framework.AssertionException"/>.
- </summary>
- <param name="condition">The evaluated condition</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.True(System.Boolean,System.String)">
- <summary>
- Asserts that a condition is true. If the condition is false the method throws
- an <see cref="T:NUnit.Framework.AssertionException"/>.
- </summary>
- <param name="condition">The evaluated condition</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.True(System.Boolean)">
- <summary>
- Asserts that a condition is true. If the condition is false the method throws
- an <see cref="T:NUnit.Framework.AssertionException"/>.
- </summary>
- <param name="condition">The evaluated condition</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsTrue(System.Boolean,System.String,System.Object[])">
- <summary>
- Asserts that a condition is true. If the condition is false the method throws
- an <see cref="T:NUnit.Framework.AssertionException"/>.
- </summary>
- <param name="condition">The evaluated condition</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsTrue(System.Boolean,System.String)">
- <summary>
- Asserts that a condition is true. If the condition is false the method throws
- an <see cref="T:NUnit.Framework.AssertionException"/>.
- </summary>
- <param name="condition">The evaluated condition</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsTrue(System.Boolean)">
- <summary>
- Asserts that a condition is true. If the condition is false the method throws
- an <see cref="T:NUnit.Framework.AssertionException"/>.
- </summary>
- <param name="condition">The evaluated condition</param>
- </member>
- <member name="M:NUnit.Framework.Assert.False(System.Boolean,System.String,System.Object[])">
- <summary>
- Asserts that a condition is false. If the condition is true the method throws
- an <see cref="T:NUnit.Framework.AssertionException"/>.
- </summary>
- <param name="condition">The evaluated condition</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.False(System.Boolean,System.String)">
- <summary>
- Asserts that a condition is false. If the condition is true the method throws
- an <see cref="T:NUnit.Framework.AssertionException"/>.
- </summary>
- <param name="condition">The evaluated condition</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.False(System.Boolean)">
- <summary>
- Asserts that a condition is false. If the condition is true the method throws
- an <see cref="T:NUnit.Framework.AssertionException"/>.
- </summary>
- <param name="condition">The evaluated condition</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsFalse(System.Boolean,System.String,System.Object[])">
- <summary>
- Asserts that a condition is false. If the condition is true the method throws
- an <see cref="T:NUnit.Framework.AssertionException"/>.
- </summary>
- <param name="condition">The evaluated condition</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsFalse(System.Boolean,System.String)">
- <summary>
- Asserts that a condition is false. If the condition is true the method throws
- an <see cref="T:NUnit.Framework.AssertionException"/>.
- </summary>
- <param name="condition">The evaluated condition</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsFalse(System.Boolean)">
- <summary>
- Asserts that a condition is false. If the condition is true the method throws
- an <see cref="T:NUnit.Framework.AssertionException"/>.
- </summary>
- <param name="condition">The evaluated condition</param>
- </member>
- <member name="M:NUnit.Framework.Assert.NotNull(System.Object,System.String,System.Object[])">
- <summary>
- Verifies that the object that is passed in is not equal to <code>null</code>
- If the object is <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
- is thrown.
- </summary>
- <param name="anObject">The object that is to be tested</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.NotNull(System.Object,System.String)">
- <summary>
- Verifies that the object that is passed in is not equal to <code>null</code>
- If the object is <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
- is thrown.
- </summary>
- <param name="anObject">The object that is to be tested</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.NotNull(System.Object)">
- <summary>
- Verifies that the object that is passed in is not equal to <code>null</code>
- If the object is <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
- is thrown.
- </summary>
- <param name="anObject">The object that is to be tested</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsNotNull(System.Object,System.String,System.Object[])">
- <summary>
- Verifies that the object that is passed in is not equal to <code>null</code>
- If the object is <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
- is thrown.
- </summary>
- <param name="anObject">The object that is to be tested</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsNotNull(System.Object,System.String)">
- <summary>
- Verifies that the object that is passed in is not equal to <code>null</code>
- If the object is <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
- is thrown.
- </summary>
- <param name="anObject">The object that is to be tested</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsNotNull(System.Object)">
- <summary>
- Verifies that the object that is passed in is not equal to <code>null</code>
- If the object is <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
- is thrown.
- </summary>
- <param name="anObject">The object that is to be tested</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Null(System.Object,System.String,System.Object[])">
- <summary>
- Verifies that the object that is passed in is equal to <code>null</code>
- If the object is not <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
- is thrown.
- </summary>
- <param name="anObject">The object that is to be tested</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Null(System.Object,System.String)">
- <summary>
- Verifies that the object that is passed in is equal to <code>null</code>
- If the object is not <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
- is thrown.
- </summary>
- <param name="anObject">The object that is to be tested</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Null(System.Object)">
- <summary>
- Verifies that the object that is passed in is equal to <code>null</code>
- If the object is not <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
- is thrown.
- </summary>
- <param name="anObject">The object that is to be tested</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsNull(System.Object,System.String,System.Object[])">
- <summary>
- Verifies that the object that is passed in is equal to <code>null</code>
- If the object is not <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
- is thrown.
- </summary>
- <param name="anObject">The object that is to be tested</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsNull(System.Object,System.String)">
- <summary>
- Verifies that the object that is passed in is equal to <code>null</code>
- If the object is not <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
- is thrown.
- </summary>
- <param name="anObject">The object that is to be tested</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsNull(System.Object)">
- <summary>
- Verifies that the object that is passed in is equal to <code>null</code>
- If the object is not <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
- is thrown.
- </summary>
- <param name="anObject">The object that is to be tested</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsNaN(System.Double,System.String,System.Object[])">
- <summary>
- Verifies that the double that is passed in is an <code>NaN</code> value.
- If the object is not <code>NaN</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
- is thrown.
- </summary>
- <param name="aDouble">The value that is to be tested</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsNaN(System.Double,System.String)">
- <summary>
- Verifies that the double that is passed in is an <code>NaN</code> value.
- If the object is not <code>NaN</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
- is thrown.
- </summary>
- <param name="aDouble">The value that is to be tested</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsNaN(System.Double)">
- <summary>
- Verifies that the double that is passed in is an <code>NaN</code> value.
- If the object is not <code>NaN</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
- is thrown.
- </summary>
- <param name="aDouble">The value that is to be tested</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsNaN(System.Nullable{System.Double},System.String,System.Object[])">
- <summary>
- Verifies that the double that is passed in is an <code>NaN</code> value.
- If the object is not <code>NaN</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
- is thrown.
- </summary>
- <param name="aDouble">The value that is to be tested</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsNaN(System.Nullable{System.Double},System.String)">
- <summary>
- Verifies that the double that is passed in is an <code>NaN</code> value.
- If the object is not <code>NaN</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
- is thrown.
- </summary>
- <param name="aDouble">The value that is to be tested</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsNaN(System.Nullable{System.Double})">
- <summary>
- Verifies that the double that is passed in is an <code>NaN</code> value.
- If the object is not <code>NaN</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
- is thrown.
- </summary>
- <param name="aDouble">The value that is to be tested</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsEmpty(System.String,System.String,System.Object[])">
- <summary>
- Assert that a string is empty - that is equal to string.Empty
- </summary>
- <param name="aString">The string to be tested</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsEmpty(System.String,System.String)">
- <summary>
- Assert that a string is empty - that is equal to string.Empty
- </summary>
- <param name="aString">The string to be tested</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsEmpty(System.String)">
- <summary>
- Assert that a string is empty - that is equal to string.Empty
- </summary>
- <param name="aString">The string to be tested</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsEmpty(System.Collections.ICollection,System.String,System.Object[])">
- <summary>
- Assert that an array, list or other collection is empty
- </summary>
- <param name="collection">An array, list or other collection implementing ICollection</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsEmpty(System.Collections.ICollection,System.String)">
- <summary>
- Assert that an array, list or other collection is empty
- </summary>
- <param name="collection">An array, list or other collection implementing ICollection</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsEmpty(System.Collections.ICollection)">
- <summary>
- Assert that an array, list or other collection is empty
- </summary>
- <param name="collection">An array, list or other collection implementing ICollection</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsNotEmpty(System.String,System.String,System.Object[])">
- <summary>
- Assert that a string is not empty - that is not equal to string.Empty
- </summary>
- <param name="aString">The string to be tested</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsNotEmpty(System.String,System.String)">
- <summary>
- Assert that a string is not empty - that is not equal to string.Empty
- </summary>
- <param name="aString">The string to be tested</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsNotEmpty(System.String)">
- <summary>
- Assert that a string is not empty - that is not equal to string.Empty
- </summary>
- <param name="aString">The string to be tested</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsNotEmpty(System.Collections.ICollection,System.String,System.Object[])">
- <summary>
- Assert that an array, list or other collection is not empty
- </summary>
- <param name="collection">An array, list or other collection implementing ICollection</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsNotEmpty(System.Collections.ICollection,System.String)">
- <summary>
- Assert that an array, list or other collection is not empty
- </summary>
- <param name="collection">An array, list or other collection implementing ICollection</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsNotEmpty(System.Collections.ICollection)">
- <summary>
- Assert that an array, list or other collection is not empty
- </summary>
- <param name="collection">An array, list or other collection implementing ICollection</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsNullOrEmpty(System.String,System.String,System.Object[])">
- <summary>
- Assert that a string is either null or equal to string.Empty
- </summary>
- <param name="aString">The string to be tested</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsNullOrEmpty(System.String,System.String)">
- <summary>
- Assert that a string is either null or equal to string.Empty
- </summary>
- <param name="aString">The string to be tested</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsNullOrEmpty(System.String)">
- <summary>
- Assert that a string is either null or equal to string.Empty
- </summary>
- <param name="aString">The string to be tested</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsNotNullOrEmpty(System.String,System.String,System.Object[])">
- <summary>
- Assert that a string is not null or empty
- </summary>
- <param name="aString">The string to be tested</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsNotNullOrEmpty(System.String,System.String)">
- <summary>
- Assert that a string is not null or empty
- </summary>
- <param name="aString">The string to be tested</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsNotNullOrEmpty(System.String)">
- <summary>
- Assert that a string is not null or empty
- </summary>
- <param name="aString">The string to be tested</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsAssignableFrom(System.Type,System.Object,System.String,System.Object[])">
- <summary>
- Asserts that an object may be assigned a value of a given Type.
- </summary>
- <param name="expected">The expected Type.</param>
- <param name="actual">The object under examination</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsAssignableFrom(System.Type,System.Object,System.String)">
- <summary>
- Asserts that an object may be assigned a value of a given Type.
- </summary>
- <param name="expected">The expected Type.</param>
- <param name="actual">The object under examination</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsAssignableFrom(System.Type,System.Object)">
- <summary>
- Asserts that an object may be assigned a value of a given Type.
- </summary>
- <param name="expected">The expected Type.</param>
- <param name="actual">The object under examination</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsAssignableFrom``1(System.Object,System.String,System.Object[])">
- <summary>
- Asserts that an object may be assigned a value of a given Type.
- </summary>
- <typeparam name="T">The expected Type.</typeparam>
- <param name="actual">The object under examination</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsAssignableFrom``1(System.Object,System.String)">
- <summary>
- Asserts that an object may be assigned a value of a given Type.
- </summary>
- <typeparam name="T">The expected Type.</typeparam>
- <param name="actual">The object under examination</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsAssignableFrom``1(System.Object)">
- <summary>
- Asserts that an object may be assigned a value of a given Type.
- </summary>
- <typeparam name="T">The expected Type.</typeparam>
- <param name="actual">The object under examination</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsNotAssignableFrom(System.Type,System.Object,System.String,System.Object[])">
- <summary>
- Asserts that an object may not be assigned a value of a given Type.
- </summary>
- <param name="expected">The expected Type.</param>
- <param name="actual">The object under examination</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsNotAssignableFrom(System.Type,System.Object,System.String)">
- <summary>
- Asserts that an object may not be assigned a value of a given Type.
- </summary>
- <param name="expected">The expected Type.</param>
- <param name="actual">The object under examination</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsNotAssignableFrom(System.Type,System.Object)">
- <summary>
- Asserts that an object may not be assigned a value of a given Type.
- </summary>
- <param name="expected">The expected Type.</param>
- <param name="actual">The object under examination</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsNotAssignableFrom``1(System.Object,System.String,System.Object[])">
- <summary>
- Asserts that an object may not be assigned a value of a given Type.
- </summary>
- <typeparam name="T">The expected Type.</typeparam>
- <param name="actual">The object under examination</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsNotAssignableFrom``1(System.Object,System.String)">
- <summary>
- Asserts that an object may not be assigned a value of a given Type.
- </summary>
- <typeparam name="T">The expected Type.</typeparam>
- <param name="actual">The object under examination</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsNotAssignableFrom``1(System.Object)">
- <summary>
- Asserts that an object may not be assigned a value of a given Type.
- </summary>
- <typeparam name="T">The expected Type.</typeparam>
- <param name="actual">The object under examination</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsInstanceOf(System.Type,System.Object,System.String,System.Object[])">
- <summary>
- Asserts that an object is an instance of a given type.
- </summary>
- <param name="expected">The expected Type</param>
- <param name="actual">The object being examined</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsInstanceOf(System.Type,System.Object,System.String)">
- <summary>
- Asserts that an object is an instance of a given type.
- </summary>
- <param name="expected">The expected Type</param>
- <param name="actual">The object being examined</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsInstanceOf(System.Type,System.Object)">
- <summary>
- Asserts that an object is an instance of a given type.
- </summary>
- <param name="expected">The expected Type</param>
- <param name="actual">The object being examined</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsInstanceOfType(System.Type,System.Object,System.String,System.Object[])">
- <summary>
- Asserts that an object is an instance of a given type.
- </summary>
- <param name="expected">The expected Type</param>
- <param name="actual">The object being examined</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsInstanceOfType(System.Type,System.Object,System.String)">
- <summary>
- Asserts that an object is an instance of a given type.
- </summary>
- <param name="expected">The expected Type</param>
- <param name="actual">The object being examined</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsInstanceOfType(System.Type,System.Object)">
- <summary>
- Asserts that an object is an instance of a given type.
- </summary>
- <param name="expected">The expected Type</param>
- <param name="actual">The object being examined</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsInstanceOf``1(System.Object,System.String,System.Object[])">
- <summary>
- Asserts that an object is an instance of a given type.
- </summary>
- <typeparam name="T">The expected Type</typeparam>
- <param name="actual">The object being examined</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsInstanceOf``1(System.Object,System.String)">
- <summary>
- Asserts that an object is an instance of a given type.
- </summary>
- <typeparam name="T">The expected Type</typeparam>
- <param name="actual">The object being examined</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsInstanceOf``1(System.Object)">
- <summary>
- Asserts that an object is an instance of a given type.
- </summary>
- <typeparam name="T">The expected Type</typeparam>
- <param name="actual">The object being examined</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsNotInstanceOf(System.Type,System.Object,System.String,System.Object[])">
- <summary>
- Asserts that an object is not an instance of a given type.
- </summary>
- <param name="expected">The expected Type</param>
- <param name="actual">The object being examined</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsNotInstanceOf(System.Type,System.Object,System.String)">
- <summary>
- Asserts that an object is not an instance of a given type.
- </summary>
- <param name="expected">The expected Type</param>
- <param name="actual">The object being examined</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsNotInstanceOf(System.Type,System.Object)">
- <summary>
- Asserts that an object is not an instance of a given type.
- </summary>
- <param name="expected">The expected Type</param>
- <param name="actual">The object being examined</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsNotInstanceOfType(System.Type,System.Object,System.String,System.Object[])">
- <summary>
- Asserts that an object is not an instance of a given type.
- </summary>
- <param name="expected">The expected Type</param>
- <param name="actual">The object being examined</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsNotInstanceOfType(System.Type,System.Object,System.String)">
- <summary>
- Asserts that an object is not an instance of a given type.
- </summary>
- <param name="expected">The expected Type</param>
- <param name="actual">The object being examined</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsNotInstanceOfType(System.Type,System.Object)">
- <summary>
- Asserts that an object is not an instance of a given type.
- </summary>
- <param name="expected">The expected Type</param>
- <param name="actual">The object being examined</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsNotInstanceOf``1(System.Object,System.String,System.Object[])">
- <summary>
- Asserts that an object is not an instance of a given type.
- </summary>
- <typeparam name="T">The expected Type</typeparam>
- <param name="actual">The object being examined</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsNotInstanceOf``1(System.Object,System.String)">
- <summary>
- Asserts that an object is not an instance of a given type.
- </summary>
- <typeparam name="T">The expected Type</typeparam>
- <param name="actual">The object being examined</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.IsNotInstanceOf``1(System.Object)">
- <summary>
- Asserts that an object is not an instance of a given type.
- </summary>
- <typeparam name="T">The expected Type</typeparam>
- <param name="actual">The object being examined</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreEqual(System.Int32,System.Int32,System.String,System.Object[])">
- <summary>
- Verifies that two values are equal. If they are not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreEqual(System.Int32,System.Int32,System.String)">
- <summary>
- Verifies that two values are equal. If they are not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreEqual(System.Int32,System.Int32)">
- <summary>
- Verifies that two values are equal. If they are not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreEqual(System.Int64,System.Int64,System.String,System.Object[])">
- <summary>
- Verifies that two values are equal. If they are not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreEqual(System.Int64,System.Int64,System.String)">
- <summary>
- Verifies that two values are equal. If they are not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreEqual(System.Int64,System.Int64)">
- <summary>
- Verifies that two values are equal. If they are not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreEqual(System.UInt32,System.UInt32,System.String,System.Object[])">
- <summary>
- Verifies that two values are equal. If they are not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreEqual(System.UInt32,System.UInt32,System.String)">
- <summary>
- Verifies that two values are equal. If they are not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreEqual(System.UInt32,System.UInt32)">
- <summary>
- Verifies that two values are equal. If they are not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreEqual(System.UInt64,System.UInt64,System.String,System.Object[])">
- <summary>
- Verifies that two values are equal. If they are not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreEqual(System.UInt64,System.UInt64,System.String)">
- <summary>
- Verifies that two values are equal. If they are not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreEqual(System.UInt64,System.UInt64)">
- <summary>
- Verifies that two values are equal. If they are not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreEqual(System.Decimal,System.Decimal,System.String,System.Object[])">
- <summary>
- Verifies that two values are equal. If they are not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreEqual(System.Decimal,System.Decimal,System.String)">
- <summary>
- Verifies that two values are equal. If they are not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreEqual(System.Decimal,System.Decimal)">
- <summary>
- Verifies that two values are equal. If they are not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreEqual(System.Double,System.Double,System.Double,System.String,System.Object[])">
- <summary>
- Verifies that two doubles are equal considering a delta. If the
- expected value is infinity then the delta value is ignored. If
- they are not equal then an <see cref="T:NUnit.Framework.AssertionException"/> is
- thrown.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- <param name="delta">The maximum acceptable difference between the
- the expected and the actual</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreEqual(System.Double,System.Double,System.Double,System.String)">
- <summary>
- Verifies that two doubles are equal considering a delta. If the
- expected value is infinity then the delta value is ignored. If
- they are not equal then an <see cref="T:NUnit.Framework.AssertionException"/> is
- thrown.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- <param name="delta">The maximum acceptable difference between the
- the expected and the actual</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreEqual(System.Double,System.Double,System.Double)">
- <summary>
- Verifies that two doubles are equal considering a delta. If the
- expected value is infinity then the delta value is ignored. If
- they are not equal then an <see cref="T:NUnit.Framework.AssertionException"/> is
- thrown.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- <param name="delta">The maximum acceptable difference between the
- the expected and the actual</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreEqual(System.Double,System.Nullable{System.Double},System.Double,System.String,System.Object[])">
- <summary>
- Verifies that two doubles are equal considering a delta. If the
- expected value is infinity then the delta value is ignored. If
- they are not equal then an <see cref="T:NUnit.Framework.AssertionException"/> is
- thrown.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- <param name="delta">The maximum acceptable difference between the
- the expected and the actual</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreEqual(System.Double,System.Nullable{System.Double},System.Double,System.String)">
- <summary>
- Verifies that two doubles are equal considering a delta. If the
- expected value is infinity then the delta value is ignored. If
- they are not equal then an <see cref="T:NUnit.Framework.AssertionException"/> is
- thrown.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- <param name="delta">The maximum acceptable difference between the
- the expected and the actual</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreEqual(System.Double,System.Nullable{System.Double},System.Double)">
- <summary>
- Verifies that two doubles are equal considering a delta. If the
- expected value is infinity then the delta value is ignored. If
- they are not equal then an <see cref="T:NUnit.Framework.AssertionException"/> is
- thrown.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- <param name="delta">The maximum acceptable difference between the
- the expected and the actual</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreEqual(System.Object,System.Object,System.String,System.Object[])">
- <summary>
- Verifies that two objects are equal. Two objects are considered
- equal if both are null, or if both have the same value. NUnit
- has special semantics for some object types.
- If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The value that is expected</param>
- <param name="actual">The actual value</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreEqual(System.Object,System.Object,System.String)">
- <summary>
- Verifies that two objects are equal. Two objects are considered
- equal if both are null, or if both have the same value. NUnit
- has special semantics for some object types.
- If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The value that is expected</param>
- <param name="actual">The actual value</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreEqual(System.Object,System.Object)">
- <summary>
- Verifies that two objects are equal. Two objects are considered
- equal if both are null, or if both have the same value. NUnit
- has special semantics for some object types.
- If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The value that is expected</param>
- <param name="actual">The actual value</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Int32,System.Int32,System.String,System.Object[])">
- <summary>
- Verifies that two values are not equal. If they are equal, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Int32,System.Int32,System.String)">
- <summary>
- Verifies that two values are not equal. If they are equal, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Int32,System.Int32)">
- <summary>
- Verifies that two values are not equal. If they are equal, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Int64,System.Int64,System.String,System.Object[])">
- <summary>
- Verifies that two values are not equal. If they are equal, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Int64,System.Int64,System.String)">
- <summary>
- Verifies that two values are not equal. If they are equal, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Int64,System.Int64)">
- <summary>
- Verifies that two values are not equal. If they are equal, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreNotEqual(System.UInt32,System.UInt32,System.String,System.Object[])">
- <summary>
- Verifies that two values are not equal. If they are equal, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreNotEqual(System.UInt32,System.UInt32,System.String)">
- <summary>
- Verifies that two values are not equal. If they are equal, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreNotEqual(System.UInt32,System.UInt32)">
- <summary>
- Verifies that two values are not equal. If they are equal, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreNotEqual(System.UInt64,System.UInt64,System.String,System.Object[])">
- <summary>
- Verifies that two values are not equal. If they are equal, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreNotEqual(System.UInt64,System.UInt64,System.String)">
- <summary>
- Verifies that two values are not equal. If they are equal, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreNotEqual(System.UInt64,System.UInt64)">
- <summary>
- Verifies that two values are not equal. If they are equal, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Decimal,System.Decimal,System.String,System.Object[])">
- <summary>
- Verifies that two values are not equal. If they are equal, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Decimal,System.Decimal,System.String)">
- <summary>
- Verifies that two values are not equal. If they are equal, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Decimal,System.Decimal)">
- <summary>
- Verifies that two values are not equal. If they are equal, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Single,System.Single,System.String,System.Object[])">
- <summary>
- Verifies that two values are not equal. If they are equal, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Single,System.Single,System.String)">
- <summary>
- Verifies that two values are not equal. If they are equal, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Single,System.Single)">
- <summary>
- Verifies that two values are not equal. If they are equal, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Double,System.Double,System.String,System.Object[])">
- <summary>
- Verifies that two values are not equal. If they are equal, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Double,System.Double,System.String)">
- <summary>
- Verifies that two values are not equal. If they are equal, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Double,System.Double)">
- <summary>
- Verifies that two values are not equal. If they are equal, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Object,System.Object,System.String,System.Object[])">
- <summary>
- Verifies that two objects are not equal. Two objects are considered
- equal if both are null, or if both have the same value. NUnit
- has special semantics for some object types.
- If they are equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The value that is expected</param>
- <param name="actual">The actual value</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Object,System.Object,System.String)">
- <summary>
- Verifies that two objects are not equal. Two objects are considered
- equal if both are null, or if both have the same value. NUnit
- has special semantics for some object types.
- If they are equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The value that is expected</param>
- <param name="actual">The actual value</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Object,System.Object)">
- <summary>
- Verifies that two objects are not equal. Two objects are considered
- equal if both are null, or if both have the same value. NUnit
- has special semantics for some object types.
- If they are equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The value that is expected</param>
- <param name="actual">The actual value</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreSame(System.Object,System.Object,System.String,System.Object[])">
- <summary>
- Asserts that two objects refer to the same object. If they
- are not the same an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected object</param>
- <param name="actual">The actual object</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreSame(System.Object,System.Object,System.String)">
- <summary>
- Asserts that two objects refer to the same object. If they
- are not the same an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected object</param>
- <param name="actual">The actual object</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreSame(System.Object,System.Object)">
- <summary>
- Asserts that two objects refer to the same object. If they
- are not the same an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected object</param>
- <param name="actual">The actual object</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreNotSame(System.Object,System.Object,System.String,System.Object[])">
- <summary>
- Asserts that two objects do not refer to the same object. If they
- are the same an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected object</param>
- <param name="actual">The actual object</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreNotSame(System.Object,System.Object,System.String)">
- <summary>
- Asserts that two objects do not refer to the same object. If they
- are the same an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected object</param>
- <param name="actual">The actual object</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.AreNotSame(System.Object,System.Object)">
- <summary>
- Asserts that two objects do not refer to the same object. If they
- are the same an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected object</param>
- <param name="actual">The actual object</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Greater(System.Int32,System.Int32,System.String,System.Object[])">
- <summary>
- Verifies that the first value is greater than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Greater(System.Int32,System.Int32,System.String)">
- <summary>
- Verifies that the first value is greater than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Greater(System.Int32,System.Int32)">
- <summary>
- Verifies that the first value is greater than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Greater(System.UInt32,System.UInt32,System.String,System.Object[])">
- <summary>
- Verifies that the first value is greater than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Greater(System.UInt32,System.UInt32,System.String)">
- <summary>
- Verifies that the first value is greater than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Greater(System.UInt32,System.UInt32)">
- <summary>
- Verifies that the first value is greater than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Greater(System.Int64,System.Int64,System.String,System.Object[])">
- <summary>
- Verifies that the first value is greater than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Greater(System.Int64,System.Int64,System.String)">
- <summary>
- Verifies that the first value is greater than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Greater(System.Int64,System.Int64)">
- <summary>
- Verifies that the first value is greater than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Greater(System.UInt64,System.UInt64,System.String,System.Object[])">
- <summary>
- Verifies that the first value is greater than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Greater(System.UInt64,System.UInt64,System.String)">
- <summary>
- Verifies that the first value is greater than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Greater(System.UInt64,System.UInt64)">
- <summary>
- Verifies that the first value is greater than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Greater(System.Decimal,System.Decimal,System.String,System.Object[])">
- <summary>
- Verifies that the first value is greater than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Greater(System.Decimal,System.Decimal,System.String)">
- <summary>
- Verifies that the first value is greater than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Greater(System.Decimal,System.Decimal)">
- <summary>
- Verifies that the first value is greater than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Greater(System.Double,System.Double,System.String,System.Object[])">
- <summary>
- Verifies that the first value is greater than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Greater(System.Double,System.Double,System.String)">
- <summary>
- Verifies that the first value is greater than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Greater(System.Double,System.Double)">
- <summary>
- Verifies that the first value is greater than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Greater(System.Single,System.Single,System.String,System.Object[])">
- <summary>
- Verifies that the first value is greater than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Greater(System.Single,System.Single,System.String)">
- <summary>
- Verifies that the first value is greater than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Greater(System.Single,System.Single)">
- <summary>
- Verifies that the first value is greater than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Greater(System.IComparable,System.IComparable,System.String,System.Object[])">
- <summary>
- Verifies that the first value is greater than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Greater(System.IComparable,System.IComparable,System.String)">
- <summary>
- Verifies that the first value is greater than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Greater(System.IComparable,System.IComparable)">
- <summary>
- Verifies that the first value is greater than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Less(System.Int32,System.Int32,System.String,System.Object[])">
- <summary>
- Verifies that the first value is less than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Less(System.Int32,System.Int32,System.String)">
- <summary>
- Verifies that the first value is less than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Less(System.Int32,System.Int32)">
- <summary>
- Verifies that the first value is less than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Less(System.UInt32,System.UInt32,System.String,System.Object[])">
- <summary>
- Verifies that the first value is less than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Less(System.UInt32,System.UInt32,System.String)">
- <summary>
- Verifies that the first value is less than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Less(System.UInt32,System.UInt32)">
- <summary>
- Verifies that the first value is less than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Less(System.Int64,System.Int64,System.String,System.Object[])">
- <summary>
- Verifies that the first value is less than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Less(System.Int64,System.Int64,System.String)">
- <summary>
- Verifies that the first value is less than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Less(System.Int64,System.Int64)">
- <summary>
- Verifies that the first value is less than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Less(System.UInt64,System.UInt64,System.String,System.Object[])">
- <summary>
- Verifies that the first value is less than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Less(System.UInt64,System.UInt64,System.String)">
- <summary>
- Verifies that the first value is less than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Less(System.UInt64,System.UInt64)">
- <summary>
- Verifies that the first value is less than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Less(System.Decimal,System.Decimal,System.String,System.Object[])">
- <summary>
- Verifies that the first value is less than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Less(System.Decimal,System.Decimal,System.String)">
- <summary>
- Verifies that the first value is less than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Less(System.Decimal,System.Decimal)">
- <summary>
- Verifies that the first value is less than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Less(System.Double,System.Double,System.String,System.Object[])">
- <summary>
- Verifies that the first value is less than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Less(System.Double,System.Double,System.String)">
- <summary>
- Verifies that the first value is less than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Less(System.Double,System.Double)">
- <summary>
- Verifies that the first value is less than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Less(System.Single,System.Single,System.String,System.Object[])">
- <summary>
- Verifies that the first value is less than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Less(System.Single,System.Single,System.String)">
- <summary>
- Verifies that the first value is less than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Less(System.Single,System.Single)">
- <summary>
- Verifies that the first value is less than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Less(System.IComparable,System.IComparable,System.String,System.Object[])">
- <summary>
- Verifies that the first value is less than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Less(System.IComparable,System.IComparable,System.String)">
- <summary>
- Verifies that the first value is less than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Less(System.IComparable,System.IComparable)">
- <summary>
- Verifies that the first value is less than the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- </member>
- <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Int32,System.Int32,System.String,System.Object[])">
- <summary>
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Int32,System.Int32,System.String)">
- <summary>
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Int32,System.Int32)">
- <summary>
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- </member>
- <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.UInt32,System.UInt32,System.String,System.Object[])">
- <summary>
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.UInt32,System.UInt32,System.String)">
- <summary>
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.UInt32,System.UInt32)">
- <summary>
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- </member>
- <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Int64,System.Int64,System.String,System.Object[])">
- <summary>
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Int64,System.Int64,System.String)">
- <summary>
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Int64,System.Int64)">
- <summary>
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- </member>
- <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.UInt64,System.UInt64,System.String,System.Object[])">
- <summary>
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.UInt64,System.UInt64,System.String)">
- <summary>
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.UInt64,System.UInt64)">
- <summary>
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- </member>
- <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Decimal,System.Decimal,System.String,System.Object[])">
- <summary>
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Decimal,System.Decimal,System.String)">
- <summary>
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Decimal,System.Decimal)">
- <summary>
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- </member>
- <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Double,System.Double,System.String,System.Object[])">
- <summary>
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Double,System.Double,System.String)">
- <summary>
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Double,System.Double)">
- <summary>
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- </member>
- <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Single,System.Single,System.String,System.Object[])">
- <summary>
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Single,System.Single,System.String)">
- <summary>
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Single,System.Single)">
- <summary>
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- </member>
- <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.IComparable,System.IComparable,System.String,System.Object[])">
- <summary>
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.IComparable,System.IComparable,System.String)">
- <summary>
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.IComparable,System.IComparable)">
- <summary>
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be greater</param>
- <param name="arg2">The second value, expected to be less</param>
- </member>
- <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Int32,System.Int32,System.String,System.Object[])">
- <summary>
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Int32,System.Int32,System.String)">
- <summary>
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Int32,System.Int32)">
- <summary>
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- </member>
- <member name="M:NUnit.Framework.Assert.LessOrEqual(System.UInt32,System.UInt32,System.String,System.Object[])">
- <summary>
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.LessOrEqual(System.UInt32,System.UInt32,System.String)">
- <summary>
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.LessOrEqual(System.UInt32,System.UInt32)">
- <summary>
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- </member>
- <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Int64,System.Int64,System.String,System.Object[])">
- <summary>
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Int64,System.Int64,System.String)">
- <summary>
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Int64,System.Int64)">
- <summary>
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- </member>
- <member name="M:NUnit.Framework.Assert.LessOrEqual(System.UInt64,System.UInt64,System.String,System.Object[])">
- <summary>
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.LessOrEqual(System.UInt64,System.UInt64,System.String)">
- <summary>
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.LessOrEqual(System.UInt64,System.UInt64)">
- <summary>
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- </member>
- <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Decimal,System.Decimal,System.String,System.Object[])">
- <summary>
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Decimal,System.Decimal,System.String)">
- <summary>
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Decimal,System.Decimal)">
- <summary>
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- </member>
- <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Double,System.Double,System.String,System.Object[])">
- <summary>
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Double,System.Double,System.String)">
- <summary>
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Double,System.Double)">
- <summary>
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- </member>
- <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Single,System.Single,System.String,System.Object[])">
- <summary>
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Single,System.Single,System.String)">
- <summary>
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Single,System.Single)">
- <summary>
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- </member>
- <member name="M:NUnit.Framework.Assert.LessOrEqual(System.IComparable,System.IComparable,System.String,System.Object[])">
- <summary>
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.LessOrEqual(System.IComparable,System.IComparable,System.String)">
- <summary>
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.LessOrEqual(System.IComparable,System.IComparable)">
- <summary>
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="arg1">The first value, expected to be less</param>
- <param name="arg2">The second value, expected to be greater</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Contains(System.Object,System.Collections.ICollection,System.String,System.Object[])">
- <summary>
- Asserts that an object is contained in a list.
- </summary>
- <param name="expected">The expected object</param>
- <param name="actual">The list to be examined</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Array of objects to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Contains(System.Object,System.Collections.ICollection,System.String)">
- <summary>
- Asserts that an object is contained in a list.
- </summary>
- <param name="expected">The expected object</param>
- <param name="actual">The list to be examined</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.Assert.Contains(System.Object,System.Collections.ICollection)">
- <summary>
- Asserts that an object is contained in a list.
- </summary>
- <param name="expected">The expected object</param>
- <param name="actual">The list to be examined</param>
- </member>
- <member name="P:NUnit.Framework.Assert.Counter">
- <summary>
- Gets the number of assertions executed so far and
- resets the counter to zero.
- </summary>
- </member>
- <member name="T:NUnit.Framework.AssertionHelper">
- <summary>
- AssertionHelper is an optional base class for user tests,
- allowing the use of shorter names for constraints and
- asserts and avoiding conflict with the definition of
- <see cref="T:NUnit.Framework.Is"/>, from which it inherits much of its
- behavior, in certain mock object frameworks.
- </summary>
- </member>
- <member name="M:NUnit.Framework.AssertionHelper.Expect(System.Object,NUnit.Framework.Constraints.IResolveConstraint)">
- <summary>
- Apply a constraint to an actual value, succeeding if the constraint
- is satisfied and throwing an assertion exception on failure. Works
- identically to <see cref="M:NUnit.Framework.Assert.That(System.Object,NUnit.Framework.Constraints.IResolveConstraint)"/>
- </summary>
- <param name="constraint">A Constraint to be applied</param>
- <param name="actual">The actual value to test</param>
- </member>
- <member name="M:NUnit.Framework.AssertionHelper.Expect(System.Object,NUnit.Framework.Constraints.IResolveConstraint,System.String)">
- <summary>
- Apply a constraint to an actual value, succeeding if the constraint
- is satisfied and throwing an assertion exception on failure. Works
- identically to <see cref="M:NUnit.Framework.Assert.That(System.Object,NUnit.Framework.Constraints.IResolveConstraint,System.String)"/>
- </summary>
- <param name="constraint">A Constraint to be applied</param>
- <param name="actual">The actual value to test</param>
- <param name="message">The message that will be displayed on failure</param>
- </member>
- <member name="M:NUnit.Framework.AssertionHelper.Expect(System.Object,NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
- <summary>
- Apply a constraint to an actual value, succeeding if the constraint
- is satisfied and throwing an assertion exception on failure. Works
- identically to <see cref="M:NUnit.Framework.Assert.That(System.Object,NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])"/>
- </summary>
- <param name="constraint">A Constraint to be applied</param>
- <param name="actual">The actual value to test</param>
- <param name="message">The message that will be displayed on failure</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.AssertionHelper.Expect(NUnit.Framework.Constraints.ActualValueDelegate,NUnit.Framework.Constraints.IResolveConstraint)">
- <summary>
- Apply a constraint to an actual value, succeeding if the constraint
- is satisfied and throwing an assertion exception on failure.
- </summary>
- <param name="expr">A Constraint expression to be applied</param>
- <param name="del">An ActualValueDelegate returning the value to be tested</param>
- </member>
- <member name="M:NUnit.Framework.AssertionHelper.Expect(NUnit.Framework.Constraints.ActualValueDelegate,NUnit.Framework.Constraints.IResolveConstraint,System.String)">
- <summary>
- Apply a constraint to an actual value, succeeding if the constraint
- is satisfied and throwing an assertion exception on failure.
- </summary>
- <param name="expr">A Constraint expression to be applied</param>
- <param name="del">An ActualValueDelegate returning the value to be tested</param>
- <param name="message">The message that will be displayed on failure</param>
- </member>
- <member name="M:NUnit.Framework.AssertionHelper.Expect(NUnit.Framework.Constraints.ActualValueDelegate,NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
- <summary>
- Apply a constraint to an actual value, succeeding if the constraint
- is satisfied and throwing an assertion exception on failure.
- </summary>
- <param name="del">An ActualValueDelegate returning the value to be tested</param>
- <param name="expr">A Constraint expression to be applied</param>
- <param name="message">The message that will be displayed on failure</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.AssertionHelper.Expect``1(``0@,NUnit.Framework.Constraints.IResolveConstraint)">
- <summary>
- Apply a constraint to a referenced value, succeeding if the constraint
- is satisfied and throwing an assertion exception on failure.
- </summary>
- <param name="constraint">A Constraint to be applied</param>
- <param name="actual">The actual value to test</param>
- </member>
- <member name="M:NUnit.Framework.AssertionHelper.Expect``1(``0@,NUnit.Framework.Constraints.IResolveConstraint,System.String)">
- <summary>
- Apply a constraint to a referenced value, succeeding if the constraint
- is satisfied and throwing an assertion exception on failure.
- </summary>
- <param name="constraint">A Constraint to be applied</param>
- <param name="actual">The actual value to test</param>
- <param name="message">The message that will be displayed on failure</param>
- </member>
- <member name="M:NUnit.Framework.AssertionHelper.Expect``1(``0@,NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
- <summary>
- Apply a constraint to a referenced value, succeeding if the constraint
- is satisfied and throwing an assertion exception on failure.
- </summary>
- <param name="expression">A Constraint to be applied</param>
- <param name="actual">The actual value to test</param>
- <param name="message">The message that will be displayed on failure</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.AssertionHelper.Expect(System.Boolean,System.String,System.Object[])">
- <summary>
- Asserts that a condition is true. If the condition is false the method throws
- an <see cref="T:NUnit.Framework.AssertionException"/>. Works Identically to
- <see cref="M:NUnit.Framework.Assert.That(System.Boolean,System.String,System.Object[])"/>.
- </summary>
- <param name="condition">The evaluated condition</param>
- <param name="message">The message to display if the condition is false</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.AssertionHelper.Expect(System.Boolean,System.String)">
- <summary>
- Asserts that a condition is true. If the condition is false the method throws
- an <see cref="T:NUnit.Framework.AssertionException"/>. Works Identically to
- <see cref="M:NUnit.Framework.Assert.That(System.Boolean,System.String)"/>.
- </summary>
- <param name="condition">The evaluated condition</param>
- <param name="message">The message to display if the condition is false</param>
- </member>
- <member name="M:NUnit.Framework.AssertionHelper.Expect(System.Boolean)">
- <summary>
- Asserts that a condition is true. If the condition is false the method throws
- an <see cref="T:NUnit.Framework.AssertionException"/>. Works Identically to <see cref="M:NUnit.Framework.Assert.That(System.Boolean)"/>.
- </summary>
- <param name="condition">The evaluated condition</param>
- </member>
- <member name="M:NUnit.Framework.AssertionHelper.Expect(NUnit.Framework.TestDelegate,NUnit.Framework.Constraints.IResolveConstraint)">
- <summary>
- Asserts that the code represented by a delegate throws an exception
- that satisfies the constraint provided.
- </summary>
- <param name="code">A TestDelegate to be executed</param>
- <param name="constraint">A ThrowsConstraint used in the test</param>
- </member>
- <member name="M:NUnit.Framework.AssertionHelper.Map(System.Collections.ICollection)">
- <summary>
- Returns a ListMapper based on a collection.
- </summary>
- <param name="original">The original collection</param>
- <returns></returns>
- </member>
- <member name="T:NUnit.Framework.Assume">
- <summary>
- Provides static methods to express the assumptions
- that must be met for a test to give a meaningful
- result. If an assumption is not met, the test
- should produce an inconclusive result.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Assume.Equals(System.Object,System.Object)">
- <summary>
- The Equals method throws an AssertionException. This is done
- to make sure there is no mistake by calling this function.
- </summary>
- <param name="a"></param>
- <param name="b"></param>
- </member>
- <member name="M:NUnit.Framework.Assume.ReferenceEquals(System.Object,System.Object)">
- <summary>
- override the default ReferenceEquals to throw an AssertionException. This
- implementation makes sure there is no mistake in calling this function
- as part of Assert.
- </summary>
- <param name="a"></param>
- <param name="b"></param>
- </member>
- <member name="M:NUnit.Framework.Assume.That(System.Object,NUnit.Framework.Constraints.IResolveConstraint)">
- <summary>
- Apply a constraint to an actual value, succeeding if the constraint
- is satisfied and throwing an InconclusiveException on failure.
- </summary>
- <param name="expression">A Constraint expression to be applied</param>
- <param name="actual">The actual value to test</param>
- </member>
- <member name="M:NUnit.Framework.Assume.That(System.Object,NUnit.Framework.Constraints.IResolveConstraint,System.String)">
- <summary>
- Apply a constraint to an actual value, succeeding if the constraint
- is satisfied and throwing an InconclusiveException on failure.
- </summary>
- <param name="expression">A Constraint expression to be applied</param>
- <param name="actual">The actual value to test</param>
- <param name="message">The message that will be displayed on failure</param>
- </member>
- <member name="M:NUnit.Framework.Assume.That(System.Object,NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
- <summary>
- Apply a constraint to an actual value, succeeding if the constraint
- is satisfied and throwing an InconclusiveException on failure.
- </summary>
- <param name="expression">A Constraint expression to be applied</param>
- <param name="actual">The actual value to test</param>
- <param name="message">The message that will be displayed on failure</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assume.That(NUnit.Framework.Constraints.ActualValueDelegate,NUnit.Framework.Constraints.IResolveConstraint)">
- <summary>
- Apply a constraint to an actual value, succeeding if the constraint
- is satisfied and throwing an InconclusiveException on failure.
- </summary>
- <param name="expr">A Constraint expression to be applied</param>
- <param name="del">An ActualValueDelegate returning the value to be tested</param>
- </member>
- <member name="M:NUnit.Framework.Assume.That(NUnit.Framework.Constraints.ActualValueDelegate,NUnit.Framework.Constraints.IResolveConstraint,System.String)">
- <summary>
- Apply a constraint to an actual value, succeeding if the constraint
- is satisfied and throwing an InconclusiveException on failure.
- </summary>
- <param name="expr">A Constraint expression to be applied</param>
- <param name="del">An ActualValueDelegate returning the value to be tested</param>
- <param name="message">The message that will be displayed on failure</param>
- </member>
- <member name="M:NUnit.Framework.Assume.That(NUnit.Framework.Constraints.ActualValueDelegate,NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
- <summary>
- Apply a constraint to an actual value, succeeding if the constraint
- is satisfied and throwing an InconclusiveException on failure.
- </summary>
- <param name="del">An ActualValueDelegate returning the value to be tested</param>
- <param name="expr">A Constraint expression to be applied</param>
- <param name="message">The message that will be displayed on failure</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assume.That``1(``0@,NUnit.Framework.Constraints.IResolveConstraint)">
- <summary>
- Apply a constraint to a referenced value, succeeding if the constraint
- is satisfied and throwing an InconclusiveException on failure.
- </summary>
- <param name="expression">A Constraint expression to be applied</param>
- <param name="actual">The actual value to test</param>
- </member>
- <member name="M:NUnit.Framework.Assume.That``1(``0@,NUnit.Framework.Constraints.IResolveConstraint,System.String)">
- <summary>
- Apply a constraint to a referenced value, succeeding if the constraint
- is satisfied and throwing an InconclusiveException on failure.
- </summary>
- <param name="expression">A Constraint expression to be applied</param>
- <param name="actual">The actual value to test</param>
- <param name="message">The message that will be displayed on failure</param>
- </member>
- <member name="M:NUnit.Framework.Assume.That``1(``0@,NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
- <summary>
- Apply a constraint to a referenced value, succeeding if the constraint
- is satisfied and throwing an InconclusiveException on failure.
- </summary>
- <param name="expression">A Constraint expression to be applied</param>
- <param name="actual">The actual value to test</param>
- <param name="message">The message that will be displayed on failure</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assume.That(System.Boolean,System.String,System.Object[])">
- <summary>
- Asserts that a condition is true. If the condition is false the method throws
- an <see cref="T:NUnit.Framework.InconclusiveException"/>.
- </summary>
- <param name="condition">The evaluated condition</param>
- <param name="message">The message to display if the condition is false</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.Assume.That(System.Boolean,System.String)">
- <summary>
- Asserts that a condition is true. If the condition is false the method throws
- an <see cref="T:NUnit.Framework.InconclusiveException"/>.
- </summary>
- <param name="condition">The evaluated condition</param>
- <param name="message">The message to display if the condition is false</param>
- </member>
- <member name="M:NUnit.Framework.Assume.That(System.Boolean)">
- <summary>
- Asserts that a condition is true. If the condition is false the
- method throws an <see cref="T:NUnit.Framework.InconclusiveException"/>.
- </summary>
- <param name="condition">The evaluated condition</param>
- </member>
- <member name="M:NUnit.Framework.Assume.That(NUnit.Framework.TestDelegate,NUnit.Framework.Constraints.IResolveConstraint)">
- <summary>
- Asserts that the code represented by a delegate throws an exception
- that satisfies the constraint provided.
- </summary>
- <param name="code">A TestDelegate to be executed</param>
- <param name="constraint">A ThrowsConstraint used in the test</param>
- </member>
- <member name="T:NUnit.Framework.CollectionAssert">
- <summary>
- A set of Assert methods operationg on one or more collections
- </summary>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.Equals(System.Object,System.Object)">
- <summary>
- The Equals method throws an AssertionException. This is done
- to make sure there is no mistake by calling this function.
- </summary>
- <param name="a"></param>
- <param name="b"></param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.ReferenceEquals(System.Object,System.Object)">
- <summary>
- override the default ReferenceEquals to throw an AssertionException. This
- implementation makes sure there is no mistake in calling this function
- as part of Assert.
- </summary>
- <param name="a"></param>
- <param name="b"></param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.AllItemsAreInstancesOfType(System.Collections.IEnumerable,System.Type)">
- <summary>
- Asserts that all items contained in collection are of the type specified by expectedType.
- </summary>
- <param name="collection">IEnumerable containing objects to be considered</param>
- <param name="expectedType">System.Type that all objects in collection must be instances of</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.AllItemsAreInstancesOfType(System.Collections.IEnumerable,System.Type,System.String)">
- <summary>
- Asserts that all items contained in collection are of the type specified by expectedType.
- </summary>
- <param name="collection">IEnumerable containing objects to be considered</param>
- <param name="expectedType">System.Type that all objects in collection must be instances of</param>
- <param name="message">The message that will be displayed on failure</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.AllItemsAreInstancesOfType(System.Collections.IEnumerable,System.Type,System.String,System.Object[])">
- <summary>
- Asserts that all items contained in collection are of the type specified by expectedType.
- </summary>
- <param name="collection">IEnumerable containing objects to be considered</param>
- <param name="expectedType">System.Type that all objects in collection must be instances of</param>
- <param name="message">The message that will be displayed on failure</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.AllItemsAreNotNull(System.Collections.IEnumerable)">
- <summary>
- Asserts that all items contained in collection are not equal to null.
- </summary>
- <param name="collection">IEnumerable containing objects to be considered</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.AllItemsAreNotNull(System.Collections.IEnumerable,System.String)">
- <summary>
- Asserts that all items contained in collection are not equal to null.
- </summary>
- <param name="collection">IEnumerable containing objects to be considered</param>
- <param name="message">The message that will be displayed on failure</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.AllItemsAreNotNull(System.Collections.IEnumerable,System.String,System.Object[])">
- <summary>
- Asserts that all items contained in collection are not equal to null.
- </summary>
- <param name="collection">IEnumerable of objects to be considered</param>
- <param name="message">The message that will be displayed on failure</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.AllItemsAreUnique(System.Collections.IEnumerable)">
- <summary>
- Ensures that every object contained in collection exists within the collection
- once and only once.
- </summary>
- <param name="collection">IEnumerable of objects to be considered</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.AllItemsAreUnique(System.Collections.IEnumerable,System.String)">
- <summary>
- Ensures that every object contained in collection exists within the collection
- once and only once.
- </summary>
- <param name="collection">IEnumerable of objects to be considered</param>
- <param name="message">The message that will be displayed on failure</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.AllItemsAreUnique(System.Collections.IEnumerable,System.String,System.Object[])">
- <summary>
- Ensures that every object contained in collection exists within the collection
- once and only once.
- </summary>
- <param name="collection">IEnumerable of objects to be considered</param>
- <param name="message">The message that will be displayed on failure</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.AreEqual(System.Collections.IEnumerable,System.Collections.IEnumerable)">
- <summary>
- Asserts that expected and actual are exactly equal. The collections must have the same count,
- and contain the exact same objects in the same order.
- </summary>
- <param name="expected">The first IEnumerable of objects to be considered</param>
- <param name="actual">The second IEnumerable of objects to be considered</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.AreEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.Collections.IComparer)">
- <summary>
- Asserts that expected and actual are exactly equal. The collections must have the same count,
- and contain the exact same objects in the same order.
- If comparer is not null then it will be used to compare the objects.
- </summary>
- <param name="expected">The first IEnumerable of objects to be considered</param>
- <param name="actual">The second IEnumerable of objects to be considered</param>
- <param name="comparer">The IComparer to use in comparing objects from each IEnumerable</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.AreEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String)">
- <summary>
- Asserts that expected and actual are exactly equal. The collections must have the same count,
- and contain the exact same objects in the same order.
- </summary>
- <param name="expected">The first IEnumerable of objects to be considered</param>
- <param name="actual">The second IEnumerable of objects to be considered</param>
- <param name="message">The message that will be displayed on failure</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.AreEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.Collections.IComparer,System.String)">
- <summary>
- Asserts that expected and actual are exactly equal. The collections must have the same count,
- and contain the exact same objects in the same order.
- If comparer is not null then it will be used to compare the objects.
- </summary>
- <param name="expected">The first IEnumerable of objects to be considered</param>
- <param name="actual">The second IEnumerable of objects to be considered</param>
- <param name="comparer">The IComparer to use in comparing objects from each IEnumerable</param>
- <param name="message">The message that will be displayed on failure</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.AreEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String,System.Object[])">
- <summary>
- Asserts that expected and actual are exactly equal. The collections must have the same count,
- and contain the exact same objects in the same order.
- </summary>
- <param name="expected">The first IEnumerable of objects to be considered</param>
- <param name="actual">The second IEnumerable of objects to be considered</param>
- <param name="message">The message that will be displayed on failure</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.AreEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.Collections.IComparer,System.String,System.Object[])">
- <summary>
- Asserts that expected and actual are exactly equal. The collections must have the same count,
- and contain the exact same objects in the same order.
- If comparer is not null then it will be used to compare the objects.
- </summary>
- <param name="expected">The first IEnumerable of objects to be considered</param>
- <param name="actual">The second IEnumerable of objects to be considered</param>
- <param name="comparer">The IComparer to use in comparing objects from each IEnumerable</param>
- <param name="message">The message that will be displayed on failure</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.AreEquivalent(System.Collections.IEnumerable,System.Collections.IEnumerable)">
- <summary>
- Asserts that expected and actual are equivalent, containing the same objects but the match may be in any order.
- </summary>
- <param name="expected">The first IEnumerable of objects to be considered</param>
- <param name="actual">The second IEnumerable of objects to be considered</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.AreEquivalent(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String)">
- <summary>
- Asserts that expected and actual are equivalent, containing the same objects but the match may be in any order.
- </summary>
- <param name="expected">The first IEnumerable of objects to be considered</param>
- <param name="actual">The second IEnumerable of objects to be considered</param>
- <param name="message">The message that will be displayed on failure</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.AreEquivalent(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String,System.Object[])">
- <summary>
- Asserts that expected and actual are equivalent, containing the same objects but the match may be in any order.
- </summary>
- <param name="expected">The first IEnumerable of objects to be considered</param>
- <param name="actual">The second IEnumerable of objects to be considered</param>
- <param name="message">The message that will be displayed on failure</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.AreNotEqual(System.Collections.IEnumerable,System.Collections.IEnumerable)">
- <summary>
- Asserts that expected and actual are not exactly equal.
- </summary>
- <param name="expected">The first IEnumerable of objects to be considered</param>
- <param name="actual">The second IEnumerable of objects to be considered</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.AreNotEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.Collections.IComparer)">
- <summary>
- Asserts that expected and actual are not exactly equal.
- If comparer is not null then it will be used to compare the objects.
- </summary>
- <param name="expected">The first IEnumerable of objects to be considered</param>
- <param name="actual">The second IEnumerable of objects to be considered</param>
- <param name="comparer">The IComparer to use in comparing objects from each IEnumerable</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.AreNotEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String)">
- <summary>
- Asserts that expected and actual are not exactly equal.
- </summary>
- <param name="expected">The first IEnumerable of objects to be considered</param>
- <param name="actual">The second IEnumerable of objects to be considered</param>
- <param name="message">The message that will be displayed on failure</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.AreNotEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.Collections.IComparer,System.String)">
- <summary>
- Asserts that expected and actual are not exactly equal.
- If comparer is not null then it will be used to compare the objects.
- </summary>
- <param name="expected">The first IEnumerable of objects to be considered</param>
- <param name="actual">The second IEnumerable of objects to be considered</param>
- <param name="comparer">The IComparer to use in comparing objects from each IEnumerable</param>
- <param name="message">The message that will be displayed on failure</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.AreNotEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String,System.Object[])">
- <summary>
- Asserts that expected and actual are not exactly equal.
- </summary>
- <param name="expected">The first IEnumerable of objects to be considered</param>
- <param name="actual">The second IEnumerable of objects to be considered</param>
- <param name="message">The message that will be displayed on failure</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.AreNotEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.Collections.IComparer,System.String,System.Object[])">
- <summary>
- Asserts that expected and actual are not exactly equal.
- If comparer is not null then it will be used to compare the objects.
- </summary>
- <param name="expected">The first IEnumerable of objects to be considered</param>
- <param name="actual">The second IEnumerable of objects to be considered</param>
- <param name="comparer">The IComparer to use in comparing objects from each IEnumerable</param>
- <param name="message">The message that will be displayed on failure</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.AreNotEquivalent(System.Collections.IEnumerable,System.Collections.IEnumerable)">
- <summary>
- Asserts that expected and actual are not equivalent.
- </summary>
- <param name="expected">The first IEnumerable of objects to be considered</param>
- <param name="actual">The second IEnumerable of objects to be considered</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.AreNotEquivalent(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String)">
- <summary>
- Asserts that expected and actual are not equivalent.
- </summary>
- <param name="expected">The first IEnumerable of objects to be considered</param>
- <param name="actual">The second IEnumerable of objects to be considered</param>
- <param name="message">The message that will be displayed on failure</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.AreNotEquivalent(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String,System.Object[])">
- <summary>
- Asserts that expected and actual are not equivalent.
- </summary>
- <param name="expected">The first IEnumerable of objects to be considered</param>
- <param name="actual">The second IEnumerable of objects to be considered</param>
- <param name="message">The message that will be displayed on failure</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.Contains(System.Collections.IEnumerable,System.Object)">
- <summary>
- Asserts that collection contains actual as an item.
- </summary>
- <param name="collection">IEnumerable of objects to be considered</param>
- <param name="actual">Object to be found within collection</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.Contains(System.Collections.IEnumerable,System.Object,System.String)">
- <summary>
- Asserts that collection contains actual as an item.
- </summary>
- <param name="collection">IEnumerable of objects to be considered</param>
- <param name="actual">Object to be found within collection</param>
- <param name="message">The message that will be displayed on failure</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.Contains(System.Collections.IEnumerable,System.Object,System.String,System.Object[])">
- <summary>
- Asserts that collection contains actual as an item.
- </summary>
- <param name="collection">IEnumerable of objects to be considered</param>
- <param name="actual">Object to be found within collection</param>
- <param name="message">The message that will be displayed on failure</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.DoesNotContain(System.Collections.IEnumerable,System.Object)">
- <summary>
- Asserts that collection does not contain actual as an item.
- </summary>
- <param name="collection">IEnumerable of objects to be considered</param>
- <param name="actual">Object that cannot exist within collection</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.DoesNotContain(System.Collections.IEnumerable,System.Object,System.String)">
- <summary>
- Asserts that collection does not contain actual as an item.
- </summary>
- <param name="collection">IEnumerable of objects to be considered</param>
- <param name="actual">Object that cannot exist within collection</param>
- <param name="message">The message that will be displayed on failure</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.DoesNotContain(System.Collections.IEnumerable,System.Object,System.String,System.Object[])">
- <summary>
- Asserts that collection does not contain actual as an item.
- </summary>
- <param name="collection">IEnumerable of objects to be considered</param>
- <param name="actual">Object that cannot exist within collection</param>
- <param name="message">The message that will be displayed on failure</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.IsNotSubsetOf(System.Collections.IEnumerable,System.Collections.IEnumerable)">
- <summary>
- Asserts that superset is not a subject of subset.
- </summary>
- <param name="subset">The IEnumerable superset to be considered</param>
- <param name="superset">The IEnumerable subset to be considered</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.IsNotSubsetOf(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String)">
- <summary>
- Asserts that superset is not a subject of subset.
- </summary>
- <param name="subset">The IEnumerable superset to be considered</param>
- <param name="superset">The IEnumerable subset to be considered</param>
- <param name="message">The message that will be displayed on failure</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.IsNotSubsetOf(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String,System.Object[])">
- <summary>
- Asserts that superset is not a subject of subset.
- </summary>
- <param name="subset">The IEnumerable superset to be considered</param>
- <param name="superset">The IEnumerable subset to be considered</param>
- <param name="message">The message that will be displayed on failure</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.IsSubsetOf(System.Collections.IEnumerable,System.Collections.IEnumerable)">
- <summary>
- Asserts that superset is a subset of subset.
- </summary>
- <param name="subset">The IEnumerable superset to be considered</param>
- <param name="superset">The IEnumerable subset to be considered</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.IsSubsetOf(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String)">
- <summary>
- Asserts that superset is a subset of subset.
- </summary>
- <param name="subset">The IEnumerable superset to be considered</param>
- <param name="superset">The IEnumerable subset to be considered</param>
- <param name="message">The message that will be displayed on failure</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.IsSubsetOf(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String,System.Object[])">
- <summary>
- Asserts that superset is a subset of subset.
- </summary>
- <param name="subset">The IEnumerable superset to be considered</param>
- <param name="superset">The IEnumerable subset to be considered</param>
- <param name="message">The message that will be displayed on failure</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.IsEmpty(System.Collections.IEnumerable,System.String,System.Object[])">
- <summary>
- Assert that an array, list or other collection is empty
- </summary>
- <param name="collection">An array, list or other collection implementing IEnumerable</param>
- <param name="message">The message to be displayed on failure</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.IsEmpty(System.Collections.IEnumerable,System.String)">
- <summary>
- Assert that an array, list or other collection is empty
- </summary>
- <param name="collection">An array, list or other collection implementing IEnumerable</param>
- <param name="message">The message to be displayed on failure</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.IsEmpty(System.Collections.IEnumerable)">
- <summary>
- Assert that an array,list or other collection is empty
- </summary>
- <param name="collection">An array, list or other collection implementing IEnumerable</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.IsNotEmpty(System.Collections.IEnumerable,System.String,System.Object[])">
- <summary>
- Assert that an array, list or other collection is empty
- </summary>
- <param name="collection">An array, list or other collection implementing IEnumerable</param>
- <param name="message">The message to be displayed on failure</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.IsNotEmpty(System.Collections.IEnumerable,System.String)">
- <summary>
- Assert that an array, list or other collection is empty
- </summary>
- <param name="collection">An array, list or other collection implementing IEnumerable</param>
- <param name="message">The message to be displayed on failure</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.IsNotEmpty(System.Collections.IEnumerable)">
- <summary>
- Assert that an array,list or other collection is empty
- </summary>
- <param name="collection">An array, list or other collection implementing IEnumerable</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.IsOrdered(System.Collections.IEnumerable,System.String,System.Object[])">
- <summary>
- Assert that an array, list or other collection is ordered
- </summary>
- <param name="collection">An array, list or other collection implementing IEnumerable</param>
- <param name="message">The message to be displayed on failure</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.IsOrdered(System.Collections.IEnumerable,System.String)">
- <summary>
- Assert that an array, list or other collection is ordered
- </summary>
- <param name="collection">An array, list or other collection implementing IEnumerable</param>
- <param name="message">The message to be displayed on failure</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.IsOrdered(System.Collections.IEnumerable)">
- <summary>
- Assert that an array, list or other collection is ordered
- </summary>
- <param name="collection">An array, list or other collection implementing IEnumerable</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.IsOrdered(System.Collections.IEnumerable,System.Collections.IComparer,System.String,System.Object[])">
- <summary>
- Assert that an array, list or other collection is ordered
- </summary>
- <param name="collection">An array, list or other collection implementing IEnumerable</param>
- <param name="comparer">A custom comparer to perform the comparisons</param>
- <param name="message">The message to be displayed on failure</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.IsOrdered(System.Collections.IEnumerable,System.Collections.IComparer,System.String)">
- <summary>
- Assert that an array, list or other collection is ordered
- </summary>
- <param name="collection">An array, list or other collection implementing IEnumerable</param>
- <param name="comparer">A custom comparer to perform the comparisons</param>
- <param name="message">The message to be displayed on failure</param>
- </member>
- <member name="M:NUnit.Framework.CollectionAssert.IsOrdered(System.Collections.IEnumerable,System.Collections.IComparer)">
- <summary>
- Assert that an array, list or other collection is ordered
- </summary>
- <param name="collection">An array, list or other collection implementing IEnumerable</param>
- <param name="comparer">A custom comparer to perform the comparisons</param>
- </member>
- <member name="T:NUnit.Framework.Contains">
- <summary>
- Static helper class used in the constraint-based syntax
- </summary>
- </member>
- <member name="M:NUnit.Framework.Contains.Substring(System.String)">
- <summary>
- Creates a new SubstringConstraint
- </summary>
- <param name="substring">The value of the substring</param>
- <returns>A SubstringConstraint</returns>
- </member>
- <member name="M:NUnit.Framework.Contains.Item(System.Object)">
- <summary>
- Creates a new CollectionContainsConstraint.
- </summary>
- <param name="item">The item that should be found.</param>
- <returns>A new CollectionContainsConstraint</returns>
- </member>
- <member name="T:NUnit.Framework.DirectoryAssert">
- <summary>
- Summary description for DirectoryAssert
- </summary>
- </member>
- <member name="M:NUnit.Framework.DirectoryAssert.Equals(System.Object,System.Object)">
- <summary>
- The Equals method throws an AssertionException. This is done
- to make sure there is no mistake by calling this function.
- </summary>
- <param name="a"></param>
- <param name="b"></param>
- </member>
- <member name="M:NUnit.Framework.DirectoryAssert.ReferenceEquals(System.Object,System.Object)">
- <summary>
- override the default ReferenceEquals to throw an AssertionException. This
- implementation makes sure there is no mistake in calling this function
- as part of Assert.
- </summary>
- <param name="a"></param>
- <param name="b"></param>
- </member>
- <member name="M:NUnit.Framework.DirectoryAssert.#ctor">
- <summary>
- We don't actually want any instances of this object, but some people
- like to inherit from it to add other static methods. Hence, the
- protected constructor disallows any instances of this object.
- </summary>
- </member>
- <member name="M:NUnit.Framework.DirectoryAssert.AreEqual(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.String,System.Object[])">
- <summary>
- Verifies that two directories are equal. Two directories are considered
- equal if both are null, or if both have the same value byte for byte.
- If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">A directory containing the value that is expected</param>
- <param name="actual">A directory containing the actual value</param>
- <param name="message">The message to display if directories are not equal</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.DirectoryAssert.AreEqual(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.String)">
- <summary>
- Verifies that two directories are equal. Two directories are considered
- equal if both are null, or if both have the same value byte for byte.
- If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">A directory containing the value that is expected</param>
- <param name="actual">A directory containing the actual value</param>
- <param name="message">The message to display if directories are not equal</param>
- </member>
- <member name="M:NUnit.Framework.DirectoryAssert.AreEqual(System.IO.DirectoryInfo,System.IO.DirectoryInfo)">
- <summary>
- Verifies that two directories are equal. Two directories are considered
- equal if both are null, or if both have the same value byte for byte.
- If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">A directory containing the value that is expected</param>
- <param name="actual">A directory containing the actual value</param>
- </member>
- <member name="M:NUnit.Framework.DirectoryAssert.AreEqual(System.String,System.String,System.String,System.Object[])">
- <summary>
- Verifies that two directories are equal. Two directories are considered
- equal if both are null, or if both have the same value byte for byte.
- If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">A directory path string containing the value that is expected</param>
- <param name="actual">A directory path string containing the actual value</param>
- <param name="message">The message to display if directories are not equal</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.DirectoryAssert.AreEqual(System.String,System.String,System.String)">
- <summary>
- Verifies that two directories are equal. Two directories are considered
- equal if both are null, or if both have the same value byte for byte.
- If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">A directory path string containing the value that is expected</param>
- <param name="actual">A directory path string containing the actual value</param>
- <param name="message">The message to display if directories are not equal</param>
- </member>
- <member name="M:NUnit.Framework.DirectoryAssert.AreEqual(System.String,System.String)">
- <summary>
- Verifies that two directories are equal. Two directories are considered
- equal if both are null, or if both have the same value byte for byte.
- If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">A directory path string containing the value that is expected</param>
- <param name="actual">A directory path string containing the actual value</param>
- </member>
- <member name="M:NUnit.Framework.DirectoryAssert.AreNotEqual(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.String,System.Object[])">
- <summary>
- Asserts that two directories are not equal. If they are equal
- an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">A directory containing the value that is expected</param>
- <param name="actual">A directory containing the actual value</param>
- <param name="message">The message to display if directories are not equal</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.DirectoryAssert.AreNotEqual(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.String)">
- <summary>
- Asserts that two directories are not equal. If they are equal
- an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">A directory containing the value that is expected</param>
- <param name="actual">A directory containing the actual value</param>
- <param name="message">The message to display if directories are not equal</param>
- </member>
- <member name="M:NUnit.Framework.DirectoryAssert.AreNotEqual(System.IO.DirectoryInfo,System.IO.DirectoryInfo)">
- <summary>
- Asserts that two directories are not equal. If they are equal
- an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">A directory containing the value that is expected</param>
- <param name="actual">A directory containing the actual value</param>
- </member>
- <member name="M:NUnit.Framework.DirectoryAssert.AreNotEqual(System.String,System.String,System.String,System.Object[])">
- <summary>
- Asserts that two directories are not equal. If they are equal
- an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">A directory path string containing the value that is expected</param>
- <param name="actual">A directory path string containing the actual value</param>
- <param name="message">The message to display if directories are equal</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.DirectoryAssert.AreNotEqual(System.String,System.String,System.String)">
- <summary>
- Asserts that two directories are not equal. If they are equal
- an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">A directory path string containing the value that is expected</param>
- <param name="actual">A directory path string containing the actual value</param>
- <param name="message">The message to display if directories are equal</param>
- </member>
- <member name="M:NUnit.Framework.DirectoryAssert.AreNotEqual(System.String,System.String)">
- <summary>
- Asserts that two directories are not equal. If they are equal
- an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">A directory path string containing the value that is expected</param>
- <param name="actual">A directory path string containing the actual value</param>
- </member>
- <member name="M:NUnit.Framework.DirectoryAssert.IsEmpty(System.IO.DirectoryInfo,System.String,System.Object[])">
- <summary>
- Asserts that the directory is empty. If it is not empty
- an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="directory">A directory to search</param>
- <param name="message">The message to display if directories are not equal</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.DirectoryAssert.IsEmpty(System.IO.DirectoryInfo,System.String)">
- <summary>
- Asserts that the directory is empty. If it is not empty
- an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="directory">A directory to search</param>
- <param name="message">The message to display if directories are not equal</param>
- </member>
- <member name="M:NUnit.Framework.DirectoryAssert.IsEmpty(System.IO.DirectoryInfo)">
- <summary>
- Asserts that the directory is empty. If it is not empty
- an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="directory">A directory to search</param>
- </member>
- <member name="M:NUnit.Framework.DirectoryAssert.IsEmpty(System.String,System.String,System.Object[])">
- <summary>
- Asserts that the directory is empty. If it is not empty
- an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="directory">A directory to search</param>
- <param name="message">The message to display if directories are not equal</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.DirectoryAssert.IsEmpty(System.String,System.String)">
- <summary>
- Asserts that the directory is empty. If it is not empty
- an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="directory">A directory to search</param>
- <param name="message">The message to display if directories are not equal</param>
- </member>
- <member name="M:NUnit.Framework.DirectoryAssert.IsEmpty(System.String)">
- <summary>
- Asserts that the directory is empty. If it is not empty
- an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="directory">A directory to search</param>
- </member>
- <member name="M:NUnit.Framework.DirectoryAssert.IsNotEmpty(System.IO.DirectoryInfo,System.String,System.Object[])">
- <summary>
- Asserts that the directory is not empty. If it is empty
- an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="directory">A directory to search</param>
- <param name="message">The message to display if directories are not equal</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.DirectoryAssert.IsNotEmpty(System.IO.DirectoryInfo,System.String)">
- <summary>
- Asserts that the directory is not empty. If it is empty
- an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="directory">A directory to search</param>
- <param name="message">The message to display if directories are not equal</param>
- </member>
- <member name="M:NUnit.Framework.DirectoryAssert.IsNotEmpty(System.IO.DirectoryInfo)">
- <summary>
- Asserts that the directory is not empty. If it is empty
- an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="directory">A directory to search</param>
- </member>
- <member name="M:NUnit.Framework.DirectoryAssert.IsNotEmpty(System.String,System.String,System.Object[])">
- <summary>
- Asserts that the directory is not empty. If it is empty
- an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="directory">A directory to search</param>
- <param name="message">The message to display if directories are not equal</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.DirectoryAssert.IsNotEmpty(System.String,System.String)">
- <summary>
- Asserts that the directory is not empty. If it is empty
- an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="directory">A directory to search</param>
- <param name="message">The message to display if directories are not equal</param>
- </member>
- <member name="M:NUnit.Framework.DirectoryAssert.IsNotEmpty(System.String)">
- <summary>
- Asserts that the directory is not empty. If it is empty
- an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="directory">A directory to search</param>
- </member>
- <member name="M:NUnit.Framework.DirectoryAssert.IsWithin(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.String,System.Object[])">
- <summary>
- Asserts that path contains actual as a subdirectory or
- an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="directory">A directory to search</param>
- <param name="actual">sub-directory asserted to exist under directory</param>
- <param name="message">The message to display if directory is not within the path</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.DirectoryAssert.IsWithin(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.String)">
- <summary>
- Asserts that path contains actual as a subdirectory or
- an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="directory">A directory to search</param>
- <param name="actual">sub-directory asserted to exist under directory</param>
- <param name="message">The message to display if directory is not within the path</param>
- </member>
- <member name="M:NUnit.Framework.DirectoryAssert.IsWithin(System.IO.DirectoryInfo,System.IO.DirectoryInfo)">
- <summary>
- Asserts that path contains actual as a subdirectory or
- an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="directory">A directory to search</param>
- <param name="actual">sub-directory asserted to exist under directory</param>
- </member>
- <member name="M:NUnit.Framework.DirectoryAssert.IsWithin(System.String,System.String,System.String,System.Object[])">
- <summary>
- Asserts that path contains actual as a subdirectory or
- an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="directory">A directory to search</param>
- <param name="actual">sub-directory asserted to exist under directory</param>
- <param name="message">The message to display if directory is not within the path</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.DirectoryAssert.IsWithin(System.String,System.String,System.String)">
- <summary>
- Asserts that path contains actual as a subdirectory or
- an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="directory">A directory to search</param>
- <param name="actual">sub-directory asserted to exist under directory</param>
- <param name="message">The message to display if directory is not within the path</param>
- </member>
- <member name="M:NUnit.Framework.DirectoryAssert.IsWithin(System.String,System.String)">
- <summary>
- Asserts that path contains actual as a subdirectory or
- an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="directory">A directory to search</param>
- <param name="actual">sub-directory asserted to exist under directory</param>
- </member>
- <member name="M:NUnit.Framework.DirectoryAssert.IsNotWithin(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.String,System.Object[])">
- <summary>
- Asserts that path does not contain actual as a subdirectory or
- an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="directory">A directory to search</param>
- <param name="actual">sub-directory asserted to exist under directory</param>
- <param name="message">The message to display if directory is not within the path</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.DirectoryAssert.IsNotWithin(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.String)">
- <summary>
- Asserts that path does not contain actual as a subdirectory or
- an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="directory">A directory to search</param>
- <param name="actual">sub-directory asserted to exist under directory</param>
- <param name="message">The message to display if directory is not within the path</param>
- </member>
- <member name="M:NUnit.Framework.DirectoryAssert.IsNotWithin(System.IO.DirectoryInfo,System.IO.DirectoryInfo)">
- <summary>
- Asserts that path does not contain actual as a subdirectory or
- an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="directory">A directory to search</param>
- <param name="actual">sub-directory asserted to exist under directory</param>
- </member>
- <member name="M:NUnit.Framework.DirectoryAssert.IsNotWithin(System.String,System.String,System.String,System.Object[])">
- <summary>
- Asserts that path does not contain actual as a subdirectory or
- an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="directory">A directory to search</param>
- <param name="actual">sub-directory asserted to exist under directory</param>
- <param name="message">The message to display if directory is not within the path</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.DirectoryAssert.IsNotWithin(System.String,System.String,System.String)">
- <summary>
- Asserts that path does not contain actual as a subdirectory or
- an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="directory">A directory to search</param>
- <param name="actual">sub-directory asserted to exist under directory</param>
- <param name="message">The message to display if directory is not within the path</param>
- </member>
- <member name="M:NUnit.Framework.DirectoryAssert.IsNotWithin(System.String,System.String)">
- <summary>
- Asserts that path does not contain actual as a subdirectory or
- an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="directory">A directory to search</param>
- <param name="actual">sub-directory asserted to exist under directory</param>
- </member>
- <member name="T:NUnit.Framework.FileAssert">
- <summary>
- Summary description for FileAssert.
- </summary>
- </member>
- <member name="M:NUnit.Framework.FileAssert.Equals(System.Object,System.Object)">
- <summary>
- The Equals method throws an AssertionException. This is done
- to make sure there is no mistake by calling this function.
- </summary>
- <param name="a"></param>
- <param name="b"></param>
- </member>
- <member name="M:NUnit.Framework.FileAssert.ReferenceEquals(System.Object,System.Object)">
- <summary>
- override the default ReferenceEquals to throw an AssertionException. This
- implementation makes sure there is no mistake in calling this function
- as part of Assert.
- </summary>
- <param name="a"></param>
- <param name="b"></param>
- </member>
- <member name="M:NUnit.Framework.FileAssert.#ctor">
- <summary>
- We don't actually want any instances of this object, but some people
- like to inherit from it to add other static methods. Hence, the
- protected constructor disallows any instances of this object.
- </summary>
- </member>
- <member name="M:NUnit.Framework.FileAssert.AreEqual(System.IO.Stream,System.IO.Stream,System.String,System.Object[])">
- <summary>
- Verifies that two Streams are equal. Two Streams are considered
- equal if both are null, or if both have the same value byte for byte.
- If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected Stream</param>
- <param name="actual">The actual Stream</param>
- <param name="message">The message to display if Streams are not equal</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.FileAssert.AreEqual(System.IO.Stream,System.IO.Stream,System.String)">
- <summary>
- Verifies that two Streams are equal. Two Streams are considered
- equal if both are null, or if both have the same value byte for byte.
- If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected Stream</param>
- <param name="actual">The actual Stream</param>
- <param name="message">The message to display if objects are not equal</param>
- </member>
- <member name="M:NUnit.Framework.FileAssert.AreEqual(System.IO.Stream,System.IO.Stream)">
- <summary>
- Verifies that two Streams are equal. Two Streams are considered
- equal if both are null, or if both have the same value byte for byte.
- If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected Stream</param>
- <param name="actual">The actual Stream</param>
- </member>
- <member name="M:NUnit.Framework.FileAssert.AreEqual(System.IO.FileInfo,System.IO.FileInfo,System.String,System.Object[])">
- <summary>
- Verifies that two files are equal. Two files are considered
- equal if both are null, or if both have the same value byte for byte.
- If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">A file containing the value that is expected</param>
- <param name="actual">A file containing the actual value</param>
- <param name="message">The message to display if Streams are not equal</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.FileAssert.AreEqual(System.IO.FileInfo,System.IO.FileInfo,System.String)">
- <summary>
- Verifies that two files are equal. Two files are considered
- equal if both are null, or if both have the same value byte for byte.
- If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">A file containing the value that is expected</param>
- <param name="actual">A file containing the actual value</param>
- <param name="message">The message to display if objects are not equal</param>
- </member>
- <member name="M:NUnit.Framework.FileAssert.AreEqual(System.IO.FileInfo,System.IO.FileInfo)">
- <summary>
- Verifies that two files are equal. Two files are considered
- equal if both are null, or if both have the same value byte for byte.
- If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">A file containing the value that is expected</param>
- <param name="actual">A file containing the actual value</param>
- </member>
- <member name="M:NUnit.Framework.FileAssert.AreEqual(System.String,System.String,System.String,System.Object[])">
- <summary>
- Verifies that two files are equal. Two files are considered
- equal if both are null, or if both have the same value byte for byte.
- If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The path to a file containing the value that is expected</param>
- <param name="actual">The path to a file containing the actual value</param>
- <param name="message">The message to display if Streams are not equal</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.FileAssert.AreEqual(System.String,System.String,System.String)">
- <summary>
- Verifies that two files are equal. Two files are considered
- equal if both are null, or if both have the same value byte for byte.
- If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The path to a file containing the value that is expected</param>
- <param name="actual">The path to a file containing the actual value</param>
- <param name="message">The message to display if objects are not equal</param>
- </member>
- <member name="M:NUnit.Framework.FileAssert.AreEqual(System.String,System.String)">
- <summary>
- Verifies that two files are equal. Two files are considered
- equal if both are null, or if both have the same value byte for byte.
- If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The path to a file containing the value that is expected</param>
- <param name="actual">The path to a file containing the actual value</param>
- </member>
- <member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.IO.Stream,System.IO.Stream,System.String,System.Object[])">
- <summary>
- Asserts that two Streams are not equal. If they are equal
- an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected Stream</param>
- <param name="actual">The actual Stream</param>
- <param name="message">The message to be displayed when the two Stream are the same.</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.IO.Stream,System.IO.Stream,System.String)">
- <summary>
- Asserts that two Streams are not equal. If they are equal
- an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected Stream</param>
- <param name="actual">The actual Stream</param>
- <param name="message">The message to be displayed when the Streams are the same.</param>
- </member>
- <member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.IO.Stream,System.IO.Stream)">
- <summary>
- Asserts that two Streams are not equal. If they are equal
- an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The expected Stream</param>
- <param name="actual">The actual Stream</param>
- </member>
- <member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.IO.FileInfo,System.IO.FileInfo,System.String,System.Object[])">
- <summary>
- Asserts that two files are not equal. If they are equal
- an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">A file containing the value that is expected</param>
- <param name="actual">A file containing the actual value</param>
- <param name="message">The message to display if Streams are not equal</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.IO.FileInfo,System.IO.FileInfo,System.String)">
- <summary>
- Asserts that two files are not equal. If they are equal
- an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">A file containing the value that is expected</param>
- <param name="actual">A file containing the actual value</param>
- <param name="message">The message to display if objects are not equal</param>
- </member>
- <member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.IO.FileInfo,System.IO.FileInfo)">
- <summary>
- Asserts that two files are not equal. If they are equal
- an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">A file containing the value that is expected</param>
- <param name="actual">A file containing the actual value</param>
- </member>
- <member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.String,System.String,System.String,System.Object[])">
- <summary>
- Asserts that two files are not equal. If they are equal
- an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The path to a file containing the value that is expected</param>
- <param name="actual">The path to a file containing the actual value</param>
- <param name="message">The message to display if Streams are not equal</param>
- <param name="args">Arguments to be used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.String,System.String,System.String)">
- <summary>
- Asserts that two files are not equal. If they are equal
- an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The path to a file containing the value that is expected</param>
- <param name="actual">The path to a file containing the actual value</param>
- <param name="message">The message to display if objects are not equal</param>
- </member>
- <member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.String,System.String)">
- <summary>
- Asserts that two files are not equal. If they are equal
- an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
- </summary>
- <param name="expected">The path to a file containing the value that is expected</param>
- <param name="actual">The path to a file containing the actual value</param>
- </member>
- <member name="T:NUnit.Framework.GlobalSettings">
- <summary>
- GlobalSettings is a place for setting default values used
- by the framework in performing asserts.
- </summary>
- </member>
- <member name="F:NUnit.Framework.GlobalSettings.DefaultFloatingPointTolerance">
- <summary>
- Default tolerance for floating point equality
- </summary>
- </member>
- <member name="T:NUnit.Framework.Has">
- <summary>
- Helper class with properties and methods that supply
- a number of constraints used in Asserts.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Has.Property(System.String)">
- <summary>
- Returns a new PropertyConstraintExpression, which will either
- test for the existence of the named property on the object
- being tested or apply any following constraint to that property.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Has.Attribute(System.Type)">
- <summary>
- Returns a new AttributeConstraint checking for the
- presence of a particular attribute on an object.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Has.Attribute``1">
- <summary>
- Returns a new AttributeConstraint checking for the
- presence of a particular attribute on an object.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Has.Member(System.Object)">
- <summary>
- Returns a new CollectionContainsConstraint checking for the
- presence of a particular object in the collection.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Has.No">
- <summary>
- Returns a ConstraintExpression that negates any
- following constraint.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Has.All">
- <summary>
- Returns a ConstraintExpression, which will apply
- the following constraint to all members of a collection,
- succeeding if all of them succeed.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Has.Some">
- <summary>
- Returns a ConstraintExpression, which will apply
- the following constraint to all members of a collection,
- succeeding if at least one of them succeeds.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Has.None">
- <summary>
- Returns a ConstraintExpression, which will apply
- the following constraint to all members of a collection,
- succeeding if all of them fail.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Has.Length">
- <summary>
- Returns a new ConstraintExpression, which will apply the following
- constraint to the Length property of the object being tested.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Has.Count">
- <summary>
- Returns a new ConstraintExpression, which will apply the following
- constraint to the Count property of the object being tested.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Has.Message">
- <summary>
- Returns a new ConstraintExpression, which will apply the following
- constraint to the Message property of the object being tested.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Has.InnerException">
- <summary>
- Returns a new ConstraintExpression, which will apply the following
- constraint to the InnerException property of the object being tested.
- </summary>
- </member>
- <member name="T:NUnit.Framework.IExpectException">
- <summary>
- Interface implemented by a user fixture in order to
- validate any expected exceptions. It is only called
- for test methods marked with the ExpectedException
- attribute.
- </summary>
- </member>
- <member name="M:NUnit.Framework.IExpectException.HandleException(System.Exception)">
- <summary>
- Method to handle an expected exception
- </summary>
- <param name="ex">The exception to be handled</param>
- </member>
- <member name="T:NUnit.Framework.Is">
- <summary>
- Helper class with properties and methods that supply
- a number of constraints used in Asserts.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Is.EqualTo(System.Object)">
- <summary>
- Returns a constraint that tests two items for equality
- </summary>
- </member>
- <member name="M:NUnit.Framework.Is.SameAs(System.Object)">
- <summary>
- Returns a constraint that tests that two references are the same object
- </summary>
- </member>
- <member name="M:NUnit.Framework.Is.GreaterThan(System.Object)">
- <summary>
- Returns a constraint that tests whether the
- actual value is greater than the suppled argument
- </summary>
- </member>
- <member name="M:NUnit.Framework.Is.GreaterThanOrEqualTo(System.Object)">
- <summary>
- Returns a constraint that tests whether the
- actual value is greater than or equal to the suppled argument
- </summary>
- </member>
- <member name="M:NUnit.Framework.Is.AtLeast(System.Object)">
- <summary>
- Returns a constraint that tests whether the
- actual value is greater than or equal to the suppled argument
- </summary>
- </member>
- <member name="M:NUnit.Framework.Is.LessThan(System.Object)">
- <summary>
- Returns a constraint that tests whether the
- actual value is less than the suppled argument
- </summary>
- </member>
- <member name="M:NUnit.Framework.Is.LessThanOrEqualTo(System.Object)">
- <summary>
- Returns a constraint that tests whether the
- actual value is less than or equal to the suppled argument
- </summary>
- </member>
- <member name="M:NUnit.Framework.Is.AtMost(System.Object)">
- <summary>
- Returns a constraint that tests whether the
- actual value is less than or equal to the suppled argument
- </summary>
- </member>
- <member name="M:NUnit.Framework.Is.TypeOf(System.Type)">
- <summary>
- Returns a constraint that tests whether the actual
- value is of the exact type supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Is.TypeOf``1">
- <summary>
- Returns a constraint that tests whether the actual
- value is of the exact type supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Is.InstanceOf(System.Type)">
- <summary>
- Returns a constraint that tests whether the actual value
- is of the type supplied as an argument or a derived type.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Is.InstanceOf``1">
- <summary>
- Returns a constraint that tests whether the actual value
- is of the type supplied as an argument or a derived type.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Is.InstanceOfType(System.Type)">
- <summary>
- Returns a constraint that tests whether the actual value
- is of the type supplied as an argument or a derived type.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Is.InstanceOfType``1">
- <summary>
- Returns a constraint that tests whether the actual value
- is of the type supplied as an argument or a derived type.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Is.AssignableFrom(System.Type)">
- <summary>
- Returns a constraint that tests whether the actual value
- is assignable from the type supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Is.AssignableFrom``1">
- <summary>
- Returns a constraint that tests whether the actual value
- is assignable from the type supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Is.AssignableTo(System.Type)">
- <summary>
- Returns a constraint that tests whether the actual value
- is assignable from the type supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Is.AssignableTo``1">
- <summary>
- Returns a constraint that tests whether the actual value
- is assignable from the type supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Is.EquivalentTo(System.Collections.IEnumerable)">
- <summary>
- Returns a constraint that tests whether the actual value
- is a collection containing the same elements as the
- collection supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Is.SubsetOf(System.Collections.IEnumerable)">
- <summary>
- Returns a constraint that tests whether the actual value
- is a subset of the collection supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Is.StringContaining(System.String)">
- <summary>
- Returns a constraint that succeeds if the actual
- value contains the substring supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Is.StringStarting(System.String)">
- <summary>
- Returns a constraint that succeeds if the actual
- value starts with the substring supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Is.StringEnding(System.String)">
- <summary>
- Returns a constraint that succeeds if the actual
- value ends with the substring supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Is.StringMatching(System.String)">
- <summary>
- Returns a constraint that succeeds if the actual
- value matches the Regex pattern supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Is.SamePath(System.String)">
- <summary>
- Returns a constraint that tests whether the path provided
- is the same as an expected path after canonicalization.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Is.SubPath(System.String)">
- <summary>
- Returns a constraint that tests whether the path provided
- is the same path or under an expected path after canonicalization.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Is.SamePathOrUnder(System.String)">
- <summary>
- Returns a constraint that tests whether the path provided
- is the same path or under an expected path after canonicalization.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Is.InRange(System.IComparable,System.IComparable)">
- <summary>
- Returns a constraint that tests whether the actual value falls
- within a specified range.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Is.Not">
- <summary>
- Returns a ConstraintExpression that negates any
- following constraint.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Is.All">
- <summary>
- Returns a ConstraintExpression, which will apply
- the following constraint to all members of a collection,
- succeeding if all of them succeed.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Is.Null">
- <summary>
- Returns a constraint that tests for null
- </summary>
- </member>
- <member name="P:NUnit.Framework.Is.True">
- <summary>
- Returns a constraint that tests for True
- </summary>
- </member>
- <member name="P:NUnit.Framework.Is.False">
- <summary>
- Returns a constraint that tests for False
- </summary>
- </member>
- <member name="P:NUnit.Framework.Is.NaN">
- <summary>
- Returns a constraint that tests for NaN
- </summary>
- </member>
- <member name="P:NUnit.Framework.Is.Empty">
- <summary>
- Returns a constraint that tests for empty
- </summary>
- </member>
- <member name="P:NUnit.Framework.Is.Unique">
- <summary>
- Returns a constraint that tests whether a collection
- contains all unique items.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Is.BinarySerializable">
- <summary>
- Returns a constraint that tests whether an object graph is serializable in binary format.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Is.XmlSerializable">
- <summary>
- Returns a constraint that tests whether an object graph is serializable in xml format.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Is.Ordered">
- <summary>
- Returns a constraint that tests whether a collection is ordered
- </summary>
- </member>
- <member name="T:NUnit.Framework.Iz">
- <summary>
- The Iz class is a synonym for Is intended for use in VB,
- which regards Is as a keyword.
- </summary>
- </member>
- <member name="T:NUnit.Framework.List">
- <summary>
- The List class is a helper class with properties and methods
- that supply a number of constraints used with lists and collections.
- </summary>
- </member>
- <member name="M:NUnit.Framework.List.Map(System.Collections.ICollection)">
- <summary>
- List.Map returns a ListMapper, which can be used to map
- the original collection to another collection.
- </summary>
- <param name="actual"></param>
- <returns></returns>
- </member>
- <member name="T:NUnit.Framework.ListMapper">
- <summary>
- ListMapper is used to transform a collection used as an actual argument
- producing another collection to be used in the assertion.
- </summary>
- </member>
- <member name="M:NUnit.Framework.ListMapper.#ctor(System.Collections.ICollection)">
- <summary>
- Construct a ListMapper based on a collection
- </summary>
- <param name="original">The collection to be transformed</param>
- </member>
- <member name="M:NUnit.Framework.ListMapper.Property(System.String)">
- <summary>
- Produces a collection containing all the values of a property
- </summary>
- <param name="name">The collection of property values</param>
- <returns></returns>
- </member>
- <member name="T:NUnit.Framework.Randomizer">
- <summary>
- Randomizer returns a set of random values in a repeatable
- way, to allow re-running of tests if necessary.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Randomizer.GetRandomizer(System.Reflection.MemberInfo)">
- <summary>
- Get a randomizer for a particular member, returning
- one that has already been created if it exists.
- This ensures that the same values are generated
- each time the tests are reloaded.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Randomizer.GetRandomizer(System.Reflection.ParameterInfo)">
- <summary>
- Get a randomizer for a particular parameter, returning
- one that has already been created if it exists.
- This ensures that the same values are generated
- each time the tests are reloaded.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Randomizer.#ctor">
- <summary>
- Construct a randomizer using a random seed
- </summary>
- </member>
- <member name="M:NUnit.Framework.Randomizer.#ctor(System.Int32)">
- <summary>
- Construct a randomizer using a specified seed
- </summary>
- </member>
- <member name="M:NUnit.Framework.Randomizer.GetDoubles(System.Int32)">
- <summary>
- Return an array of random doubles between 0.0 and 1.0.
- </summary>
- <param name="count"></param>
- <returns></returns>
- </member>
- <member name="M:NUnit.Framework.Randomizer.GetDoubles(System.Double,System.Double,System.Int32)">
- <summary>
- Return an array of random doubles with values in a specified range.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Randomizer.GetInts(System.Int32,System.Int32,System.Int32)">
- <summary>
- Return an array of random ints with values in a specified range.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Randomizer.RandomSeed">
- <summary>
- Get a random seed for use in creating a randomizer.
- </summary>
- </member>
- <member name="T:NUnit.Framework.SpecialValue">
- <summary>
- The SpecialValue enum is used to represent TestCase arguments
- that cannot be used as arguments to an Attribute.
- </summary>
- </member>
- <member name="F:NUnit.Framework.SpecialValue.Null">
- <summary>
- Null represents a null value, which cannot be used as an
- argument to an attriute under .NET 1.x
- </summary>
- </member>
- <member name="T:NUnit.Framework.StringAssert">
- <summary>
- Basic Asserts on strings.
- </summary>
- </member>
- <member name="M:NUnit.Framework.StringAssert.Equals(System.Object,System.Object)">
- <summary>
- The Equals method throws an AssertionException. This is done
- to make sure there is no mistake by calling this function.
- </summary>
- <param name="a"></param>
- <param name="b"></param>
- </member>
- <member name="M:NUnit.Framework.StringAssert.ReferenceEquals(System.Object,System.Object)">
- <summary>
- override the default ReferenceEquals to throw an AssertionException. This
- implementation makes sure there is no mistake in calling this function
- as part of Assert.
- </summary>
- <param name="a"></param>
- <param name="b"></param>
- </member>
- <member name="M:NUnit.Framework.StringAssert.Contains(System.String,System.String,System.String,System.Object[])">
- <summary>
- Asserts that a string is found within another string.
- </summary>
- <param name="expected">The expected string</param>
- <param name="actual">The string to be examined</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Arguments used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.StringAssert.Contains(System.String,System.String,System.String)">
- <summary>
- Asserts that a string is found within another string.
- </summary>
- <param name="expected">The expected string</param>
- <param name="actual">The string to be examined</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.StringAssert.Contains(System.String,System.String)">
- <summary>
- Asserts that a string is found within another string.
- </summary>
- <param name="expected">The expected string</param>
- <param name="actual">The string to be examined</param>
- </member>
- <member name="M:NUnit.Framework.StringAssert.DoesNotContain(System.String,System.String,System.String,System.Object[])">
- <summary>
- Asserts that a string is not found within another string.
- </summary>
- <param name="expected">The expected string</param>
- <param name="actual">The string to be examined</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Arguments used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.StringAssert.DoesNotContain(System.String,System.String,System.String)">
- <summary>
- Asserts that a string is found within another string.
- </summary>
- <param name="expected">The expected string</param>
- <param name="actual">The string to be examined</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.StringAssert.DoesNotContain(System.String,System.String)">
- <summary>
- Asserts that a string is found within another string.
- </summary>
- <param name="expected">The expected string</param>
- <param name="actual">The string to be examined</param>
- </member>
- <member name="M:NUnit.Framework.StringAssert.StartsWith(System.String,System.String,System.String,System.Object[])">
- <summary>
- Asserts that a string starts with another string.
- </summary>
- <param name="expected">The expected string</param>
- <param name="actual">The string to be examined</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Arguments used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.StringAssert.StartsWith(System.String,System.String,System.String)">
- <summary>
- Asserts that a string starts with another string.
- </summary>
- <param name="expected">The expected string</param>
- <param name="actual">The string to be examined</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.StringAssert.StartsWith(System.String,System.String)">
- <summary>
- Asserts that a string starts with another string.
- </summary>
- <param name="expected">The expected string</param>
- <param name="actual">The string to be examined</param>
- </member>
- <member name="M:NUnit.Framework.StringAssert.DoesNotStartWith(System.String,System.String,System.String,System.Object[])">
- <summary>
- Asserts that a string does not start with another string.
- </summary>
- <param name="expected">The expected string</param>
- <param name="actual">The string to be examined</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Arguments used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.StringAssert.DoesNotStartWith(System.String,System.String,System.String)">
- <summary>
- Asserts that a string does not start with another string.
- </summary>
- <param name="expected">The expected string</param>
- <param name="actual">The string to be examined</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.StringAssert.DoesNotStartWith(System.String,System.String)">
- <summary>
- Asserts that a string does not start with another string.
- </summary>
- <param name="expected">The expected string</param>
- <param name="actual">The string to be examined</param>
- </member>
- <member name="M:NUnit.Framework.StringAssert.EndsWith(System.String,System.String,System.String,System.Object[])">
- <summary>
- Asserts that a string ends with another string.
- </summary>
- <param name="expected">The expected string</param>
- <param name="actual">The string to be examined</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Arguments used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.StringAssert.EndsWith(System.String,System.String,System.String)">
- <summary>
- Asserts that a string ends with another string.
- </summary>
- <param name="expected">The expected string</param>
- <param name="actual">The string to be examined</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.StringAssert.EndsWith(System.String,System.String)">
- <summary>
- Asserts that a string ends with another string.
- </summary>
- <param name="expected">The expected string</param>
- <param name="actual">The string to be examined</param>
- </member>
- <member name="M:NUnit.Framework.StringAssert.DoesNotEndWith(System.String,System.String,System.String,System.Object[])">
- <summary>
- Asserts that a string does not end with another string.
- </summary>
- <param name="expected">The expected string</param>
- <param name="actual">The string to be examined</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Arguments used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.StringAssert.DoesNotEndWith(System.String,System.String,System.String)">
- <summary>
- Asserts that a string does not end with another string.
- </summary>
- <param name="expected">The expected string</param>
- <param name="actual">The string to be examined</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.StringAssert.DoesNotEndWith(System.String,System.String)">
- <summary>
- Asserts that a string does not end with another string.
- </summary>
- <param name="expected">The expected string</param>
- <param name="actual">The string to be examined</param>
- </member>
- <member name="M:NUnit.Framework.StringAssert.AreEqualIgnoringCase(System.String,System.String,System.String,System.Object[])">
- <summary>
- Asserts that two strings are equal, without regard to case.
- </summary>
- <param name="expected">The expected string</param>
- <param name="actual">The actual string</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Arguments used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.StringAssert.AreEqualIgnoringCase(System.String,System.String,System.String)">
- <summary>
- Asserts that two strings are equal, without regard to case.
- </summary>
- <param name="expected">The expected string</param>
- <param name="actual">The actual string</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.StringAssert.AreEqualIgnoringCase(System.String,System.String)">
- <summary>
- Asserts that two strings are equal, without regard to case.
- </summary>
- <param name="expected">The expected string</param>
- <param name="actual">The actual string</param>
- </member>
- <member name="M:NUnit.Framework.StringAssert.AreNotEqualIgnoringCase(System.String,System.String,System.String,System.Object[])">
- <summary>
- Asserts that two strings are not equal, without regard to case.
- </summary>
- <param name="expected">The expected string</param>
- <param name="actual">The actual string</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Arguments used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.StringAssert.AreNotEqualIgnoringCase(System.String,System.String,System.String)">
- <summary>
- Asserts that two strings are Notequal, without regard to case.
- </summary>
- <param name="expected">The expected string</param>
- <param name="actual">The actual string</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.StringAssert.AreNotEqualIgnoringCase(System.String,System.String)">
- <summary>
- Asserts that two strings are not equal, without regard to case.
- </summary>
- <param name="expected">The expected string</param>
- <param name="actual">The actual string</param>
- </member>
- <member name="M:NUnit.Framework.StringAssert.IsMatch(System.String,System.String,System.String,System.Object[])">
- <summary>
- Asserts that a string matches an expected regular expression pattern.
- </summary>
- <param name="pattern">The regex pattern to be matched</param>
- <param name="actual">The actual string</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Arguments used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.StringAssert.IsMatch(System.String,System.String,System.String)">
- <summary>
- Asserts that a string matches an expected regular expression pattern.
- </summary>
- <param name="pattern">The regex pattern to be matched</param>
- <param name="actual">The actual string</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.StringAssert.IsMatch(System.String,System.String)">
- <summary>
- Asserts that a string matches an expected regular expression pattern.
- </summary>
- <param name="pattern">The regex pattern to be matched</param>
- <param name="actual">The actual string</param>
- </member>
- <member name="M:NUnit.Framework.StringAssert.DoesNotMatch(System.String,System.String,System.String,System.Object[])">
- <summary>
- Asserts that a string does not match an expected regular expression pattern.
- </summary>
- <param name="pattern">The regex pattern to be used</param>
- <param name="actual">The actual string</param>
- <param name="message">The message to display in case of failure</param>
- <param name="args">Arguments used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.StringAssert.DoesNotMatch(System.String,System.String,System.String)">
- <summary>
- Asserts that a string does not match an expected regular expression pattern.
- </summary>
- <param name="pattern">The regex pattern to be used</param>
- <param name="actual">The actual string</param>
- <param name="message">The message to display in case of failure</param>
- </member>
- <member name="M:NUnit.Framework.StringAssert.DoesNotMatch(System.String,System.String)">
- <summary>
- Asserts that a string does not match an expected regular expression pattern.
- </summary>
- <param name="pattern">The regex pattern to be used</param>
- <param name="actual">The actual string</param>
- </member>
- <member name="T:NUnit.Framework.TestCaseData">
- <summary>
- The TestCaseData class represents a set of arguments
- and other parameter info to be used for a parameterized
- test case. It provides a number of instance modifiers
- for use in initializing the test case.
-
- Note: Instance modifiers are getters that return
- the same instance after modifying it's state.
- </summary>
- </member>
- <member name="F:NUnit.Framework.TestCaseData.arguments">
- <summary>
- The argument list to be provided to the test
- </summary>
- </member>
- <member name="F:NUnit.Framework.TestCaseData.result">
- <summary>
- The expected result to be returned
- </summary>
- </member>
- <member name="F:NUnit.Framework.TestCaseData.expectedExceptionType">
- <summary>
- The expected exception Type
- </summary>
- </member>
- <member name="F:NUnit.Framework.TestCaseData.expectedExceptionName">
- <summary>
- The FullName of the expected exception
- </summary>
- </member>
- <member name="F:NUnit.Framework.TestCaseData.testName">
- <summary>
- The name to be used for the test
- </summary>
- </member>
- <member name="F:NUnit.Framework.TestCaseData.description">
- <summary>
- The description of the test
- </summary>
- </member>
- <member name="F:NUnit.Framework.TestCaseData.properties">
- <summary>
- A dictionary of properties, used to add information
- to tests without requiring the class to change.
- </summary>
- </member>
- <member name="F:NUnit.Framework.TestCaseData.isIgnored">
- <summary>
- If true, indicates that the test case is to be ignored
- </summary>
- </member>
- <member name="F:NUnit.Framework.TestCaseData.ignoreReason">
- <summary>
- The reason for ignoring a test case
- </summary>
- </member>
- <member name="M:NUnit.Framework.TestCaseData.#ctor(System.Object[])">
- <summary>
- Initializes a new instance of the <see cref="T:TestCaseData"/> class.
- </summary>
- <param name="args">The arguments.</param>
- </member>
- <member name="M:NUnit.Framework.TestCaseData.#ctor(System.Object)">
- <summary>
- Initializes a new instance of the <see cref="T:TestCaseData"/> class.
- </summary>
- <param name="arg">The argument.</param>
- </member>
- <member name="M:NUnit.Framework.TestCaseData.#ctor(System.Object,System.Object)">
- <summary>
- Initializes a new instance of the <see cref="T:TestCaseData"/> class.
- </summary>
- <param name="arg1">The first argument.</param>
- <param name="arg2">The second argument.</param>
- </member>
- <member name="M:NUnit.Framework.TestCaseData.#ctor(System.Object,System.Object,System.Object)">
- <summary>
- Initializes a new instance of the <see cref="T:TestCaseData"/> class.
- </summary>
- <param name="arg1">The first argument.</param>
- <param name="arg2">The second argument.</param>
- <param name="arg3">The third argument.</param>
- </member>
- <member name="M:NUnit.Framework.TestCaseData.Returns(System.Object)">
- <summary>
- Sets the expected result for the test
- </summary>
- <param name="result">The expected result</param>
- <returns>A modified TestCaseData</returns>
- </member>
- <member name="M:NUnit.Framework.TestCaseData.Throws(System.Type)">
- <summary>
- Sets the expected exception type for the test
- </summary>
- <param name="exceptionType">Type of the expected exception.</param>
- <returns>The modified TestCaseData instance</returns>
- </member>
- <member name="M:NUnit.Framework.TestCaseData.Throws(System.String)">
- <summary>
- Sets the expected exception type for the test
- </summary>
- <param name="exceptionName">FullName of the expected exception.</param>
- <returns>The modified TestCaseData instance</returns>
- </member>
- <member name="M:NUnit.Framework.TestCaseData.SetName(System.String)">
- <summary>
- Sets the name of the test case
- </summary>
- <returns>The modified TestCaseData instance</returns>
- </member>
- <member name="M:NUnit.Framework.TestCaseData.SetDescription(System.String)">
- <summary>
- Sets the description for the test case
- being constructed.
- </summary>
- <param name="description">The description.</param>
- <returns>The modified TestCaseData instance.</returns>
- </member>
- <member name="M:NUnit.Framework.TestCaseData.SetCategory(System.String)">
- <summary>
- Applies a category to the test
- </summary>
- <param name="category"></param>
- <returns></returns>
- </member>
- <member name="M:NUnit.Framework.TestCaseData.SetProperty(System.String,System.String)">
- <summary>
- Applies a named property to the test
- </summary>
- <param name="propName"></param>
- <param name="propValue"></param>
- <returns></returns>
- </member>
- <member name="M:NUnit.Framework.TestCaseData.SetProperty(System.String,System.Int32)">
- <summary>
- Applies a named property to the test
- </summary>
- <param name="propName"></param>
- <param name="propValue"></param>
- <returns></returns>
- </member>
- <member name="M:NUnit.Framework.TestCaseData.SetProperty(System.String,System.Double)">
- <summary>
- Applies a named property to the test
- </summary>
- <param name="propName"></param>
- <param name="propValue"></param>
- <returns></returns>
- </member>
- <member name="M:NUnit.Framework.TestCaseData.Ignore">
- <summary>
- Ignores this TestCase.
- </summary>
- <returns></returns>
- </member>
- <member name="M:NUnit.Framework.TestCaseData.Ignore(System.String)">
- <summary>
- Ignores this TestCase, specifying the reason.
- </summary>
- <param name="reason">The reason.</param>
- <returns></returns>
- </member>
- <member name="P:NUnit.Framework.TestCaseData.Arguments">
- <summary>
- Gets the argument list to be provided to the test
- </summary>
- </member>
- <member name="P:NUnit.Framework.TestCaseData.Result">
- <summary>
- Gets the expected result
- </summary>
- </member>
- <member name="P:NUnit.Framework.TestCaseData.ExpectedException">
- <summary>
- Gets the expected exception Type
- </summary>
- </member>
- <member name="P:NUnit.Framework.TestCaseData.ExpectedExceptionName">
- <summary>
- Gets the FullName of the expected exception
- </summary>
- </member>
- <member name="P:NUnit.Framework.TestCaseData.TestName">
- <summary>
- Gets the name to be used for the test
- </summary>
- </member>
- <member name="P:NUnit.Framework.TestCaseData.Description">
- <summary>
- Gets the description of the test
- </summary>
- </member>
- <member name="P:NUnit.Framework.TestCaseData.Ignored">
- <summary>
- Gets a value indicating whether this <see cref="T:NUnit.Framework.ITestCaseData"/> is ignored.
- </summary>
- <value><c>true</c> if ignored; otherwise, <c>false</c>.</value>
- </member>
- <member name="P:NUnit.Framework.TestCaseData.IgnoreReason">
- <summary>
- Gets the ignore reason.
- </summary>
- <value>The ignore reason.</value>
- </member>
- <member name="P:NUnit.Framework.TestCaseData.Categories">
- <summary>
- Gets a list of categories associated with this test.
- </summary>
- </member>
- <member name="P:NUnit.Framework.TestCaseData.Properties">
- <summary>
- Gets the property dictionary for this test
- </summary>
- </member>
- <member name="T:NUnit.Framework.TestContext">
- <summary>
- Provide the context information of the current test
- </summary>
- </member>
- <member name="M:NUnit.Framework.TestContext.#ctor(System.Collections.IDictionary)">
- <summary>
- Constructs a TestContext using the provided context dictionary
- </summary>
- <param name="context">A context dictionary</param>
- </member>
- <member name="P:NUnit.Framework.TestContext.CurrentContext">
- <summary>
- Get the current test context. This is created
- as needed. The user may save the context for
- use within a test, but it should not be used
- outside the test for which it is created.
- </summary>
- </member>
- <member name="P:NUnit.Framework.TestContext.Test">
- <summary>
- Gets a TestAdapter representing the currently executing test in this context.
- </summary>
- </member>
- <member name="P:NUnit.Framework.TestContext.Result">
- <summary>
- Gets a ResultAdapter representing the current result for the test
- executing in this context.
- </summary>
- </member>
- <member name="P:NUnit.Framework.TestContext.TestDirectory">
- <summary>
- Gets the current directory for this TestContext
- </summary>
- </member>
- <member name="T:NUnit.Framework.TestContext.TestAdapter">
- <summary>
- TestAdapter adapts a Test for consumption by
- the user test code.
- </summary>
- </member>
- <member name="M:NUnit.Framework.TestContext.TestAdapter.#ctor(System.Collections.IDictionary)">
- <summary>
- Constructs a TestAdapter for this context
- </summary>
- <param name="context">The context dictionary</param>
- </member>
- <member name="P:NUnit.Framework.TestContext.TestAdapter.Name">
- <summary>
- The name of the test.
- </summary>
- </member>
- <member name="P:NUnit.Framework.TestContext.TestAdapter.FullName">
- <summary>
- The FullName of the test
- </summary>
- </member>
- <member name="P:NUnit.Framework.TestContext.TestAdapter.Properties">
- <summary>
- The properties of the test.
- </summary>
- </member>
- <member name="T:NUnit.Framework.TestContext.ResultAdapter">
- <summary>
- ResultAdapter adapts a TestResult for consumption by
- the user test code.
- </summary>
- </member>
- <member name="M:NUnit.Framework.TestContext.ResultAdapter.#ctor(System.Collections.IDictionary)">
- <summary>
- Construct a ResultAdapter for a context
- </summary>
- <param name="context">The context holding the result</param>
- </member>
- <member name="P:NUnit.Framework.TestContext.ResultAdapter.State">
- <summary>
- The TestState of current test. This maps to the ResultState
- used in nunit.core and is subject to change in the future.
- </summary>
- </member>
- <member name="P:NUnit.Framework.TestContext.ResultAdapter.Status">
- <summary>
- The TestStatus of current test. This enum will be used
- in future versions of NUnit and so is to be preferred
- to the TestState value.
- </summary>
- </member>
- <member name="T:NUnit.Framework.TestState">
- <summary>
- The ResultState enum indicates the result of running a test
- </summary>
- </member>
- <member name="F:NUnit.Framework.TestState.Inconclusive">
- <summary>
- The result is inconclusive
- </summary>
- </member>
- <member name="F:NUnit.Framework.TestState.NotRunnable">
- <summary>
- The test was not runnable.
- </summary>
- </member>
- <member name="F:NUnit.Framework.TestState.Skipped">
- <summary>
- The test has been skipped.
- </summary>
- </member>
- <member name="F:NUnit.Framework.TestState.Ignored">
- <summary>
- The test has been ignored.
- </summary>
- </member>
- <member name="F:NUnit.Framework.TestState.Success">
- <summary>
- The test succeeded
- </summary>
- </member>
- <member name="F:NUnit.Framework.TestState.Failure">
- <summary>
- The test failed
- </summary>
- </member>
- <member name="F:NUnit.Framework.TestState.Error">
- <summary>
- The test encountered an unexpected exception
- </summary>
- </member>
- <member name="F:NUnit.Framework.TestState.Cancelled">
- <summary>
- The test was cancelled by the user
- </summary>
- </member>
- <member name="T:NUnit.Framework.TestStatus">
- <summary>
- The TestStatus enum indicates the result of running a test
- </summary>
- </member>
- <member name="F:NUnit.Framework.TestStatus.Inconclusive">
- <summary>
- The test was inconclusive
- </summary>
- </member>
- <member name="F:NUnit.Framework.TestStatus.Skipped">
- <summary>
- The test has skipped
- </summary>
- </member>
- <member name="F:NUnit.Framework.TestStatus.Passed">
- <summary>
- The test succeeded
- </summary>
- </member>
- <member name="F:NUnit.Framework.TestStatus.Failed">
- <summary>
- The test failed
- </summary>
- </member>
- <member name="T:NUnit.Framework.Text">
- <summary>
- Helper class with static methods used to supply constraints
- that operate on strings.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Text.Contains(System.String)">
- <summary>
- Returns a constraint that succeeds if the actual
- value contains the substring supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Text.DoesNotContain(System.String)">
- <summary>
- Returns a constraint that fails if the actual
- value contains the substring supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Text.StartsWith(System.String)">
- <summary>
- Returns a constraint that succeeds if the actual
- value starts with the substring supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Text.DoesNotStartWith(System.String)">
- <summary>
- Returns a constraint that fails if the actual
- value starts with the substring supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Text.EndsWith(System.String)">
- <summary>
- Returns a constraint that succeeds if the actual
- value ends with the substring supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Text.DoesNotEndWith(System.String)">
- <summary>
- Returns a constraint that fails if the actual
- value ends with the substring supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Text.Matches(System.String)">
- <summary>
- Returns a constraint that succeeds if the actual
- value matches the Regex pattern supplied as an argument.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Text.DoesNotMatch(System.String)">
- <summary>
- Returns a constraint that fails if the actual
- value matches the pattern supplied as an argument.
- </summary>
- </member>
- <member name="P:NUnit.Framework.Text.All">
- <summary>
- Returns a ConstraintExpression, which will apply
- the following constraint to all members of a collection,
- succeeding if all of them succeed.
- </summary>
- </member>
- <member name="T:NUnit.Framework.TextMessageWriter">
- <summary>
- TextMessageWriter writes constraint descriptions and messages
- in displayable form as a text stream. It tailors the display
- of individual message components to form the standard message
- format of NUnit assertion failure messages.
- </summary>
- </member>
- <member name="F:NUnit.Framework.TextMessageWriter.Pfx_Expected">
- <summary>
- Prefix used for the expected value line of a message
- </summary>
- </member>
- <member name="F:NUnit.Framework.TextMessageWriter.Pfx_Actual">
- <summary>
- Prefix used for the actual value line of a message
- </summary>
- </member>
- <member name="F:NUnit.Framework.TextMessageWriter.PrefixLength">
- <summary>
- Length of a message prefix
- </summary>
- </member>
- <member name="M:NUnit.Framework.TextMessageWriter.#ctor">
- <summary>
- Construct a TextMessageWriter
- </summary>
- </member>
- <member name="M:NUnit.Framework.TextMessageWriter.#ctor(System.String,System.Object[])">
- <summary>
- Construct a TextMessageWriter, specifying a user message
- and optional formatting arguments.
- </summary>
- <param name="userMessage"></param>
- <param name="args"></param>
- </member>
- <member name="M:NUnit.Framework.TextMessageWriter.WriteMessageLine(System.Int32,System.String,System.Object[])">
- <summary>
- Method to write single line message with optional args, usually
- written to precede the general failure message, at a givel
- indentation level.
- </summary>
- <param name="level">The indentation level of the message</param>
- <param name="message">The message to be written</param>
- <param name="args">Any arguments used in formatting the message</param>
- </member>
- <member name="M:NUnit.Framework.TextMessageWriter.DisplayDifferences(NUnit.Framework.Constraints.Constraint)">
- <summary>
- Display Expected and Actual lines for a constraint. This
- is called by MessageWriter's default implementation of
- WriteMessageTo and provides the generic two-line display.
- </summary>
- <param name="constraint">The constraint that failed</param>
- </member>
- <member name="M:NUnit.Framework.TextMessageWriter.DisplayDifferences(System.Object,System.Object)">
- <summary>
- Display Expected and Actual lines for given values. This
- method may be called by constraints that need more control over
- the display of actual and expected values than is provided
- by the default implementation.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value causing the failure</param>
- </member>
- <member name="M:NUnit.Framework.TextMessageWriter.DisplayDifferences(System.Object,System.Object,NUnit.Framework.Constraints.Tolerance)">
- <summary>
- Display Expected and Actual lines for given values, including
- a tolerance value on the expected line.
- </summary>
- <param name="expected">The expected value</param>
- <param name="actual">The actual value causing the failure</param>
- <param name="tolerance">The tolerance within which the test was made</param>
- </member>
- <member name="M:NUnit.Framework.TextMessageWriter.DisplayStringDifferences(System.String,System.String,System.Int32,System.Boolean,System.Boolean)">
- <summary>
- Display the expected and actual string values on separate lines.
- If the mismatch parameter is >=0, an additional line is displayed
- line containing a caret that points to the mismatch point.
- </summary>
- <param name="expected">The expected string value</param>
- <param name="actual">The actual string value</param>
- <param name="mismatch">The point at which the strings don't match or -1</param>
- <param name="ignoreCase">If true, case is ignored in string comparisons</param>
- <param name="clipping">If true, clip the strings to fit the max line length</param>
- </member>
- <member name="M:NUnit.Framework.TextMessageWriter.WriteConnector(System.String)">
- <summary>
- Writes the text for a connector.
- </summary>
- <param name="connector">The connector.</param>
- </member>
- <member name="M:NUnit.Framework.TextMessageWriter.WritePredicate(System.String)">
- <summary>
- Writes the text for a predicate.
- </summary>
- <param name="predicate">The predicate.</param>
- </member>
- <member name="M:NUnit.Framework.TextMessageWriter.WriteModifier(System.String)">
- <summary>
- Write the text for a modifier.
- </summary>
- <param name="modifier">The modifier.</param>
- </member>
- <member name="M:NUnit.Framework.TextMessageWriter.WriteExpectedValue(System.Object)">
- <summary>
- Writes the text for an expected value.
- </summary>
- <param name="expected">The expected value.</param>
- </member>
- <member name="M:NUnit.Framework.TextMessageWriter.WriteActualValue(System.Object)">
- <summary>
- Writes the text for an actual value.
- </summary>
- <param name="actual">The actual value.</param>
- </member>
- <member name="M:NUnit.Framework.TextMessageWriter.WriteValue(System.Object)">
- <summary>
- Writes the text for a generalized value.
- </summary>
- <param name="val">The value.</param>
- </member>
- <member name="M:NUnit.Framework.TextMessageWriter.WriteCollectionElements(System.Collections.ICollection,System.Int32,System.Int32)">
- <summary>
- Writes the text for a collection value,
- starting at a particular point, to a max length
- </summary>
- <param name="collection">The collection containing elements to write.</param>
- <param name="start">The starting point of the elements to write</param>
- <param name="max">The maximum number of elements to write</param>
- </member>
- <member name="M:NUnit.Framework.TextMessageWriter.WriteExpectedLine(NUnit.Framework.Constraints.Constraint)">
- <summary>
- Write the generic 'Expected' line for a constraint
- </summary>
- <param name="constraint">The constraint that failed</param>
- </member>
- <member name="M:NUnit.Framework.TextMessageWriter.WriteExpectedLine(System.Object)">
- <summary>
- Write the generic 'Expected' line for a given value
- </summary>
- <param name="expected">The expected value</param>
- </member>
- <member name="M:NUnit.Framework.TextMessageWriter.WriteExpectedLine(System.Object,NUnit.Framework.Constraints.Tolerance)">
- <summary>
- Write the generic 'Expected' line for a given value
- and tolerance.
- </summary>
- <param name="expected">The expected value</param>
- <param name="tolerance">The tolerance within which the test was made</param>
- </member>
- <member name="M:NUnit.Framework.TextMessageWriter.WriteActualLine(NUnit.Framework.Constraints.Constraint)">
- <summary>
- Write the generic 'Actual' line for a constraint
- </summary>
- <param name="constraint">The constraint for which the actual value is to be written</param>
- </member>
- <member name="M:NUnit.Framework.TextMessageWriter.WriteActualLine(System.Object)">
- <summary>
- Write the generic 'Actual' line for a given value
- </summary>
- <param name="actual">The actual value causing a failure</param>
- </member>
- <member name="P:NUnit.Framework.TextMessageWriter.MaxLineLength">
- <summary>
- Gets or sets the maximum line length for this writer
- </summary>
- </member>
- <member name="T:NUnit.Framework.Throws">
- <summary>
- Helper class with properties and methods that supply
- constraints that operate on exceptions.
- </summary>
- </member>
- <member name="M:NUnit.Framework.Throws.TypeOf(System.Type)">
- <summary>
- Creates a constraint specifying the exact type of exception expected
- </summary>
- </member>
- <member name="M:NUnit.Framework.Throws.TypeOf``1">
- <summary>
- Creates a constraint specifying the exact type of exception expected
- </summary>
- </member>
- <member name="M:NUnit.Framework.Throws.InstanceOf(System.Type)">
- <summary>
- Creates a constraint specifying the type of exception expected
- </summary>
- </member>
- <member name="M:NUnit.Framework.Throws.InstanceOf``1">
- <summary>
- Creates a constraint specifying the type of exception expected
- </summary>
- </member>
- <member name="P:NUnit.Framework.Throws.Exception">
- <summary>
- Creates a constraint specifying an expected exception
- </summary>
- </member>
- <member name="P:NUnit.Framework.Throws.InnerException">
- <summary>
- Creates a constraint specifying an exception with a given InnerException
- </summary>
- </member>
- <member name="P:NUnit.Framework.Throws.TargetInvocationException">
- <summary>
- Creates a constraint specifying an expected TargetInvocationException
- </summary>
- </member>
- <member name="P:NUnit.Framework.Throws.ArgumentException">
- <summary>
- Creates a constraint specifying an expected TargetInvocationException
- </summary>
- </member>
- <member name="P:NUnit.Framework.Throws.InvalidOperationException">
- <summary>
- Creates a constraint specifying an expected TargetInvocationException
- </summary>
- </member>
- <member name="P:NUnit.Framework.Throws.Nothing">
- <summary>
- Creates a constraint specifying that no exception is thrown
- </summary>
- </member>
- </members>
-</doc>
diff --git a/Lib/NUnit/framework/nunit.mocks.dll b/Lib/NUnit/framework/nunit.mocks.dll
deleted file mode 100644
index 6ee2c1cc..00000000
--- a/Lib/NUnit/framework/nunit.mocks.dll
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/framework/pnunit.framework.dll b/Lib/NUnit/framework/pnunit.framework.dll
deleted file mode 100644
index 6c105d70..00000000
--- a/Lib/NUnit/framework/pnunit.framework.dll
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/launcher.log.conf b/Lib/NUnit/launcher.log.conf
deleted file mode 100644
index 4bd90ca4..00000000
--- a/Lib/NUnit/launcher.log.conf
+++ /dev/null
@@ -1,18 +0,0 @@
-<log4net>
- <!-- A1 is set to be a ConsoleAppender -->
- <appender name="A1" type="log4net.Appender.ConsoleAppender">
-
- <!-- A1 uses PatternLayout -->
- <layout type="log4net.Layout.PatternLayout">
- <!-- Print the date in ISO 8601 format -->
- <conversionPattern value="%-5level %logger - %message%newline" />
- </layout>
- </appender>
-
- <!-- Set root logger level to DEBUG and its only appender to A1 -->
- <root>
- <level value="DEBUG" />
- <appender-ref ref="A1" />
- </root>
-
-</log4net>
diff --git a/Lib/NUnit/lib/Failure.png b/Lib/NUnit/lib/Failure.png
deleted file mode 100644
index 2e400b27..00000000
--- a/Lib/NUnit/lib/Failure.png
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/lib/Ignored.png b/Lib/NUnit/lib/Ignored.png
deleted file mode 100644
index 478efbf0..00000000
--- a/Lib/NUnit/lib/Ignored.png
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/lib/Inconclusive.png b/Lib/NUnit/lib/Inconclusive.png
deleted file mode 100644
index 4807b7ce..00000000
--- a/Lib/NUnit/lib/Inconclusive.png
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/lib/Skipped.png b/Lib/NUnit/lib/Skipped.png
deleted file mode 100644
index 7c9fc64e..00000000
--- a/Lib/NUnit/lib/Skipped.png
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/lib/Success.png b/Lib/NUnit/lib/Success.png
deleted file mode 100644
index 2a301508..00000000
--- a/Lib/NUnit/lib/Success.png
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/lib/fit.dll b/Lib/NUnit/lib/fit.dll
deleted file mode 100644
index 40bbef0e..00000000
--- a/Lib/NUnit/lib/fit.dll
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/lib/log4net.dll b/Lib/NUnit/lib/log4net.dll
deleted file mode 100644
index 20a2e1c4..00000000
--- a/Lib/NUnit/lib/log4net.dll
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/lib/nunit-console-runner.dll b/Lib/NUnit/lib/nunit-console-runner.dll
deleted file mode 100644
index 1709ce7b..00000000
--- a/Lib/NUnit/lib/nunit-console-runner.dll
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/lib/nunit-gui-runner.dll b/Lib/NUnit/lib/nunit-gui-runner.dll
deleted file mode 100644
index 35efa737..00000000
--- a/Lib/NUnit/lib/nunit-gui-runner.dll
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/lib/nunit.core.dll b/Lib/NUnit/lib/nunit.core.dll
deleted file mode 100644
index a1dd6986..00000000
--- a/Lib/NUnit/lib/nunit.core.dll
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/lib/nunit.core.interfaces.dll b/Lib/NUnit/lib/nunit.core.interfaces.dll
deleted file mode 100644
index 0ac87882..00000000
--- a/Lib/NUnit/lib/nunit.core.interfaces.dll
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/lib/nunit.fixtures.dll b/Lib/NUnit/lib/nunit.fixtures.dll
deleted file mode 100644
index 8fd1932d..00000000
--- a/Lib/NUnit/lib/nunit.fixtures.dll
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/lib/nunit.uiexception.dll b/Lib/NUnit/lib/nunit.uiexception.dll
deleted file mode 100644
index 610c1700..00000000
--- a/Lib/NUnit/lib/nunit.uiexception.dll
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/lib/nunit.uikit.dll b/Lib/NUnit/lib/nunit.uikit.dll
deleted file mode 100644
index 9087db2d..00000000
--- a/Lib/NUnit/lib/nunit.uikit.dll
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/lib/nunit.util.dll b/Lib/NUnit/lib/nunit.util.dll
deleted file mode 100644
index 0b315c21..00000000
--- a/Lib/NUnit/lib/nunit.util.dll
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/nunit-agent-x86.exe b/Lib/NUnit/nunit-agent-x86.exe
deleted file mode 100644
index ebcee1be..00000000
--- a/Lib/NUnit/nunit-agent-x86.exe
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/nunit-agent-x86.exe.config b/Lib/NUnit/nunit-agent-x86.exe.config
deleted file mode 100644
index d840f37a..00000000
--- a/Lib/NUnit/nunit-agent-x86.exe.config
+++ /dev/null
@@ -1,69 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<configuration>
-
- <runtime>
- <!-- We need this so test exceptions don't crash NUnit -->
- <legacyUnhandledExceptionPolicy enabled="1" />
-
- <!-- Look for addins in the addins directory for now -->
- <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
- <probing privatePath="lib;addins"/>
- </assemblyBinding>
-
- <!--
- The following <assemblyBinding> section allows running nunit under
- .NET 1.0 by redirecting assemblies. The appliesTo attribute
- causes the section to be ignored except under .NET 1.0
- on a machine with only the .NET version 1.0 runtime installed.
- If application and its tests were built for .NET 1.1 you will
- also need to redirect system assemblies in the test config file,
- which controls loading of the tests.
- -->
- <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"
- appliesTo="v1.0.3705">
-
- <dependentAssembly>
- <assemblyIdentity name="System"
- publicKeyToken="b77a5c561934e089"
- culture="neutral"/>
- <bindingRedirect oldVersion="1.0.5000.0"
- newVersion="1.0.3300.0"/>
- </dependentAssembly>
-
- <dependentAssembly>
- <assemblyIdentity name="System.Data"
- publicKeyToken="b77a5c561934e089"
- culture="neutral"/>
- <bindingRedirect oldVersion="1.0.5000.0"
- newVersion="1.0.3300.0"/>
- </dependentAssembly>
-
- <dependentAssembly>
- <assemblyIdentity name="System.Drawing"
- publicKeyToken="b03f5f7f11d50a3a"
- culture="neutral"/>
- <bindingRedirect oldVersion="1.0.5000.0"
- newVersion="1.0.3300.0"/>
- </dependentAssembly>
-
- <dependentAssembly>
- <assemblyIdentity name="System.Windows.Forms"
- publicKeyToken="b77a5c561934e089"
- culture="neutral"/>
- <bindingRedirect oldVersion="1.0.5000.0"
- newVersion="1.0.3300.0"/>
- </dependentAssembly>
-
- <dependentAssembly>
- <assemblyIdentity name="System.Xml"
- publicKeyToken="b77a5c561934e089"
- culture="neutral"/>
- <bindingRedirect oldVersion="1.0.5000.0"
- newVersion="1.0.3300.0"/>
- </dependentAssembly>
-
- </assemblyBinding>
-
- </runtime>
-
-</configuration> \ No newline at end of file
diff --git a/Lib/NUnit/nunit-agent.exe b/Lib/NUnit/nunit-agent.exe
deleted file mode 100644
index ec41f323..00000000
--- a/Lib/NUnit/nunit-agent.exe
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/nunit-agent.exe.config b/Lib/NUnit/nunit-agent.exe.config
deleted file mode 100644
index d840f37a..00000000
--- a/Lib/NUnit/nunit-agent.exe.config
+++ /dev/null
@@ -1,69 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<configuration>
-
- <runtime>
- <!-- We need this so test exceptions don't crash NUnit -->
- <legacyUnhandledExceptionPolicy enabled="1" />
-
- <!-- Look for addins in the addins directory for now -->
- <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
- <probing privatePath="lib;addins"/>
- </assemblyBinding>
-
- <!--
- The following <assemblyBinding> section allows running nunit under
- .NET 1.0 by redirecting assemblies. The appliesTo attribute
- causes the section to be ignored except under .NET 1.0
- on a machine with only the .NET version 1.0 runtime installed.
- If application and its tests were built for .NET 1.1 you will
- also need to redirect system assemblies in the test config file,
- which controls loading of the tests.
- -->
- <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"
- appliesTo="v1.0.3705">
-
- <dependentAssembly>
- <assemblyIdentity name="System"
- publicKeyToken="b77a5c561934e089"
- culture="neutral"/>
- <bindingRedirect oldVersion="1.0.5000.0"
- newVersion="1.0.3300.0"/>
- </dependentAssembly>
-
- <dependentAssembly>
- <assemblyIdentity name="System.Data"
- publicKeyToken="b77a5c561934e089"
- culture="neutral"/>
- <bindingRedirect oldVersion="1.0.5000.0"
- newVersion="1.0.3300.0"/>
- </dependentAssembly>
-
- <dependentAssembly>
- <assemblyIdentity name="System.Drawing"
- publicKeyToken="b03f5f7f11d50a3a"
- culture="neutral"/>
- <bindingRedirect oldVersion="1.0.5000.0"
- newVersion="1.0.3300.0"/>
- </dependentAssembly>
-
- <dependentAssembly>
- <assemblyIdentity name="System.Windows.Forms"
- publicKeyToken="b77a5c561934e089"
- culture="neutral"/>
- <bindingRedirect oldVersion="1.0.5000.0"
- newVersion="1.0.3300.0"/>
- </dependentAssembly>
-
- <dependentAssembly>
- <assemblyIdentity name="System.Xml"
- publicKeyToken="b77a5c561934e089"
- culture="neutral"/>
- <bindingRedirect oldVersion="1.0.5000.0"
- newVersion="1.0.3300.0"/>
- </dependentAssembly>
-
- </assemblyBinding>
-
- </runtime>
-
-</configuration> \ No newline at end of file
diff --git a/Lib/NUnit/nunit-console-x86.exe b/Lib/NUnit/nunit-console-x86.exe
deleted file mode 100644
index e08ac9c8..00000000
--- a/Lib/NUnit/nunit-console-x86.exe
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/nunit-console-x86.exe.config b/Lib/NUnit/nunit-console-x86.exe.config
deleted file mode 100644
index fa0a2621..00000000
--- a/Lib/NUnit/nunit-console-x86.exe.config
+++ /dev/null
@@ -1,69 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<configuration>
-
- <runtime>
- <!-- We need this so test exceptions don't crash NUnit -->
- <legacyUnhandledExceptionPolicy enabled="1" />
-
- <!-- Look for addins in the addins directory for now -->
- <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
- <probing privatePath="lib;addins"/>
- </assemblyBinding>
-
- <!--
- The following <assemblyBinding> section allows running nunit under
- .NET 1.0 by redirecting assemblies. The appliesTo attribute
- causes the section to be ignored except under .NET 1.0
- on a machine with only the .NET version 1.0 runtime installed.
- If application and its tests were built for .NET 1.1 you will
- also need to redirect system assemblies in the test config file,
- which controls loading of the tests.
- -->
- <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"
- appliesTo="v1.0.3705">
-
- <dependentAssembly>
- <assemblyIdentity name="System"
- publicKeyToken="b77a5c561934e089"
- culture="neutral"/>
- <bindingRedirect oldVersion="1.0.5000.0"
- newVersion="1.0.3300.0"/>
- </dependentAssembly>
-
- <dependentAssembly>
- <assemblyIdentity name="System.Data"
- publicKeyToken="b77a5c561934e089"
- culture="neutral"/>
- <bindingRedirect oldVersion="1.0.5000.0"
- newVersion="1.0.3300.0"/>
- </dependentAssembly>
-
- <dependentAssembly>
- <assemblyIdentity name="System.Drawing"
- publicKeyToken="b03f5f7f11d50a3a"
- culture="neutral"/>
- <bindingRedirect oldVersion="1.0.5000.0"
- newVersion="1.0.3300.0"/>
- </dependentAssembly>
-
- <dependentAssembly>
- <assemblyIdentity name="System.Windows.Forms"
- publicKeyToken="b77a5c561934e089"
- culture="neutral"/>
- <bindingRedirect oldVersion="1.0.5000.0"
- newVersion="1.0.3300.0"/>
- </dependentAssembly>
-
- <dependentAssembly>
- <assemblyIdentity name="System.Xml"
- publicKeyToken="b77a5c561934e089"
- culture="neutral"/>
- <bindingRedirect oldVersion="1.0.5000.0"
- newVersion="1.0.3300.0"/>
- </dependentAssembly>
-
- </assemblyBinding>
-
- </runtime>
-
-</configuration> \ No newline at end of file
diff --git a/Lib/NUnit/nunit-console.exe b/Lib/NUnit/nunit-console.exe
deleted file mode 100644
index 1544a9d8..00000000
--- a/Lib/NUnit/nunit-console.exe
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/nunit-console.exe.config b/Lib/NUnit/nunit-console.exe.config
deleted file mode 100644
index fa0a2621..00000000
--- a/Lib/NUnit/nunit-console.exe.config
+++ /dev/null
@@ -1,69 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<configuration>
-
- <runtime>
- <!-- We need this so test exceptions don't crash NUnit -->
- <legacyUnhandledExceptionPolicy enabled="1" />
-
- <!-- Look for addins in the addins directory for now -->
- <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
- <probing privatePath="lib;addins"/>
- </assemblyBinding>
-
- <!--
- The following <assemblyBinding> section allows running nunit under
- .NET 1.0 by redirecting assemblies. The appliesTo attribute
- causes the section to be ignored except under .NET 1.0
- on a machine with only the .NET version 1.0 runtime installed.
- If application and its tests were built for .NET 1.1 you will
- also need to redirect system assemblies in the test config file,
- which controls loading of the tests.
- -->
- <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"
- appliesTo="v1.0.3705">
-
- <dependentAssembly>
- <assemblyIdentity name="System"
- publicKeyToken="b77a5c561934e089"
- culture="neutral"/>
- <bindingRedirect oldVersion="1.0.5000.0"
- newVersion="1.0.3300.0"/>
- </dependentAssembly>
-
- <dependentAssembly>
- <assemblyIdentity name="System.Data"
- publicKeyToken="b77a5c561934e089"
- culture="neutral"/>
- <bindingRedirect oldVersion="1.0.5000.0"
- newVersion="1.0.3300.0"/>
- </dependentAssembly>
-
- <dependentAssembly>
- <assemblyIdentity name="System.Drawing"
- publicKeyToken="b03f5f7f11d50a3a"
- culture="neutral"/>
- <bindingRedirect oldVersion="1.0.5000.0"
- newVersion="1.0.3300.0"/>
- </dependentAssembly>
-
- <dependentAssembly>
- <assemblyIdentity name="System.Windows.Forms"
- publicKeyToken="b77a5c561934e089"
- culture="neutral"/>
- <bindingRedirect oldVersion="1.0.5000.0"
- newVersion="1.0.3300.0"/>
- </dependentAssembly>
-
- <dependentAssembly>
- <assemblyIdentity name="System.Xml"
- publicKeyToken="b77a5c561934e089"
- culture="neutral"/>
- <bindingRedirect oldVersion="1.0.5000.0"
- newVersion="1.0.3300.0"/>
- </dependentAssembly>
-
- </assemblyBinding>
-
- </runtime>
-
-</configuration> \ No newline at end of file
diff --git a/Lib/NUnit/nunit-x86.exe b/Lib/NUnit/nunit-x86.exe
deleted file mode 100644
index fd342c07..00000000
--- a/Lib/NUnit/nunit-x86.exe
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/nunit-x86.exe.config b/Lib/NUnit/nunit-x86.exe.config
deleted file mode 100644
index 1641a501..00000000
--- a/Lib/NUnit/nunit-x86.exe.config
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<configuration>
- <!--
- Application settings for NUnit-gui.exe. Do NOT put settings
- for use by your tests here.
- -->
- <appSettings>
- <!--
- Uncomment to specify the url to be used for help. If not used, the
- default value is something like
- file://localhost/C:/Program Files/NUnit 2.2/doc/index.html
- This setting is provided in case your default browser doesn't
- support this format.
- -->
- <!-- <add key="helpUrl" value="http://www.nunit.org" /> -->
- </appSettings>
-
- <runtime>
- <!-- We need this so test exceptions don't crash NUnit -->
- <legacyUnhandledExceptionPolicy enabled="1" />
-
- <!-- Look for addins in the addins directory for now -->
- <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
- <probing privatePath="lib;addins" />
- </assemblyBinding>
-
- <!--
- The following <assemblyBinding> section allows running nunit under
- .NET 1.0 by redirecting assemblies. The appliesTo attribute
- causes the section to be ignored except under .NET 1.0
- on a machine with only the .NET version 1.0 runtime installed.
- If application and its tests were built for .NET 1.1 you will
- also need to redirect system assemblies in the test config file,
- which controls loading of the tests.
- -->
- <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"
- appliesTo="v1.0.3705">
-
- <dependentAssembly>
- <assemblyIdentity name="System"
- publicKeyToken="b77a5c561934e089"
- culture="neutral"/>
- <bindingRedirect oldVersion="1.0.5000.0"
- newVersion="1.0.3300.0"/>
- </dependentAssembly>
-
- <dependentAssembly>
- <assemblyIdentity name="System.Data"
- publicKeyToken="b77a5c561934e089"
- culture="neutral"/>
- <bindingRedirect oldVersion="1.0.5000.0"
- newVersion="1.0.3300.0"/>
- </dependentAssembly>
-
- <dependentAssembly>
- <assemblyIdentity name="System.Drawing"
- publicKeyToken="b03f5f7f11d50a3a"
- culture="neutral"/>
- <bindingRedirect oldVersion="1.0.5000.0"
- newVersion="1.0.3300.0"/>
- </dependentAssembly>
-
- <dependentAssembly>
- <assemblyIdentity name="System.Windows.Forms"
- publicKeyToken="b77a5c561934e089"
- culture="neutral"/>
- <bindingRedirect oldVersion="1.0.5000.0"
- newVersion="1.0.3300.0"/>
- </dependentAssembly>
-
- <dependentAssembly>
- <assemblyIdentity name="System.Xml"
- publicKeyToken="b77a5c561934e089"
- culture="neutral"/>
- <bindingRedirect oldVersion="1.0.5000.0"
- newVersion="1.0.3300.0"/>
- </dependentAssembly>
-
- </assemblyBinding>
-
- </runtime>
-
-</configuration> \ No newline at end of file
diff --git a/Lib/NUnit/nunit.exe b/Lib/NUnit/nunit.exe
deleted file mode 100644
index ad8b08af..00000000
--- a/Lib/NUnit/nunit.exe
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/nunit.exe.config b/Lib/NUnit/nunit.exe.config
deleted file mode 100644
index 1641a501..00000000
--- a/Lib/NUnit/nunit.exe.config
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<configuration>
- <!--
- Application settings for NUnit-gui.exe. Do NOT put settings
- for use by your tests here.
- -->
- <appSettings>
- <!--
- Uncomment to specify the url to be used for help. If not used, the
- default value is something like
- file://localhost/C:/Program Files/NUnit 2.2/doc/index.html
- This setting is provided in case your default browser doesn't
- support this format.
- -->
- <!-- <add key="helpUrl" value="http://www.nunit.org" /> -->
- </appSettings>
-
- <runtime>
- <!-- We need this so test exceptions don't crash NUnit -->
- <legacyUnhandledExceptionPolicy enabled="1" />
-
- <!-- Look for addins in the addins directory for now -->
- <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
- <probing privatePath="lib;addins" />
- </assemblyBinding>
-
- <!--
- The following <assemblyBinding> section allows running nunit under
- .NET 1.0 by redirecting assemblies. The appliesTo attribute
- causes the section to be ignored except under .NET 1.0
- on a machine with only the .NET version 1.0 runtime installed.
- If application and its tests were built for .NET 1.1 you will
- also need to redirect system assemblies in the test config file,
- which controls loading of the tests.
- -->
- <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"
- appliesTo="v1.0.3705">
-
- <dependentAssembly>
- <assemblyIdentity name="System"
- publicKeyToken="b77a5c561934e089"
- culture="neutral"/>
- <bindingRedirect oldVersion="1.0.5000.0"
- newVersion="1.0.3300.0"/>
- </dependentAssembly>
-
- <dependentAssembly>
- <assemblyIdentity name="System.Data"
- publicKeyToken="b77a5c561934e089"
- culture="neutral"/>
- <bindingRedirect oldVersion="1.0.5000.0"
- newVersion="1.0.3300.0"/>
- </dependentAssembly>
-
- <dependentAssembly>
- <assemblyIdentity name="System.Drawing"
- publicKeyToken="b03f5f7f11d50a3a"
- culture="neutral"/>
- <bindingRedirect oldVersion="1.0.5000.0"
- newVersion="1.0.3300.0"/>
- </dependentAssembly>
-
- <dependentAssembly>
- <assemblyIdentity name="System.Windows.Forms"
- publicKeyToken="b77a5c561934e089"
- culture="neutral"/>
- <bindingRedirect oldVersion="1.0.5000.0"
- newVersion="1.0.3300.0"/>
- </dependentAssembly>
-
- <dependentAssembly>
- <assemblyIdentity name="System.Xml"
- publicKeyToken="b77a5c561934e089"
- culture="neutral"/>
- <bindingRedirect oldVersion="1.0.5000.0"
- newVersion="1.0.3300.0"/>
- </dependentAssembly>
-
- </assemblyBinding>
-
- </runtime>
-
-</configuration> \ No newline at end of file
diff --git a/Lib/NUnit/nunit.framework.dll b/Lib/NUnit/nunit.framework.dll
deleted file mode 100644
index 6856e51e..00000000
--- a/Lib/NUnit/nunit.framework.dll
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/pnunit-agent.exe b/Lib/NUnit/pnunit-agent.exe
deleted file mode 100644
index 7a555e16..00000000
--- a/Lib/NUnit/pnunit-agent.exe
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/pnunit-agent.exe.config b/Lib/NUnit/pnunit-agent.exe.config
deleted file mode 100644
index 0bf29b34..00000000
--- a/Lib/NUnit/pnunit-agent.exe.config
+++ /dev/null
@@ -1,77 +0,0 @@
-<?xml version="1.0" encoding="Windows-1252"?>
-<configuration>
-
- <!-- Set the level for tracing NUnit itself -->
- <!-- 0=Off 1=Error 2=Warning 3=Info 4=Debug -->
- <system.diagnostics>
- <switches>
- <add name="NTrace" value="0" />
- </switches>
- </system.diagnostics>
-
- <runtime>
- <!-- We need this so test exceptions don't crash NUnit -->
- <legacyUnhandledExceptionPolicy enabled="1" />
-
- <!-- Look for addins in the addins directory for now -->
- <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
- <probing privatePath="framework;lib;addins"/>
- </assemblyBinding>
-
- <!--
- The following <assemblyBinding> section allows running nunit under
- .NET 1.0 by redirecting assemblies. The appliesTo attribute
- causes the section to be ignored except under .NET 1.0
- on a machine with only the .NET version 1.0 runtime installed.
- If application and its tests were built for .NET 1.1 you will
- also need to redirect system assemblies in the test config file,
- which controls loading of the tests.
- -->
- <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"
- appliesTo="v1.0.3705">
-
- <dependentAssembly>
- <assemblyIdentity name="System"
- publicKeyToken="b77a5c561934e089"
- culture="neutral"/>
- <bindingRedirect oldVersion="1.0.5000.0"
- newVersion="1.0.3300.0"/>
- </dependentAssembly>
-
- <dependentAssembly>
- <assemblyIdentity name="System.Data"
- publicKeyToken="b77a5c561934e089"
- culture="neutral"/>
- <bindingRedirect oldVersion="1.0.5000.0"
- newVersion="1.0.3300.0"/>
- </dependentAssembly>
-
- <dependentAssembly>
- <assemblyIdentity name="System.Drawing"
- publicKeyToken="b03f5f7f11d50a3a"
- culture="neutral"/>
- <bindingRedirect oldVersion="1.0.5000.0"
- newVersion="1.0.3300.0"/>
- </dependentAssembly>
-
- <dependentAssembly>
- <assemblyIdentity name="System.Windows.Forms"
- publicKeyToken="b77a5c561934e089"
- culture="neutral"/>
- <bindingRedirect oldVersion="1.0.5000.0"
- newVersion="1.0.3300.0"/>
- </dependentAssembly>
-
- <dependentAssembly>
- <assemblyIdentity name="System.Xml"
- publicKeyToken="b77a5c561934e089"
- culture="neutral"/>
- <bindingRedirect oldVersion="1.0.5000.0"
- newVersion="1.0.3300.0"/>
- </dependentAssembly>
-
- </assemblyBinding>
-
- </runtime>
-
-</configuration> \ No newline at end of file
diff --git a/Lib/NUnit/pnunit-launcher.exe b/Lib/NUnit/pnunit-launcher.exe
deleted file mode 100644
index c70e58ef..00000000
--- a/Lib/NUnit/pnunit-launcher.exe
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/pnunit-launcher.exe.config b/Lib/NUnit/pnunit-launcher.exe.config
deleted file mode 100644
index 0bf29b34..00000000
--- a/Lib/NUnit/pnunit-launcher.exe.config
+++ /dev/null
@@ -1,77 +0,0 @@
-<?xml version="1.0" encoding="Windows-1252"?>
-<configuration>
-
- <!-- Set the level for tracing NUnit itself -->
- <!-- 0=Off 1=Error 2=Warning 3=Info 4=Debug -->
- <system.diagnostics>
- <switches>
- <add name="NTrace" value="0" />
- </switches>
- </system.diagnostics>
-
- <runtime>
- <!-- We need this so test exceptions don't crash NUnit -->
- <legacyUnhandledExceptionPolicy enabled="1" />
-
- <!-- Look for addins in the addins directory for now -->
- <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
- <probing privatePath="framework;lib;addins"/>
- </assemblyBinding>
-
- <!--
- The following <assemblyBinding> section allows running nunit under
- .NET 1.0 by redirecting assemblies. The appliesTo attribute
- causes the section to be ignored except under .NET 1.0
- on a machine with only the .NET version 1.0 runtime installed.
- If application and its tests were built for .NET 1.1 you will
- also need to redirect system assemblies in the test config file,
- which controls loading of the tests.
- -->
- <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"
- appliesTo="v1.0.3705">
-
- <dependentAssembly>
- <assemblyIdentity name="System"
- publicKeyToken="b77a5c561934e089"
- culture="neutral"/>
- <bindingRedirect oldVersion="1.0.5000.0"
- newVersion="1.0.3300.0"/>
- </dependentAssembly>
-
- <dependentAssembly>
- <assemblyIdentity name="System.Data"
- publicKeyToken="b77a5c561934e089"
- culture="neutral"/>
- <bindingRedirect oldVersion="1.0.5000.0"
- newVersion="1.0.3300.0"/>
- </dependentAssembly>
-
- <dependentAssembly>
- <assemblyIdentity name="System.Drawing"
- publicKeyToken="b03f5f7f11d50a3a"
- culture="neutral"/>
- <bindingRedirect oldVersion="1.0.5000.0"
- newVersion="1.0.3300.0"/>
- </dependentAssembly>
-
- <dependentAssembly>
- <assemblyIdentity name="System.Windows.Forms"
- publicKeyToken="b77a5c561934e089"
- culture="neutral"/>
- <bindingRedirect oldVersion="1.0.5000.0"
- newVersion="1.0.3300.0"/>
- </dependentAssembly>
-
- <dependentAssembly>
- <assemblyIdentity name="System.Xml"
- publicKeyToken="b77a5c561934e089"
- culture="neutral"/>
- <bindingRedirect oldVersion="1.0.5000.0"
- newVersion="1.0.3300.0"/>
- </dependentAssembly>
-
- </assemblyBinding>
-
- </runtime>
-
-</configuration> \ No newline at end of file
diff --git a/Lib/NUnit/pnunit.framework.dll b/Lib/NUnit/pnunit.framework.dll
deleted file mode 100644
index 6c105d70..00000000
--- a/Lib/NUnit/pnunit.framework.dll
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/pnunit.tests.dll b/Lib/NUnit/pnunit.tests.dll
deleted file mode 100644
index dce018ac..00000000
--- a/Lib/NUnit/pnunit.tests.dll
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/runFile.exe b/Lib/NUnit/runFile.exe
deleted file mode 100644
index a7944586..00000000
--- a/Lib/NUnit/runFile.exe
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/runFile.exe.config b/Lib/NUnit/runFile.exe.config
deleted file mode 100644
index f58f099b..00000000
--- a/Lib/NUnit/runFile.exe.config
+++ /dev/null
@@ -1,43 +0,0 @@
-<?xml version="1.0" encoding="utf-8" ?>
-<configuration>
- <startup>
- <supportedRuntime version="v2.0.50727" />
- <supportedRuntime version="v2.0.50215" />
- <supportedRuntime version="v2.0.40607" />
- <supportedRuntime version="v1.1.4322" />
- <supportedRuntime version="v1.0.3705" />
-
- <requiredRuntime version="v1.0.3705" />
- </startup>
-
-<!--
- The following <runtime> section allows running nunit tests under
- .NET 1.0 by redirecting assemblies. The appliesTo attribute
- causes the section to be ignored except under .NET 1.0.
- -->
- <runtime>
- <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"
- appliesTo="v1.0.3705">
- <dependentAssembly>
- <assemblyIdentity name="System" publicKeyToken="b77a5c561934e089" culture="" />
- <bindingRedirect oldVersion="1.0.5000.0" newVersion="1.0.3300.0" />
- </dependentAssembly>
- <dependentAssembly>
- <assemblyIdentity name="System.Data" publicKeyToken="b77a5c561934e089" culture="" />
- <bindingRedirect oldVersion="1.0.5000.0" newVersion="1.0.3300.0" />
- </dependentAssembly>
- <dependentAssembly>
- <assemblyIdentity name="System.Drawing" publicKeyToken="b03f5f7f11d50a3a" culture="" />
- <bindingRedirect oldVersion="1.0.5000.0" newVersion="1.0.3300.0" />
- </dependentAssembly>
- <dependentAssembly>
- <assemblyIdentity name="System.Windows.Forms" publicKeyToken="b77a5c561934e089" culture="" />
- <bindingRedirect oldVersion="1.0.5000.0" newVersion="1.0.3300.0" />
- </dependentAssembly>
- <dependentAssembly>
- <assemblyIdentity name="System.Xml" publicKeyToken="b77a5c561934e089" culture="" />
- <bindingRedirect oldVersion="1.0.5000.0" newVersion="1.0.3300.0" />
- </dependentAssembly>
- </assemblyBinding>
- </runtime>
-</configuration>
diff --git a/Lib/NUnit/runpnunit.bat b/Lib/NUnit/runpnunit.bat
deleted file mode 100644
index a05cbb7d..00000000
--- a/Lib/NUnit/runpnunit.bat
+++ /dev/null
@@ -1,2 +0,0 @@
-start pnunit-agent agent.conf
-pnunit-launcher test.conf \ No newline at end of file
diff --git a/Lib/NUnit/test.conf b/Lib/NUnit/test.conf
deleted file mode 100644
index 14cd1130..00000000
--- a/Lib/NUnit/test.conf
+++ /dev/null
@@ -1,24 +0,0 @@
-<TestGroup>
- <ParallelTests>
-
- <ParallelTest>
- <Name>Testing</Name>
- <Tests>
- <TestConf>
- <Name>Testing</Name>
- <Assembly>pnunit.tests.dll</Assembly>
- <TestToRun>TestLibraries.Testing.EqualTo19</TestToRun>
- <Machine>localhost:8080</Machine>
- <TestParams>
- <string>..\server</string> <!-- server dir -->
- <string></string> <!-- database server -->
- <string></string><!-- conn string -->
- </TestParams>
- </TestConf>
-
- </Tests>
- </ParallelTest>
-
-
- </ParallelTests>
-</TestGroup> \ No newline at end of file
diff --git a/Lib/NUnit/tests/loadtest-assembly.dll b/Lib/NUnit/tests/loadtest-assembly.dll
deleted file mode 100644
index b6a4d2be..00000000
--- a/Lib/NUnit/tests/loadtest-assembly.dll
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/tests/mock-assembly.dll b/Lib/NUnit/tests/mock-assembly.dll
deleted file mode 100644
index 80689225..00000000
--- a/Lib/NUnit/tests/mock-assembly.dll
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/tests/nonamespace-assembly.dll b/Lib/NUnit/tests/nonamespace-assembly.dll
deleted file mode 100644
index 6d08f07b..00000000
--- a/Lib/NUnit/tests/nonamespace-assembly.dll
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/tests/nunit-console.tests.dll b/Lib/NUnit/tests/nunit-console.tests.dll
deleted file mode 100644
index e662db4b..00000000
--- a/Lib/NUnit/tests/nunit-console.tests.dll
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/tests/nunit-gui.tests.dll b/Lib/NUnit/tests/nunit-gui.tests.dll
deleted file mode 100644
index 30c1eb08..00000000
--- a/Lib/NUnit/tests/nunit-gui.tests.dll
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/tests/nunit.core.tests.dll b/Lib/NUnit/tests/nunit.core.tests.dll
deleted file mode 100644
index 417eea66..00000000
--- a/Lib/NUnit/tests/nunit.core.tests.dll
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/tests/nunit.fixtures.tests.dll b/Lib/NUnit/tests/nunit.fixtures.tests.dll
deleted file mode 100644
index 16a04ad0..00000000
--- a/Lib/NUnit/tests/nunit.fixtures.tests.dll
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/tests/nunit.framework.dll b/Lib/NUnit/tests/nunit.framework.dll
deleted file mode 100644
index 6856e51e..00000000
--- a/Lib/NUnit/tests/nunit.framework.dll
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/tests/nunit.framework.tests.dll b/Lib/NUnit/tests/nunit.framework.tests.dll
deleted file mode 100644
index c17754a9..00000000
--- a/Lib/NUnit/tests/nunit.framework.tests.dll
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/tests/nunit.mocks.tests.dll b/Lib/NUnit/tests/nunit.mocks.tests.dll
deleted file mode 100644
index c52a514d..00000000
--- a/Lib/NUnit/tests/nunit.mocks.tests.dll
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/tests/nunit.uiexception.tests.dll b/Lib/NUnit/tests/nunit.uiexception.tests.dll
deleted file mode 100644
index 71db6549..00000000
--- a/Lib/NUnit/tests/nunit.uiexception.tests.dll
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/tests/nunit.uikit.tests.dll b/Lib/NUnit/tests/nunit.uikit.tests.dll
deleted file mode 100644
index 37d51ad6..00000000
--- a/Lib/NUnit/tests/nunit.uikit.tests.dll
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/tests/nunit.util.tests.dll b/Lib/NUnit/tests/nunit.util.tests.dll
deleted file mode 100644
index 9a2b9a0d..00000000
--- a/Lib/NUnit/tests/nunit.util.tests.dll
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/tests/test-assembly.dll b/Lib/NUnit/tests/test-assembly.dll
deleted file mode 100644
index d483b65a..00000000
--- a/Lib/NUnit/tests/test-assembly.dll
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/tests/test-utilities.dll b/Lib/NUnit/tests/test-utilities.dll
deleted file mode 100644
index 3a8144a7..00000000
--- a/Lib/NUnit/tests/test-utilities.dll
+++ /dev/null
Binary files differ
diff --git a/Lib/NUnit/tests/timing-tests.dll b/Lib/NUnit/tests/timing-tests.dll
deleted file mode 100644
index 7de12f6d..00000000
--- a/Lib/NUnit/tests/timing-tests.dll
+++ /dev/null
Binary files differ
diff --git a/Lib/xUnit/xunit.dll b/Lib/xUnit/xunit.dll
new file mode 100644
index 00000000..86168af5
--- /dev/null
+++ b/Lib/xUnit/xunit.dll
Binary files differ
diff --git a/Lib/xUnit/xunit.dll.tdnet b/Lib/xUnit/xunit.dll.tdnet
new file mode 100644
index 00000000..d14ca810
--- /dev/null
+++ b/Lib/xUnit/xunit.dll.tdnet
@@ -0,0 +1,5 @@
+<TestRunner>
+ <FriendlyName>xUnit.net {0}.{1}.{2} build {3}</FriendlyName>
+ <AssemblyPath>xunit.runner.tdnet.dll</AssemblyPath>
+ <TypeName>Xunit.Runner.TdNet.TdNetRunner</TypeName>
+</TestRunner> \ No newline at end of file
diff --git a/Lib/xUnit/xunit.extensions.dll b/Lib/xUnit/xunit.extensions.dll
new file mode 100644
index 00000000..0b1907e6
--- /dev/null
+++ b/Lib/xUnit/xunit.extensions.dll
Binary files differ
diff --git a/Lib/xUnit/xunit.extensions.xml b/Lib/xUnit/xunit.extensions.xml
new file mode 100644
index 00000000..7434835a
--- /dev/null
+++ b/Lib/xUnit/xunit.extensions.xml
@@ -0,0 +1,805 @@
+<?xml version="1.0"?>
+<doc>
+ <assembly>
+ <name>xunit.extensions</name>
+ </assembly>
+ <members>
+ <member name="T:Xunit.Extensions.Assertions">
+ <summary>
+ A wrapper for Assert which is used by <see cref="T:Xunit.Extensions.TestClass"/>.
+ </summary>
+ </member>
+ <member name="M:Xunit.Extensions.Assertions.Contains``1(``0,System.Collections.Generic.IEnumerable{``0})">
+ <summary>
+ Verifies that a collection contains a given object.
+ </summary>
+ <typeparam name="T">The type of the object to be verified</typeparam>
+ <param name="expected">The object expected to be in the collection</param>
+ <param name="collection">The collection to be inspected</param>
+ <exception cref="T:Xunit.Sdk.ContainsException">Thrown when the object is not present in the collection</exception>
+ </member>
+ <member name="M:Xunit.Extensions.Assertions.Contains``1(``0,System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+ <summary>
+ Verifies that a collection contains a given object, using an equality comparer.
+ </summary>
+ <typeparam name="T">The type of the object to be verified</typeparam>
+ <param name="expected">The object expected to be in the collection</param>
+ <param name="collection">The collection to be inspected</param>
+ <param name="comparer">The comparer used to equate objects in the collection with the expected object</param>
+ <exception cref="T:Xunit.Sdk.ContainsException">Thrown when the object is not present in the collection</exception>
+ </member>
+ <member name="M:Xunit.Extensions.Assertions.Contains(System.String,System.String)">
+ <summary>
+ Verifies that a string contains a given sub-string, using the current culture.
+ </summary>
+ <param name="expectedSubstring">The sub-string expected to be in the string</param>
+ <param name="actualString">The string to be inspected</param>
+ <exception cref="T:Xunit.Sdk.ContainsException">Thrown when the sub-string is not present inside the string</exception>
+ </member>
+ <member name="M:Xunit.Extensions.Assertions.Contains(System.String,System.String,System.StringComparison)">
+ <summary>
+ Verifies that a string contains a given sub-string, using the given comparison type.
+ </summary>
+ <param name="expectedSubstring">The sub-string expected to be in the string</param>
+ <param name="actualString">The string to be inspected</param>
+ <param name="comparisonType">The type of string comparison to perform</param>
+ <exception cref="T:Xunit.Sdk.ContainsException">Thrown when the sub-string is not present inside the string</exception>
+ </member>
+ <member name="M:Xunit.Extensions.Assertions.DoesNotContain``1(``0,System.Collections.Generic.IEnumerable{``0})">
+ <summary>
+ Verifies that a collection does not contain a given object.
+ </summary>
+ <typeparam name="T">The type of the object to be compared</typeparam>
+ <param name="expected">The object that is expected not to be in the collection</param>
+ <param name="collection">The collection to be inspected</param>
+ <exception cref="T:Xunit.Sdk.DoesNotContainException">Thrown when the object is present inside the container</exception>
+ </member>
+ <member name="M:Xunit.Extensions.Assertions.DoesNotContain``1(``0,System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+ <summary>
+ Verifies that a collection does not contain a given object, using an equality comparer.
+ </summary>
+ <typeparam name="T">The type of the object to be compared</typeparam>
+ <param name="expected">The object that is expected not to be in the collection</param>
+ <param name="collection">The collection to be inspected</param>
+ <param name="comparer">The comparer used to equate objects in the collection with the expected object</param>
+ <exception cref="T:Xunit.Sdk.DoesNotContainException">Thrown when the object is present inside the container</exception>
+ </member>
+ <member name="M:Xunit.Extensions.Assertions.DoesNotContain(System.String,System.String)">
+ <summary>
+ Verifies that a string does not contain a given sub-string, using the current culture.
+ </summary>
+ <param name="expectedSubstring">The sub-string which is expected not to be in the string</param>
+ <param name="actualString">The string to be inspected</param>
+ <exception cref="T:Xunit.Sdk.DoesNotContainException">Thrown when the sub-string is present inside the string</exception>
+ </member>
+ <member name="M:Xunit.Extensions.Assertions.DoesNotContain(System.String,System.String,System.StringComparison)">
+ <summary>
+ Verifies that a string does not contain a given sub-string, using the current culture.
+ </summary>
+ <param name="expectedSubstring">The sub-string which is expected not to be in the string</param>
+ <param name="actualString">The string to be inspected</param>
+ <param name="comparisonType">The type of string comparison to perform</param>
+ <exception cref="T:Xunit.Sdk.DoesNotContainException">Thrown when the sub-string is present inside the given string</exception>
+ </member>
+ <member name="M:Xunit.Extensions.Assertions.DoesNotThrow(Xunit.Assert.ThrowsDelegate)">
+ <summary>
+ Verifies that a block of code does not throw any exceptions.
+ </summary>
+ <param name="testCode">A delegate to the code to be tested</param>
+ </member>
+ <member name="M:Xunit.Extensions.Assertions.Empty(System.Collections.IEnumerable)">
+ <summary>
+ Verifies that a collection is empty.
+ </summary>
+ <param name="collection">The collection to be inspected</param>
+ <exception cref="T:System.ArgumentNullException">Thrown when the collection is null</exception>
+ <exception cref="T:Xunit.Sdk.EmptyException">Thrown when the collection is not empty</exception>
+ </member>
+ <member name="M:Xunit.Extensions.Assertions.Equal``1(``0,``0)">
+ <summary>
+ Verifies that two objects are equal, using a default comparer.
+ </summary>
+ <typeparam name="T">The type of the objects to be compared</typeparam>
+ <param name="expected">The expected value</param>
+ <param name="actual">The value to be compared against</param>
+ <exception cref="T:Xunit.Sdk.EqualException">Thrown when the objects are not equal</exception>
+ </member>
+ <member name="M:Xunit.Extensions.Assertions.Equal``1(``0,``0,System.Collections.Generic.IEqualityComparer{``0})">
+ <summary>
+ Verifies that two objects are equal, using a custom equatable comparer.
+ </summary>
+ <typeparam name="T">The type of the objects to be compared</typeparam>
+ <param name="expected">The expected value</param>
+ <param name="actual">The value to be compared against</param>
+ <param name="comparer">The comparer used to compare the two objects</param>
+ <exception cref="T:Xunit.Sdk.EqualException">Thrown when the objects are not equal</exception>
+ </member>
+ <member name="M:Xunit.Extensions.Assertions.Equal(System.Double,System.Double,System.Int32)">
+ <summary>
+ Verifies that two <see cref="T:System.Double"/> values are equal, within the number of decimal
+ places given by <paramref name="precision"/>.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The value to be compared against</param>
+ <param name="precision">The number of decimal places (valid values: 0-15)</param>
+ <exception cref="T:Xunit.Sdk.EqualException">Thrown when the values are not equal</exception>
+ </member>
+ <member name="M:Xunit.Extensions.Assertions.Equal(System.Decimal,System.Decimal,System.Int32)">
+ <summary>
+ Verifies that two <see cref="T:System.Decimal"/> values are equal, within the number of decimal
+ places given by <paramref name="precision"/>.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The value to be compared against</param>
+ <param name="precision">The number of decimal places (valid values: 0-15)</param>
+ <exception cref="T:Xunit.Sdk.EqualException">Thrown when the values are not equal</exception>
+ </member>
+ <member name="M:Xunit.Extensions.Assertions.False(System.Boolean)">
+ <summary>
+ Verifies that the condition is false.
+ </summary>
+ <param name="condition">The condition to be tested</param>
+ <exception cref="T:Xunit.Sdk.FalseException">Thrown if the condition is not false</exception>
+ </member>
+ <member name="M:Xunit.Extensions.Assertions.False(System.Boolean,System.String)">
+ <summary>
+ Verifies that the condition is false.
+ </summary>
+ <param name="condition">The condition to be tested</param>
+ <param name="userMessage">The message to show when the condition is not false</param>
+ <exception cref="T:Xunit.Sdk.FalseException">Thrown if the condition is not false</exception>
+ </member>
+ <member name="M:Xunit.Extensions.Assertions.InRange``1(``0,``0,``0)">
+ <summary>
+ Verifies that a value is within a given range.
+ </summary>
+ <typeparam name="T">The type of the value to be compared</typeparam>
+ <param name="actual">The actual value to be evaluated</param>
+ <param name="low">The (inclusive) low value of the range</param>
+ <param name="high">The (inclusive) high value of the range</param>
+ <exception cref="T:Xunit.Sdk.InRangeException">Thrown when the value is not in the given range</exception>
+ </member>
+ <member name="M:Xunit.Extensions.Assertions.InRange``1(``0,``0,``0,System.Collections.Generic.IComparer{``0})">
+ <summary>
+ Verifies that a value is within a given range, using a comparer.
+ </summary>
+ <typeparam name="T">The type of the value to be compared</typeparam>
+ <param name="actual">The actual value to be evaluated</param>
+ <param name="low">The (inclusive) low value of the range</param>
+ <param name="high">The (inclusive) high value of the range</param>
+ <param name="comparer">The comparer used to evaluate the value's range</param>
+ <exception cref="T:Xunit.Sdk.InRangeException">Thrown when the value is not in the given range</exception>
+ </member>
+ <member name="M:Xunit.Extensions.Assertions.IsAssignableFrom``1(System.Object)">
+ <summary>
+ Verifies that an object is of the given type or a derived type.
+ </summary>
+ <typeparam name="T">The type the object should be</typeparam>
+ <param name="object">The object to be evaluated</param>
+ <returns>The object, casted to type T when successful</returns>
+ <exception cref="T:Xunit.Sdk.IsAssignableFromException">Thrown when the object is not the given type</exception>
+ </member>
+ <member name="M:Xunit.Extensions.Assertions.IsAssignableFrom(System.Type,System.Object)">
+ <summary>
+ Verifies that an object is of the given type or a derived type.
+ </summary>
+ <param name="expectedType">The type the object should be</param>
+ <param name="object">The object to be evaluated</param>
+ <exception cref="T:Xunit.Sdk.IsAssignableFromException">Thrown when the object is not the given type</exception>
+ </member>
+ <member name="M:Xunit.Extensions.Assertions.IsNotType``1(System.Object)">
+ <summary>
+ Verifies that an object is not exactly the given type.
+ </summary>
+ <typeparam name="T">The type the object should not be</typeparam>
+ <param name="object">The object to be evaluated</param>
+ <exception cref="T:Xunit.Sdk.IsNotTypeException">Thrown when the object is the given type</exception>
+ </member>
+ <member name="M:Xunit.Extensions.Assertions.IsNotType(System.Type,System.Object)">
+ <summary>
+ Verifies that an object is not exactly the given type.
+ </summary>
+ <param name="expectedType">The type the object should not be</param>
+ <param name="object">The object to be evaluated</param>
+ <exception cref="T:Xunit.Sdk.IsNotTypeException">Thrown when the object is the given type</exception>
+ </member>
+ <member name="M:Xunit.Extensions.Assertions.IsType``1(System.Object)">
+ <summary>
+ Verifies that an object is exactly the given type (and not a derived type).
+ </summary>
+ <typeparam name="T">The type the object should be</typeparam>
+ <param name="object">The object to be evaluated</param>
+ <returns>The object, casted to type T when successful</returns>
+ <exception cref="T:Xunit.Sdk.IsTypeException">Thrown when the object is not the given type</exception>
+ </member>
+ <member name="M:Xunit.Extensions.Assertions.IsType(System.Type,System.Object)">
+ <summary>
+ Verifies that an object is exactly the given type (and not a derived type).
+ </summary>
+ <param name="expectedType">The type the object should be</param>
+ <param name="object">The object to be evaluated</param>
+ <exception cref="T:Xunit.Sdk.IsTypeException">Thrown when the object is not the given type</exception>
+ </member>
+ <member name="M:Xunit.Extensions.Assertions.NotEmpty(System.Collections.IEnumerable)">
+ <summary>
+ Verifies that a collection is not empty.
+ </summary>
+ <param name="collection">The collection to be inspected</param>
+ <exception cref="T:System.ArgumentNullException">Thrown when a null collection is passed</exception>
+ <exception cref="T:Xunit.Sdk.NotEmptyException">Thrown when the collection is empty</exception>
+ </member>
+ <member name="M:Xunit.Extensions.Assertions.NotEqual``1(``0,``0)">
+ <summary>
+ Verifies that two objects are not equal, using a default comparer.
+ </summary>
+ <typeparam name="T">The type of the objects to be compared</typeparam>
+ <param name="expected">The expected object</param>
+ <param name="actual">The actual object</param>
+ <exception cref="T:Xunit.Sdk.NotEqualException">Thrown when the objects are equal</exception>
+ </member>
+ <member name="M:Xunit.Extensions.Assertions.NotEqual``1(``0,``0,System.Collections.Generic.IEqualityComparer{``0})">
+ <summary>
+ Verifies that two objects are not equal, using a custom equality comparer.
+ </summary>
+ <typeparam name="T">The type of the objects to be compared</typeparam>
+ <param name="expected">The expected object</param>
+ <param name="actual">The actual object</param>
+ <param name="comparer">The comparer used to examine the objects</param>
+ <exception cref="T:Xunit.Sdk.NotEqualException">Thrown when the objects are equal</exception>
+ </member>
+ <member name="M:Xunit.Extensions.Assertions.NotInRange``1(``0,``0,``0)">
+ <summary>
+ Verifies that a value is not within a given range, using the default comparer.
+ </summary>
+ <typeparam name="T">The type of the value to be compared</typeparam>
+ <param name="actual">The actual value to be evaluated</param>
+ <param name="low">The (inclusive) low value of the range</param>
+ <param name="high">The (inclusive) high value of the range</param>
+ <exception cref="T:Xunit.Sdk.NotInRangeException">Thrown when the value is in the given range</exception>
+ </member>
+ <member name="M:Xunit.Extensions.Assertions.NotInRange``1(``0,``0,``0,System.Collections.Generic.IComparer{``0})">
+ <summary>
+ Verifies that a value is not within a given range, using a comparer.
+ </summary>
+ <typeparam name="T">The type of the value to be compared</typeparam>
+ <param name="actual">The actual value to be evaluated</param>
+ <param name="low">The (inclusive) low value of the range</param>
+ <param name="high">The (inclusive) high value of the range</param>
+ <param name="comparer">The comparer used to evaluate the value's range</param>
+ <exception cref="T:Xunit.Sdk.NotInRangeException">Thrown when the value is in the given range</exception>
+ </member>
+ <member name="M:Xunit.Extensions.Assertions.NotNull(System.Object)">
+ <summary>
+ Verifies that an object reference is not null.
+ </summary>
+ <param name="object">The object to be validated</param>
+ <exception cref="T:Xunit.Sdk.NotNullException">Thrown when the object is not null</exception>
+ </member>
+ <member name="M:Xunit.Extensions.Assertions.NotSame(System.Object,System.Object)">
+ <summary>
+ Verifies that two objects are not the same instance.
+ </summary>
+ <param name="expected">The expected object instance</param>
+ <param name="actual">The actual object instance</param>
+ <exception cref="T:Xunit.Sdk.NotSameException">Thrown when the objects are the same instance</exception>
+ </member>
+ <member name="M:Xunit.Extensions.Assertions.Null(System.Object)">
+ <summary>
+ Verifies that an object reference is null.
+ </summary>
+ <param name="object">The object to be inspected</param>
+ <exception cref="T:Xunit.Sdk.NullException">Thrown when the object reference is not null</exception>
+ </member>
+ <member name="M:Xunit.Extensions.Assertions.Same(System.Object,System.Object)">
+ <summary>
+ Verifies that two objects are the same instance.
+ </summary>
+ <param name="expected">The expected object instance</param>
+ <param name="actual">The actual object instance</param>
+ <exception cref="T:Xunit.Sdk.SameException">Thrown when the objects are not the same instance</exception>
+ </member>
+ <member name="M:Xunit.Extensions.Assertions.Single(System.Collections.IEnumerable)">
+ <summary>
+ Verifies that the given collection contains only a single
+ element of the given type.
+ </summary>
+ <param name="collection">The collection.</param>
+ <returns>The single item in the collection.</returns>
+ <exception cref="T:Xunit.Sdk.SingleException">Thrown when the collection does not contain
+ exactly one element.</exception>
+ </member>
+ <member name="M:Xunit.Extensions.Assertions.Single``1(System.Collections.Generic.IEnumerable{``0})">
+ <summary>
+ Verifies that the given collection contains only a single
+ element of the given type.
+ </summary>
+ <typeparam name="T">The collection type.</typeparam>
+ <param name="collection">The collection.</param>
+ <returns>The single item in the collection.</returns>
+ <exception cref="T:Xunit.Sdk.SingleException">Thrown when the collection does not contain
+ exactly one element.</exception>
+ </member>
+ <member name="M:Xunit.Extensions.Assertions.Throws``1(Xunit.Assert.ThrowsDelegate)">
+ <summary>
+ Verifies that the exact exception is thrown (and not a derived exception type).
+ </summary>
+ <typeparam name="T">The type of the exception expected to be thrown</typeparam>
+ <param name="testCode">A delegate to the code to be tested</param>
+ <returns>The exception that was thrown, when successful</returns>
+ <exception cref="T:Xunit.Sdk.ThrowsException">Thrown when an exception was not thrown, or when an exception of the incorrect type is thrown</exception>
+ </member>
+ <member name="M:Xunit.Extensions.Assertions.Throws``1(Xunit.Assert.ThrowsDelegateWithReturn)">
+ <summary>
+ Verifies that the exact exception is thrown (and not a derived exception type).
+ Generally used to test property accessors.
+ </summary>
+ <typeparam name="T">The type of the exception expected to be thrown</typeparam>
+ <param name="testCode">A delegate to the code to be tested</param>
+ <returns>The exception that was thrown, when successful</returns>
+ <exception cref="T:Xunit.Sdk.ThrowsException">Thrown when an exception was not thrown, or when an exception of the incorrect type is thrown</exception>
+ </member>
+ <member name="M:Xunit.Extensions.Assertions.Throws(System.Type,Xunit.Assert.ThrowsDelegate)">
+ <summary>
+ Verifies that the exact exception is thrown (and not a derived exception type).
+ </summary>
+ <param name="exceptionType">The type of the exception expected to be thrown</param>
+ <param name="testCode">A delegate to the code to be tested</param>
+ <returns>The exception that was thrown, when successful</returns>
+ <exception cref="T:Xunit.Sdk.ThrowsException">Thrown when an exception was not thrown, or when an exception of the incorrect type is thrown</exception>
+ </member>
+ <member name="M:Xunit.Extensions.Assertions.Throws(System.Type,Xunit.Assert.ThrowsDelegateWithReturn)">
+ <summary>
+ Verifies that the exact exception is thrown (and not a derived exception type).
+ Generally used to test property accessors.
+ </summary>
+ <param name="exceptionType">The type of the exception expected to be thrown</param>
+ <param name="testCode">A delegate to the code to be tested</param>
+ <returns>The exception that was thrown, when successful</returns>
+ <exception cref="T:Xunit.Sdk.ThrowsException">Thrown when an exception was not thrown, or when an exception of the incorrect type is thrown</exception>
+ </member>
+ <member name="M:Xunit.Extensions.Assertions.True(System.Boolean)">
+ <summary>
+ Verifies that an expression is true.
+ </summary>
+ <param name="condition">The condition to be inspected</param>
+ <exception cref="T:Xunit.Sdk.TrueException">Thrown when the condition is false</exception>
+ </member>
+ <member name="M:Xunit.Extensions.Assertions.True(System.Boolean,System.String)">
+ <summary>
+ Verifies that an expression is true.
+ </summary>
+ <param name="condition">The condition to be inspected</param>
+ <param name="userMessage">The message to be shown when the condition is false</param>
+ <exception cref="T:Xunit.Sdk.TrueException">Thrown when the condition is false</exception>
+ </member>
+ <member name="T:Xunit.Extensions.TestClass">
+ <summary>
+ A class which can be derived from for test classes, which bring an overridable version
+ of Assert (using the <see cref="T:Xunit.Extensions.Assertions"/> class.
+ </summary>
+ </member>
+ <member name="P:Xunit.Extensions.TestClass.Assert">
+ <summary>
+ Gets a class which provides assertions.
+ </summary>
+ </member>
+ <member name="T:Xunit.Extensions.AssumeIdentityAttribute">
+ <summary>
+ Apply this attribute to your test method to replace the
+ <see cref="P:System.Threading.Thread.CurrentPrincipal"/> with another role.
+ </summary>
+ </member>
+ <member name="M:Xunit.Extensions.AssumeIdentityAttribute.#ctor(System.String)">
+ <summary>
+ Replaces the identity of the current thread with <paramref name="name"/>.
+ </summary>
+ <param name="name">The role's name</param>
+ </member>
+ <member name="M:Xunit.Extensions.AssumeIdentityAttribute.After(System.Reflection.MethodInfo)">
+ <summary>
+ Restores the original <see cref="P:System.Threading.Thread.CurrentPrincipal"/>.
+ </summary>
+ <param name="methodUnderTest">The method under test</param>
+ </member>
+ <member name="M:Xunit.Extensions.AssumeIdentityAttribute.Before(System.Reflection.MethodInfo)">
+ <summary>
+ Stores the current <see cref="P:System.Threading.Thread.CurrentPrincipal"/> and replaces it with
+ a new role identified in constructor.
+ </summary>
+ <param name="methodUnderTest">The method under test</param>
+ </member>
+ <member name="P:Xunit.Extensions.AssumeIdentityAttribute.Name">
+ <summary>
+ Gets the name.
+ </summary>
+ </member>
+ <member name="T:Xunit.Extensions.AutoRollbackAttribute">
+ <summary>
+ Apply this attribute to your test method to automatically create a
+ <see cref="T:System.Transactions.TransactionScope"/> that is rolled back when the test is
+ finished.
+ </summary>
+ </member>
+ <member name="M:Xunit.Extensions.AutoRollbackAttribute.After(System.Reflection.MethodInfo)">
+ <summary>
+ Rolls back the transaction.
+ </summary>
+ </member>
+ <member name="M:Xunit.Extensions.AutoRollbackAttribute.Before(System.Reflection.MethodInfo)">
+ <summary>
+ Creates the transaction.
+ </summary>
+ </member>
+ <member name="P:Xunit.Extensions.AutoRollbackAttribute.IsolationLevel">
+ <summary>
+ Gets or sets the isolation level of the transaction.
+ Default value is <see cref="P:Xunit.Extensions.AutoRollbackAttribute.IsolationLevel"/>.Unspecified.
+ </summary>
+ </member>
+ <member name="P:Xunit.Extensions.AutoRollbackAttribute.ScopeOption">
+ <summary>
+ Gets or sets the scope option for the transaction.
+ Default value is <see cref="T:System.Transactions.TransactionScopeOption"/>.Required.
+ </summary>
+ </member>
+ <member name="P:Xunit.Extensions.AutoRollbackAttribute.TimeoutInMS">
+ <summary>
+ Gets or sets the timeout of the transaction, in milliseconds.
+ By default, the transaction will not timeout.
+ </summary>
+ </member>
+ <member name="T:Xunit.Extensions.ClassDataAttribute">
+ <summary>
+ Provides a data source for a data theory, with the data coming from a class
+ which must implement IEnumerable&lt;object[]&gt;.
+ </summary>
+ </member>
+ <member name="T:Xunit.Extensions.DataAttribute">
+ <summary>
+ Abstract attribute which represents a data source for a data theory.
+ Data source providers derive from this attribute and implement GetData
+ to return the data for the theory.
+ </summary>
+ </member>
+ <member name="M:Xunit.Extensions.DataAttribute.GetData(System.Reflection.MethodInfo,System.Type[])">
+ <summary>
+ Returns the data to be used to test the theory.
+ </summary>
+ <remarks>
+ The <paramref name="parameterTypes"/> parameter is provided so that the
+ test data can be converted to the destination parameter type when necessary.
+ Generally, data should NOT be automatically converted, UNLESS the source data
+ format does not have rich types (for example, all numbers in Excel spreadsheets
+ are returned as <see cref="T:System.Double"/> even if they are integers). Derivers of
+ this class should NOT throw exceptions for mismatched types or mismatched number
+ of parameters; the test framework will throw these exceptions at the correct
+ time.
+ </remarks>
+ <param name="methodUnderTest">The method that is being tested</param>
+ <param name="parameterTypes">The types of the parameters for the test method</param>
+ <returns>The theory data</returns>
+ </member>
+ <member name="P:Xunit.Extensions.DataAttribute.TypeId">
+ <inheritdoc/>
+ </member>
+ <member name="M:Xunit.Extensions.ClassDataAttribute.#ctor(System.Type)">
+ <summary>
+ Initializes a new instance of the <see cref="T:Xunit.Extensions.ClassDataAttribute"/> class.
+ </summary>
+ <param name="class">The class that provides the data.</param>
+ </member>
+ <member name="M:Xunit.Extensions.ClassDataAttribute.GetData(System.Reflection.MethodInfo,System.Type[])">
+ <inheritdoc/>
+ </member>
+ <member name="P:Xunit.Extensions.ClassDataAttribute.Class">
+ <summary>
+ Gets the type of the class that provides the data.
+ </summary>
+ </member>
+ <member name="T:Xunit.Extensions.DataAdapterDataAttribute">
+ <summary>
+ Represents an implementation of <see cref="T:Xunit.Extensions.DataAttribute"/> which uses an
+ instance of <see cref="T:System.Data.IDataAdapter"/> to get the data for a <see cref="T:Xunit.Extensions.TheoryAttribute"/>
+ decorated test method.
+ </summary>
+ </member>
+ <member name="M:Xunit.Extensions.DataAdapterDataAttribute.GetData(System.Reflection.MethodInfo,System.Type[])">
+ <inheritdoc/>
+ </member>
+ <member name="M:Xunit.Extensions.DataAdapterDataAttribute.ConvertParameter(System.Object,System.Type)">
+ <summary>
+ Converts a parameter to its destination parameter type, if necessary.
+ </summary>
+ <param name="parameter">The parameter value</param>
+ <param name="parameterType">The destination parameter type (null if not known)</param>
+ <returns>The converted parameter value</returns>
+ </member>
+ <member name="P:Xunit.Extensions.DataAdapterDataAttribute.DataAdapter">
+ <summary>
+ Gets the data adapter to be used to retrieve the test data.
+ </summary>
+ </member>
+ <member name="T:Xunit.Extensions.InlineDataAttribute">
+ <summary>
+ Provides a data source for a data theory, with the data coming from inline values.
+ </summary>
+ </member>
+ <member name="M:Xunit.Extensions.InlineDataAttribute.#ctor(System.Object[])">
+ <summary>
+ Initializes a new instance of the <see cref="T:Xunit.Extensions.InlineDataAttribute"/> class.
+ </summary>
+ <param name="dataValues">The data values to pass to the theory</param>
+ </member>
+ <member name="M:Xunit.Extensions.InlineDataAttribute.GetData(System.Reflection.MethodInfo,System.Type[])">
+ <summary>
+ Returns the data to be used to test the theory.
+ </summary>
+ <param name="methodUnderTest">The method that is being tested</param>
+ <param name="parameterTypes">The types of the parameters for the test method</param>
+ <returns>The theory data, in table form</returns>
+ </member>
+ <member name="P:Xunit.Extensions.InlineDataAttribute.DataValues">
+ <summary>
+ Gets the data values.
+ </summary>
+ </member>
+ <member name="T:Xunit.Extensions.OleDbDataAttribute">
+ <summary>
+ Provides a data source for a data theory, with the data coming from an OLEDB connection.
+ </summary>
+ </member>
+ <member name="M:Xunit.Extensions.OleDbDataAttribute.#ctor(System.String,System.String)">
+ <summary>
+ Creates a new instance of <see cref="T:Xunit.Extensions.OleDbDataAttribute"/>.
+ </summary>
+ <param name="connectionString">The OLEDB connection string to the data</param>
+ <param name="selectStatement">The SELECT statement used to return the data for the theory</param>
+ </member>
+ <member name="P:Xunit.Extensions.OleDbDataAttribute.ConnectionString">
+ <summary>
+ Gets the connection string.
+ </summary>
+ </member>
+ <member name="P:Xunit.Extensions.OleDbDataAttribute.SelectStatement">
+ <summary>
+ Gets the select statement.
+ </summary>
+ </member>
+ <member name="P:Xunit.Extensions.OleDbDataAttribute.DataAdapter">
+ <inheritdoc/>
+ </member>
+ <member name="T:Xunit.Extensions.PropertyDataAttribute">
+ <summary>
+ Provides a data source for a data theory, with the data coming from a public static property on the test class.
+ The property must return IEnumerable&lt;object[]&gt; with the test data.
+ </summary>
+ </member>
+ <member name="M:Xunit.Extensions.PropertyDataAttribute.#ctor(System.String)">
+ <summary>
+ Creates a new instance of <see cref="T:Xunit.Extensions.PropertyDataAttribute"/>/
+ </summary>
+ <param name="propertyName">The name of the public static property on the test class that will provide the test data</param>
+ </member>
+ <member name="M:Xunit.Extensions.PropertyDataAttribute.GetData(System.Reflection.MethodInfo,System.Type[])">
+ <summary>
+ Returns the data to be used to test the theory.
+ </summary>
+ <param name="methodUnderTest">The method that is being tested</param>
+ <param name="parameterTypes">The types of the parameters for the test method</param>
+ <returns>The theory data, in table form</returns>
+ </member>
+ <member name="P:Xunit.Extensions.PropertyDataAttribute.PropertyName">
+ <summary>
+ Gets the property name.
+ </summary>
+ </member>
+ <member name="T:Xunit.Extensions.SqlServerDataAttribute">
+ <summary>
+ Provides a data source for a data theory, with the data coming a Microsoft SQL Server.
+ </summary>
+ </member>
+ <member name="M:Xunit.Extensions.SqlServerDataAttribute.#ctor(System.String,System.String,System.String)">
+ <summary>
+ Creates a new instance of <see cref="T:Xunit.Extensions.SqlServerDataAttribute"/>, using a trusted connection.
+ </summary>
+ <param name="serverName">The server name of the Microsoft SQL Server</param>
+ <param name="databaseName">The database name</param>
+ <param name="selectStatement">The SQL SELECT statement to return the data for the data theory</param>
+ </member>
+ <member name="M:Xunit.Extensions.SqlServerDataAttribute.#ctor(System.String,System.String,System.String,System.String,System.String)">
+ <summary>
+ Creates a new instance of <see cref="T:Xunit.Extensions.SqlServerDataAttribute"/>, using the provided username and password.
+ </summary>
+ <param name="serverName">The server name of the Microsoft SQL Server</param>
+ <param name="databaseName">The database name</param>
+ <param name="username">The username for the server</param>
+ <param name="password">The password for the server</param>
+ <param name="selectStatement">The SQL SELECT statement to return the data for the data theory</param>
+ </member>
+ <member name="T:Xunit.Extensions.ExcelDataAttribute">
+ <summary>
+ Provides a data source for a data theory, with the data coming a Microsoft Excel (.xls) spreadsheet.
+ </summary>
+ </member>
+ <member name="M:Xunit.Extensions.ExcelDataAttribute.#ctor(System.String,System.String)">
+ <summary>
+ Creates a new instance of <see cref="T:Xunit.Extensions.ExcelDataAttribute"/>.
+ </summary>
+ <param name="filename">The filename of the XLS spreadsheet file; if the filename provided
+ is relative, then it is relative to the location of xunit.extensions.dll.</param>
+ <param name="selectStatement">The SELECT statement that returns the data for the theory</param>
+ </member>
+ <member name="M:Xunit.Extensions.ExcelDataAttribute.ConvertParameter(System.Object,System.Type)">
+ <inheritdoc/>
+ </member>
+ <member name="T:Xunit.Extensions.Clock">
+ <summary>
+ A wrapper around the static operations on <see cref="T:System.DateTime"/> which allows time
+ to be frozen using the <see cref="T:Xunit.Extensions.FreezeClockAttribute"/>. The clock begins in the
+ thawed state; that is, calls to <see cref="P:Xunit.Extensions.Clock.Now"/>, <see cref="P:Xunit.Extensions.Clock.Today"/>, and
+ <see cref="P:Xunit.Extensions.Clock.UtcNow"/> return current (non-frozen) values.
+ </summary>
+ </member>
+ <member name="M:Xunit.Extensions.Clock.Freeze">
+ <summary>
+ Freezes the clock with the current time.
+ Until <see cref="M:Xunit.Extensions.Clock.Thaw"/> is called, all calls to <see cref="P:Xunit.Extensions.Clock.Now"/>, <see cref="P:Xunit.Extensions.Clock.Today"/>, and
+ <see cref="P:Xunit.Extensions.Clock.UtcNow"/> will return the exact same values.
+ </summary>
+ </member>
+ <member name="M:Xunit.Extensions.Clock.FreezeLocal(System.DateTime)">
+ <summary>
+ Freezes the clock with the given date and time, considered to be local time.
+ Until <see cref="M:Xunit.Extensions.Clock.Thaw"/> is called, all calls to <see cref="P:Xunit.Extensions.Clock.Now"/>, <see cref="P:Xunit.Extensions.Clock.Today"/>, and
+ <see cref="P:Xunit.Extensions.Clock.UtcNow"/> will return the exact same values.
+ </summary>
+ <param name="localDateTime">The local date and time to freeze to</param>
+ </member>
+ <member name="M:Xunit.Extensions.Clock.FreezeUtc(System.DateTime)">
+ <summary>
+ Freezes the clock with the given date and time, considered to be Coordinated Universal Time (UTC).
+ Until <see cref="M:Xunit.Extensions.Clock.Thaw"/> is called, all calls to <see cref="P:Xunit.Extensions.Clock.Now"/>, <see cref="P:Xunit.Extensions.Clock.Today"/>, and
+ <see cref="P:Xunit.Extensions.Clock.UtcNow"/> will return the exact same values.
+ </summary>
+ <param name="utcDateTime">The UTC date and time to freeze to</param>
+ </member>
+ <member name="M:Xunit.Extensions.Clock.Thaw">
+ <summary>
+ Thaws the clock so that <see cref="P:Xunit.Extensions.Clock.Now"/>, <see cref="P:Xunit.Extensions.Clock.Today"/>, and <see cref="P:Xunit.Extensions.Clock.UtcNow"/>
+ return normal values.
+ </summary>
+ </member>
+ <member name="P:Xunit.Extensions.Clock.Now">
+ <summary>
+ Gets a <see cref="T:System.DateTime"/> object that is set to the current date and time on this computer,
+ expressed as the local time.
+ </summary>
+ </member>
+ <member name="P:Xunit.Extensions.Clock.Today">
+ <summary>
+ Gets the current date.
+ </summary>
+ </member>
+ <member name="P:Xunit.Extensions.Clock.UtcNow">
+ <summary>
+ Gets a <see cref="T:System.DateTime"/> object that is set to the current date and time on this computer,
+ expressed as the Coordinated Universal Time (UTC).
+ </summary>
+ </member>
+ <member name="T:Xunit.Extensions.FreezeClockAttribute">
+ <summary>
+ Apply this attribute to your test method to freeze the time represented by the
+ <see cref="T:Xunit.Extensions.Clock"/> class.
+ </summary>
+ </member>
+ <member name="M:Xunit.Extensions.FreezeClockAttribute.#ctor">
+ <summary>
+ Freeze the clock with the current date and time.
+ </summary>
+ </member>
+ <member name="M:Xunit.Extensions.FreezeClockAttribute.#ctor(System.Int32,System.Int32,System.Int32)">
+ <summary>
+ Freeze the clock with the given date, considered to be local time.
+ </summary>
+ <param name="year">The frozen year</param>
+ <param name="month">The frozen month</param>
+ <param name="day">The frozen day</param>
+ </member>
+ <member name="M:Xunit.Extensions.FreezeClockAttribute.#ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
+ <summary>
+ Freeze the clock with the given date and time, considered to be in local time.
+ </summary>
+ <param name="year">The frozen year</param>
+ <param name="month">The frozen month</param>
+ <param name="day">The frozen day</param>
+ <param name="hour">The frozen hour</param>
+ <param name="minute">The frozen minute</param>
+ <param name="second">The frozen second</param>
+ </member>
+ <member name="M:Xunit.Extensions.FreezeClockAttribute.#ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.DateTimeKind)">
+ <summary>
+ Freeze the clock with the given date and time, with the given kind of time.
+ </summary>
+ <param name="year">The frozen year</param>
+ <param name="month">The frozen month</param>
+ <param name="day">The frozen day</param>
+ <param name="hour">The frozen hour</param>
+ <param name="minute">The frozen minute</param>
+ <param name="second">The frozen second</param>
+ <param name="kind">The frozen time kind</param>
+ </member>
+ <member name="M:Xunit.Extensions.FreezeClockAttribute.After(System.Reflection.MethodInfo)">
+ <summary>
+ Thaws the clock.
+ </summary>
+ <param name="methodUnderTest">The method under test</param>
+ </member>
+ <member name="M:Xunit.Extensions.FreezeClockAttribute.Before(System.Reflection.MethodInfo)">
+ <summary>
+ Freezes the clock.
+ </summary>
+ <param name="methodUnderTest">The method under test</param>
+ </member>
+ <member name="T:Xunit.Extensions.TheoryAttribute">
+ <summary>
+ Marks a test method as being a data theory. Data theories are tests which are fed
+ various bits of data from a data source, mapping to parameters on the test method.
+ If the data source contains multiple rows, then the test method is executed
+ multiple times (once with each data row).
+ </summary>
+ </member>
+ <member name="M:Xunit.Extensions.TheoryAttribute.EnumerateTestCommands(Xunit.Sdk.IMethodInfo)">
+ <summary>
+ Creates instances of <see cref="T:Xunit.Extensions.TheoryCommand"/> which represent individual intended
+ invocations of the test method, one per data row in the data source.
+ </summary>
+ <param name="method">The method under test</param>
+ <returns>An enumerator through the desired test method invocations</returns>
+ </member>
+ <member name="T:Xunit.Extensions.TheoryCommand">
+ <summary>
+ Represents a single invocation of a data theory test method.
+ </summary>
+ </member>
+ <member name="M:Xunit.Extensions.TheoryCommand.#ctor(Xunit.Sdk.IMethodInfo,System.Object[])">
+ <summary>
+ Creates a new instance of <see cref="T:Xunit.Extensions.TheoryCommand"/>.
+ </summary>
+ <param name="testMethod">The method under test</param>
+ <param name="parameters">The parameters to be passed to the test method</param>
+ </member>
+ <member name="M:Xunit.Extensions.TheoryCommand.#ctor(Xunit.Sdk.IMethodInfo,System.Object[],System.Type[])">
+ <summary>
+ Creates a new instance of <see cref="T:Xunit.Extensions.TheoryCommand"/> based on a generic theory.
+ </summary>
+ <param name="testMethod">The method under test</param>
+ <param name="parameters">The parameters to be passed to the test method</param>
+ <param name="genericTypes">The generic types that were used to resolved the generic method.</param>
+ </member>
+ <member name="M:Xunit.Extensions.TheoryCommand.Execute(System.Object)">
+ <inheritdoc/>
+ </member>
+ <member name="P:Xunit.Extensions.TheoryCommand.Parameters">
+ <summary>
+ Gets the parameter values that are passed to the test method.
+ </summary>
+ </member>
+ <member name="T:Xunit.Extensions.TraceAttribute">
+ <summary>
+ Apply to a test method to trace the method begin and end.
+ </summary>
+ </member>
+ <member name="M:Xunit.Extensions.TraceAttribute.Before(System.Reflection.MethodInfo)">
+ <summary>
+ This method is called before the test method is executed.
+ </summary>
+ <param name="methodUnderTest">The method under test</param>
+ </member>
+ <member name="M:Xunit.Extensions.TraceAttribute.After(System.Reflection.MethodInfo)">
+ <summary>
+ This method is called after the test method is executed.
+ </summary>
+ <param name="methodUnderTest">The method under test</param>
+ </member>
+ </members>
+</doc>
diff --git a/Lib/xUnit/xunit.runner.msbuild.dll b/Lib/xUnit/xunit.runner.msbuild.dll
new file mode 100644
index 00000000..ac2065d0
--- /dev/null
+++ b/Lib/xUnit/xunit.runner.msbuild.dll
Binary files differ
diff --git a/Lib/xUnit/xunit.runner.tdnet.dll b/Lib/xUnit/xunit.runner.tdnet.dll
new file mode 100644
index 00000000..f7d0639a
--- /dev/null
+++ b/Lib/xUnit/xunit.runner.tdnet.dll
Binary files differ
diff --git a/Lib/xUnit/xunit.runner.utility.dll b/Lib/xUnit/xunit.runner.utility.dll
new file mode 100644
index 00000000..cc1f21bf
--- /dev/null
+++ b/Lib/xUnit/xunit.runner.utility.dll
Binary files differ
diff --git a/Lib/xUnit/xunit.xml b/Lib/xUnit/xunit.xml
new file mode 100644
index 00000000..4b60b440
--- /dev/null
+++ b/Lib/xUnit/xunit.xml
@@ -0,0 +1,2604 @@
+<?xml version="1.0"?>
+<doc>
+ <assembly>
+ <name>xunit</name>
+ </assembly>
+ <members>
+ <member name="T:Xunit.Assert">
+ <summary>
+ Contains various static methods that are used to verify that conditions are met during the
+ process of running tests.
+ </summary>
+ </member>
+ <member name="M:Xunit.Assert.#ctor">
+ <summary>
+ Initializes a new instance of the <see cref="T:Xunit.Assert"/> class.
+ </summary>
+ </member>
+ <member name="M:Xunit.Assert.Contains``1(``0,System.Collections.Generic.IEnumerable{``0})">
+ <summary>
+ Verifies that a collection contains a given object.
+ </summary>
+ <typeparam name="T">The type of the object to be verified</typeparam>
+ <param name="expected">The object expected to be in the collection</param>
+ <param name="collection">The collection to be inspected</param>
+ <exception cref="T:Xunit.Sdk.ContainsException">Thrown when the object is not present in the collection</exception>
+ </member>
+ <member name="M:Xunit.Assert.Contains``1(``0,System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+ <summary>
+ Verifies that a collection contains a given object, using an equality comparer.
+ </summary>
+ <typeparam name="T">The type of the object to be verified</typeparam>
+ <param name="expected">The object expected to be in the collection</param>
+ <param name="collection">The collection to be inspected</param>
+ <param name="comparer">The comparer used to equate objects in the collection with the expected object</param>
+ <exception cref="T:Xunit.Sdk.ContainsException">Thrown when the object is not present in the collection</exception>
+ </member>
+ <member name="M:Xunit.Assert.Contains(System.String,System.String)">
+ <summary>
+ Verifies that a string contains a given sub-string, using the current culture.
+ </summary>
+ <param name="expectedSubstring">The sub-string expected to be in the string</param>
+ <param name="actualString">The string to be inspected</param>
+ <exception cref="T:Xunit.Sdk.ContainsException">Thrown when the sub-string is not present inside the string</exception>
+ </member>
+ <member name="M:Xunit.Assert.Contains(System.String,System.String,System.StringComparison)">
+ <summary>
+ Verifies that a string contains a given sub-string, using the given comparison type.
+ </summary>
+ <param name="expectedSubstring">The sub-string expected to be in the string</param>
+ <param name="actualString">The string to be inspected</param>
+ <param name="comparisonType">The type of string comparison to perform</param>
+ <exception cref="T:Xunit.Sdk.ContainsException">Thrown when the sub-string is not present inside the string</exception>
+ </member>
+ <member name="M:Xunit.Assert.DoesNotContain``1(``0,System.Collections.Generic.IEnumerable{``0})">
+ <summary>
+ Verifies that a collection does not contain a given object.
+ </summary>
+ <typeparam name="T">The type of the object to be compared</typeparam>
+ <param name="expected">The object that is expected not to be in the collection</param>
+ <param name="collection">The collection to be inspected</param>
+ <exception cref="T:Xunit.Sdk.DoesNotContainException">Thrown when the object is present inside the container</exception>
+ </member>
+ <member name="M:Xunit.Assert.DoesNotContain``1(``0,System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+ <summary>
+ Verifies that a collection does not contain a given object, using an equality comparer.
+ </summary>
+ <typeparam name="T">The type of the object to be compared</typeparam>
+ <param name="expected">The object that is expected not to be in the collection</param>
+ <param name="collection">The collection to be inspected</param>
+ <param name="comparer">The comparer used to equate objects in the collection with the expected object</param>
+ <exception cref="T:Xunit.Sdk.DoesNotContainException">Thrown when the object is present inside the container</exception>
+ </member>
+ <member name="M:Xunit.Assert.DoesNotContain(System.String,System.String)">
+ <summary>
+ Verifies that a string does not contain a given sub-string, using the current culture.
+ </summary>
+ <param name="expectedSubstring">The sub-string which is expected not to be in the string</param>
+ <param name="actualString">The string to be inspected</param>
+ <exception cref="T:Xunit.Sdk.DoesNotContainException">Thrown when the sub-string is present inside the string</exception>
+ </member>
+ <member name="M:Xunit.Assert.DoesNotContain(System.String,System.String,System.StringComparison)">
+ <summary>
+ Verifies that a string does not contain a given sub-string, using the current culture.
+ </summary>
+ <param name="expectedSubstring">The sub-string which is expected not to be in the string</param>
+ <param name="actualString">The string to be inspected</param>
+ <param name="comparisonType">The type of string comparison to perform</param>
+ <exception cref="T:Xunit.Sdk.DoesNotContainException">Thrown when the sub-string is present inside the given string</exception>
+ </member>
+ <member name="M:Xunit.Assert.DoesNotThrow(Xunit.Assert.ThrowsDelegate)">
+ <summary>
+ Verifies that a block of code does not throw any exceptions.
+ </summary>
+ <param name="testCode">A delegate to the code to be tested</param>
+ </member>
+ <member name="M:Xunit.Assert.Empty(System.Collections.IEnumerable)">
+ <summary>
+ Verifies that a collection is empty.
+ </summary>
+ <param name="collection">The collection to be inspected</param>
+ <exception cref="T:System.ArgumentNullException">Thrown when the collection is null</exception>
+ <exception cref="T:Xunit.Sdk.EmptyException">Thrown when the collection is not empty</exception>
+ </member>
+ <member name="M:Xunit.Assert.Equal``1(``0,``0)">
+ <summary>
+ Verifies that two objects are equal, using a default comparer.
+ </summary>
+ <typeparam name="T">The type of the objects to be compared</typeparam>
+ <param name="expected">The expected value</param>
+ <param name="actual">The value to be compared against</param>
+ <exception cref="T:Xunit.Sdk.EqualException">Thrown when the objects are not equal</exception>
+ </member>
+ <member name="M:Xunit.Assert.Equal``1(``0,``0,System.Collections.Generic.IEqualityComparer{``0})">
+ <summary>
+ Verifies that two objects are equal, using a custom equatable comparer.
+ </summary>
+ <typeparam name="T">The type of the objects to be compared</typeparam>
+ <param name="expected">The expected value</param>
+ <param name="actual">The value to be compared against</param>
+ <param name="comparer">The comparer used to compare the two objects</param>
+ <exception cref="T:Xunit.Sdk.EqualException">Thrown when the objects are not equal</exception>
+ </member>
+ <member name="M:Xunit.Assert.Equal(System.Double,System.Double,System.Int32)">
+ <summary>
+ Verifies that two <see cref="T:System.Double"/> values are equal, within the number of decimal
+ places given by <paramref name="precision"/>.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The value to be compared against</param>
+ <param name="precision">The number of decimal places (valid values: 0-15)</param>
+ <exception cref="T:Xunit.Sdk.EqualException">Thrown when the values are not equal</exception>
+ </member>
+ <member name="M:Xunit.Assert.Equal(System.Decimal,System.Decimal,System.Int32)">
+ <summary>
+ Verifies that two <see cref="T:System.Decimal"/> values are equal, within the number of decimal
+ places given by <paramref name="precision"/>.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The value to be compared against</param>
+ <param name="precision">The number of decimal places (valid values: 0-15)</param>
+ <exception cref="T:Xunit.Sdk.EqualException">Thrown when the values are not equal</exception>
+ </member>
+ <member name="M:Xunit.Assert.Equal``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+ <summary>
+ Verifies that two sequences are equivalent, using a default comparer.
+ </summary>
+ <typeparam name="T">The type of the objects to be compared</typeparam>
+ <param name="expected">The expected value</param>
+ <param name="actual">The value to be compared against</param>
+ <exception cref="T:Xunit.Sdk.EqualException">Thrown when the objects are not equal</exception>
+ </member>
+ <member name="M:Xunit.Assert.Equal``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+ <summary>
+ Verifies that two sequences are equivalent, using a custom equatable comparer.
+ </summary>
+ <typeparam name="T">The type of the objects to be compared</typeparam>
+ <param name="expected">The expected value</param>
+ <param name="actual">The value to be compared against</param>
+ <param name="comparer">The comparer used to compare the two objects</param>
+ <exception cref="T:Xunit.Sdk.EqualException">Thrown when the objects are not equal</exception>
+ </member>
+ <member name="M:Xunit.Assert.Equals(System.Object,System.Object)">
+ <summary>Do not call this method.</summary>
+ </member>
+ <member name="M:Xunit.Assert.False(System.Boolean)">
+ <summary>
+ Verifies that the condition is false.
+ </summary>
+ <param name="condition">The condition to be tested</param>
+ <exception cref="T:Xunit.Sdk.FalseException">Thrown if the condition is not false</exception>
+ </member>
+ <member name="M:Xunit.Assert.False(System.Boolean,System.String)">
+ <summary>
+ Verifies that the condition is false.
+ </summary>
+ <param name="condition">The condition to be tested</param>
+ <param name="userMessage">The message to show when the condition is not false</param>
+ <exception cref="T:Xunit.Sdk.FalseException">Thrown if the condition is not false</exception>
+ </member>
+ <member name="M:Xunit.Assert.InRange``1(``0,``0,``0)">
+ <summary>
+ Verifies that a value is within a given range.
+ </summary>
+ <typeparam name="T">The type of the value to be compared</typeparam>
+ <param name="actual">The actual value to be evaluated</param>
+ <param name="low">The (inclusive) low value of the range</param>
+ <param name="high">The (inclusive) high value of the range</param>
+ <exception cref="T:Xunit.Sdk.InRangeException">Thrown when the value is not in the given range</exception>
+ </member>
+ <member name="M:Xunit.Assert.InRange``1(``0,``0,``0,System.Collections.Generic.IComparer{``0})">
+ <summary>
+ Verifies that a value is within a given range, using a comparer.
+ </summary>
+ <typeparam name="T">The type of the value to be compared</typeparam>
+ <param name="actual">The actual value to be evaluated</param>
+ <param name="low">The (inclusive) low value of the range</param>
+ <param name="high">The (inclusive) high value of the range</param>
+ <param name="comparer">The comparer used to evaluate the value's range</param>
+ <exception cref="T:Xunit.Sdk.InRangeException">Thrown when the value is not in the given range</exception>
+ </member>
+ <member name="M:Xunit.Assert.IsAssignableFrom``1(System.Object)">
+ <summary>
+ Verifies that an object is of the given type or a derived type.
+ </summary>
+ <typeparam name="T">The type the object should be</typeparam>
+ <param name="object">The object to be evaluated</param>
+ <returns>The object, casted to type T when successful</returns>
+ <exception cref="T:Xunit.Sdk.IsAssignableFromException">Thrown when the object is not the given type</exception>
+ </member>
+ <member name="M:Xunit.Assert.IsAssignableFrom(System.Type,System.Object)">
+ <summary>
+ Verifies that an object is of the given type or a derived type.
+ </summary>
+ <param name="expectedType">The type the object should be</param>
+ <param name="object">The object to be evaluated</param>
+ <exception cref="T:Xunit.Sdk.IsAssignableFromException">Thrown when the object is not the given type</exception>
+ </member>
+ <member name="M:Xunit.Assert.IsNotType``1(System.Object)">
+ <summary>
+ Verifies that an object is not exactly the given type.
+ </summary>
+ <typeparam name="T">The type the object should not be</typeparam>
+ <param name="object">The object to be evaluated</param>
+ <exception cref="T:Xunit.Sdk.IsNotTypeException">Thrown when the object is the given type</exception>
+ </member>
+ <member name="M:Xunit.Assert.IsNotType(System.Type,System.Object)">
+ <summary>
+ Verifies that an object is not exactly the given type.
+ </summary>
+ <param name="expectedType">The type the object should not be</param>
+ <param name="object">The object to be evaluated</param>
+ <exception cref="T:Xunit.Sdk.IsNotTypeException">Thrown when the object is the given type</exception>
+ </member>
+ <member name="M:Xunit.Assert.IsType``1(System.Object)">
+ <summary>
+ Verifies that an object is exactly the given type (and not a derived type).
+ </summary>
+ <typeparam name="T">The type the object should be</typeparam>
+ <param name="object">The object to be evaluated</param>
+ <returns>The object, casted to type T when successful</returns>
+ <exception cref="T:Xunit.Sdk.IsTypeException">Thrown when the object is not the given type</exception>
+ </member>
+ <member name="M:Xunit.Assert.IsType(System.Type,System.Object)">
+ <summary>
+ Verifies that an object is exactly the given type (and not a derived type).
+ </summary>
+ <param name="expectedType">The type the object should be</param>
+ <param name="object">The object to be evaluated</param>
+ <exception cref="T:Xunit.Sdk.IsTypeException">Thrown when the object is not the given type</exception>
+ </member>
+ <member name="M:Xunit.Assert.NotEmpty(System.Collections.IEnumerable)">
+ <summary>
+ Verifies that a collection is not empty.
+ </summary>
+ <param name="collection">The collection to be inspected</param>
+ <exception cref="T:System.ArgumentNullException">Thrown when a null collection is passed</exception>
+ <exception cref="T:Xunit.Sdk.NotEmptyException">Thrown when the collection is empty</exception>
+ </member>
+ <member name="M:Xunit.Assert.NotEqual``1(``0,``0)">
+ <summary>
+ Verifies that two objects are not equal, using a default comparer.
+ </summary>
+ <typeparam name="T">The type of the objects to be compared</typeparam>
+ <param name="expected">The expected object</param>
+ <param name="actual">The actual object</param>
+ <exception cref="T:Xunit.Sdk.NotEqualException">Thrown when the objects are equal</exception>
+ </member>
+ <member name="M:Xunit.Assert.NotEqual``1(``0,``0,System.Collections.Generic.IEqualityComparer{``0})">
+ <summary>
+ Verifies that two objects are not equal, using a custom equality comparer.
+ </summary>
+ <typeparam name="T">The type of the objects to be compared</typeparam>
+ <param name="expected">The expected object</param>
+ <param name="actual">The actual object</param>
+ <param name="comparer">The comparer used to examine the objects</param>
+ <exception cref="T:Xunit.Sdk.NotEqualException">Thrown when the objects are equal</exception>
+ </member>
+ <member name="M:Xunit.Assert.NotEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
+ <summary>
+ Verifies that two sequences are not equivalent, using a default comparer.
+ </summary>
+ <typeparam name="T">The type of the objects to be compared</typeparam>
+ <param name="expected">The expected object</param>
+ <param name="actual">The actual object</param>
+ <exception cref="T:Xunit.Sdk.NotEqualException">Thrown when the objects are equal</exception>
+ </member>
+ <member name="M:Xunit.Assert.NotEqual``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">
+ <summary>
+ Verifies that two sequences are not equivalent, using a custom equality comparer.
+ </summary>
+ <typeparam name="T">The type of the objects to be compared</typeparam>
+ <param name="expected">The expected object</param>
+ <param name="actual">The actual object</param>
+ <param name="comparer">The comparer used to compare the two objects</param>
+ <exception cref="T:Xunit.Sdk.NotEqualException">Thrown when the objects are equal</exception>
+ </member>
+ <member name="M:Xunit.Assert.NotInRange``1(``0,``0,``0)">
+ <summary>
+ Verifies that a value is not within a given range, using the default comparer.
+ </summary>
+ <typeparam name="T">The type of the value to be compared</typeparam>
+ <param name="actual">The actual value to be evaluated</param>
+ <param name="low">The (inclusive) low value of the range</param>
+ <param name="high">The (inclusive) high value of the range</param>
+ <exception cref="T:Xunit.Sdk.NotInRangeException">Thrown when the value is in the given range</exception>
+ </member>
+ <member name="M:Xunit.Assert.NotInRange``1(``0,``0,``0,System.Collections.Generic.IComparer{``0})">
+ <summary>
+ Verifies that a value is not within a given range, using a comparer.
+ </summary>
+ <typeparam name="T">The type of the value to be compared</typeparam>
+ <param name="actual">The actual value to be evaluated</param>
+ <param name="low">The (inclusive) low value of the range</param>
+ <param name="high">The (inclusive) high value of the range</param>
+ <param name="comparer">The comparer used to evaluate the value's range</param>
+ <exception cref="T:Xunit.Sdk.NotInRangeException">Thrown when the value is in the given range</exception>
+ </member>
+ <member name="M:Xunit.Assert.NotNull(System.Object)">
+ <summary>
+ Verifies that an object reference is not null.
+ </summary>
+ <param name="object">The object to be validated</param>
+ <exception cref="T:Xunit.Sdk.NotNullException">Thrown when the object is not null</exception>
+ </member>
+ <member name="M:Xunit.Assert.NotSame(System.Object,System.Object)">
+ <summary>
+ Verifies that two objects are not the same instance.
+ </summary>
+ <param name="expected">The expected object instance</param>
+ <param name="actual">The actual object instance</param>
+ <exception cref="T:Xunit.Sdk.NotSameException">Thrown when the objects are the same instance</exception>
+ </member>
+ <member name="M:Xunit.Assert.Null(System.Object)">
+ <summary>
+ Verifies that an object reference is null.
+ </summary>
+ <param name="object">The object to be inspected</param>
+ <exception cref="T:Xunit.Sdk.NullException">Thrown when the object reference is not null</exception>
+ </member>
+ <member name="M:Xunit.Assert.PropertyChanged(System.ComponentModel.INotifyPropertyChanged,System.String,Xunit.Assert.PropertyChangedDelegate)">
+ <summary>
+ Verifies that the provided object raised INotifyPropertyChanged.PropertyChanged
+ as a result of executing the given test code.
+ </summary>
+ <param name="object">The object which should raise the notification</param>
+ <param name="propertyName">The property name for which the notification should be raised</param>
+ <param name="testCode">The test code which should cause the notification to be raised</param>
+ <exception cref="T:Xunit.Sdk.PropertyChangedException">Thrown when the notification is not raised</exception>
+ </member>
+ <member name="M:Xunit.Assert.Same(System.Object,System.Object)">
+ <summary>
+ Verifies that two objects are the same instance.
+ </summary>
+ <param name="expected">The expected object instance</param>
+ <param name="actual">The actual object instance</param>
+ <exception cref="T:Xunit.Sdk.SameException">Thrown when the objects are not the same instance</exception>
+ </member>
+ <member name="M:Xunit.Assert.Single(System.Collections.IEnumerable)">
+ <summary>
+ Verifies that the given collection contains only a single
+ element of the given type.
+ </summary>
+ <param name="collection">The collection.</param>
+ <returns>The single item in the collection.</returns>
+ <exception cref="T:Xunit.Sdk.SingleException">Thrown when the collection does not contain
+ exactly one element.</exception>
+ </member>
+ <member name="M:Xunit.Assert.Single(System.Collections.IEnumerable,System.Object)">
+ <summary>
+ Verifies that the given collection contains only a single
+ element of the given value. The collection may or may not
+ contain other values.
+ </summary>
+ <param name="collection">The collection.</param>
+ <param name="expected">The value to find in the collection.</param>
+ <returns>The single item in the collection.</returns>
+ <exception cref="T:Xunit.Sdk.SingleException">Thrown when the collection does not contain
+ exactly one element.</exception>
+ </member>
+ <member name="M:Xunit.Assert.Single``1(System.Collections.Generic.IEnumerable{``0})">
+ <summary>
+ Verifies that the given collection contains only a single
+ element of the given type.
+ </summary>
+ <typeparam name="T">The collection type.</typeparam>
+ <param name="collection">The collection.</param>
+ <returns>The single item in the collection.</returns>
+ <exception cref="T:Xunit.Sdk.SingleException">Thrown when the collection does not contain
+ exactly one element.</exception>
+ </member>
+ <member name="M:Xunit.Assert.Single``1(System.Collections.Generic.IEnumerable{``0},System.Predicate{``0})">
+ <summary>
+ Verifies that the given collection contains only a single
+ element of the given type which matches the given predicate. The
+ collection may or may not contain other values which do not
+ match the given predicate.
+ </summary>
+ <typeparam name="T">The collection type.</typeparam>
+ <param name="collection">The collection.</param>
+ <param name="predicate">The item matching predicate.</param>
+ <returns>The single item in the filtered collection.</returns>
+ <exception cref="T:Xunit.Sdk.SingleException">Thrown when the filtered collection does
+ not contain exactly one element.</exception>
+ </member>
+ <member name="M:Xunit.Assert.Throws``1(Xunit.Assert.ThrowsDelegate)">
+ <summary>
+ Verifies that the exact exception is thrown (and not a derived exception type).
+ </summary>
+ <typeparam name="T">The type of the exception expected to be thrown</typeparam>
+ <param name="testCode">A delegate to the code to be tested</param>
+ <returns>The exception that was thrown, when successful</returns>
+ <exception cref="T:Xunit.Sdk.ThrowsException">Thrown when an exception was not thrown, or when an exception of the incorrect type is thrown</exception>
+ </member>
+ <member name="M:Xunit.Assert.Throws``1(Xunit.Assert.ThrowsDelegateWithReturn)">
+ <summary>
+ Verifies that the exact exception is thrown (and not a derived exception type).
+ Generally used to test property accessors.
+ </summary>
+ <typeparam name="T">The type of the exception expected to be thrown</typeparam>
+ <param name="testCode">A delegate to the code to be tested</param>
+ <returns>The exception that was thrown, when successful</returns>
+ <exception cref="T:Xunit.Sdk.ThrowsException">Thrown when an exception was not thrown, or when an exception of the incorrect type is thrown</exception>
+ </member>
+ <member name="M:Xunit.Assert.Throws(System.Type,Xunit.Assert.ThrowsDelegate)">
+ <summary>
+ Verifies that the exact exception is thrown (and not a derived exception type).
+ </summary>
+ <param name="exceptionType">The type of the exception expected to be thrown</param>
+ <param name="testCode">A delegate to the code to be tested</param>
+ <returns>The exception that was thrown, when successful</returns>
+ <exception cref="T:Xunit.Sdk.ThrowsException">Thrown when an exception was not thrown, or when an exception of the incorrect type is thrown</exception>
+ </member>
+ <member name="M:Xunit.Assert.Throws(System.Type,Xunit.Assert.ThrowsDelegateWithReturn)">
+ <summary>
+ Verifies that the exact exception is thrown (and not a derived exception type).
+ Generally used to test property accessors.
+ </summary>
+ <param name="exceptionType">The type of the exception expected to be thrown</param>
+ <param name="testCode">A delegate to the code to be tested</param>
+ <returns>The exception that was thrown, when successful</returns>
+ <exception cref="T:Xunit.Sdk.ThrowsException">Thrown when an exception was not thrown, or when an exception of the incorrect type is thrown</exception>
+ </member>
+ <member name="M:Xunit.Assert.True(System.Boolean)">
+ <summary>
+ Verifies that an expression is true.
+ </summary>
+ <param name="condition">The condition to be inspected</param>
+ <exception cref="T:Xunit.Sdk.TrueException">Thrown when the condition is false</exception>
+ </member>
+ <member name="M:Xunit.Assert.True(System.Boolean,System.String)">
+ <summary>
+ Verifies that an expression is true.
+ </summary>
+ <param name="condition">The condition to be inspected</param>
+ <param name="userMessage">The message to be shown when the condition is false</param>
+ <exception cref="T:Xunit.Sdk.TrueException">Thrown when the condition is false</exception>
+ </member>
+ <member name="T:Xunit.Assert.PropertyChangedDelegate">
+ <summary>
+ Used by the PropertyChanged.
+ </summary>
+ </member>
+ <member name="T:Xunit.Assert.ThrowsDelegate">
+ <summary>
+ Used by the Throws and DoesNotThrow methods.
+ </summary>
+ </member>
+ <member name="T:Xunit.Assert.ThrowsDelegateWithReturn">
+ <summary>
+ Used by the Throws and DoesNotThrow methods.
+ </summary>
+ </member>
+ <member name="T:Xunit.Sdk.ExceptionAndOutputCaptureCommand">
+ <summary>
+ This command sets up the necessary trace listeners and standard
+ output/error listeners to capture Assert/Debug.Trace failures,
+ output to stdout/stderr, and Assert/Debug.Write text. It also
+ captures any exceptions that are thrown and packages them as
+ FailedResults, including the possibility that the configuration
+ file is messed up (which is exposed when we attempt to manipulate
+ the trace listener list).
+ </summary>
+ </member>
+ <member name="T:Xunit.Sdk.DelegatingTestCommand">
+ <summary>
+ Base class used by commands which delegate to inner commands.
+ </summary>
+ </member>
+ <member name="T:Xunit.Sdk.ITestCommand">
+ <summary>
+ Interface which represents the ability to invoke of a test method.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.ITestCommand.Execute(System.Object)">
+ <summary>
+ Executes the test method.
+ </summary>
+ <param name="testClass">The instance of the test class</param>
+ <returns>Returns information about the test run</returns>
+ </member>
+ <member name="M:Xunit.Sdk.ITestCommand.ToStartXml">
+ <summary>
+ Creates the start XML to be sent to the callback when the test is about to start
+ running.
+ </summary>
+ <returns>Return the <see cref="T:System.Xml.XmlNode"/> of the start node, or null if the test
+ is known that it will not be running.</returns>
+ </member>
+ <member name="P:Xunit.Sdk.ITestCommand.DisplayName">
+ <summary>
+ Gets the display name of the test method.
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.ITestCommand.ShouldCreateInstance">
+ <summary>
+ Determines if the test runner infrastructure should create a new instance of the
+ test class before running the test.
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.ITestCommand.Timeout">
+ <summary>
+ Determines if the test should be limited to running a specific amount of time
+ before automatically failing.
+ </summary>
+ <returns>The timeout value, in milliseconds; if zero, the test will not have
+ a timeout.</returns>
+ </member>
+ <member name="M:Xunit.Sdk.DelegatingTestCommand.#ctor(Xunit.Sdk.ITestCommand)">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.DelegatingTestCommand"/> class.
+ </summary>
+ <param name="innerCommand">The inner command to delegate to.</param>
+ </member>
+ <member name="M:Xunit.Sdk.DelegatingTestCommand.Execute(System.Object)">
+ <inheritdoc/>
+ </member>
+ <member name="M:Xunit.Sdk.DelegatingTestCommand.ToStartXml">
+ <inheritdoc/>
+ </member>
+ <member name="P:Xunit.Sdk.DelegatingTestCommand.InnerCommand">
+ <inheritdoc/>
+ </member>
+ <member name="P:Xunit.Sdk.DelegatingTestCommand.DisplayName">
+ <inheritdoc/>
+ </member>
+ <member name="P:Xunit.Sdk.DelegatingTestCommand.ShouldCreateInstance">
+ <inheritdoc/>
+ </member>
+ <member name="P:Xunit.Sdk.DelegatingTestCommand.Timeout">
+ <inheritdoc/>
+ </member>
+ <member name="M:Xunit.Sdk.ExceptionAndOutputCaptureCommand.#ctor(Xunit.Sdk.ITestCommand,Xunit.Sdk.IMethodInfo)">
+ <summary>
+ Initializes a new instance of the <see cref="T:Xunit.Sdk.ExceptionAndOutputCaptureCommand"/>
+ class.
+ </summary>
+ <param name="innerCommand">The command that will be wrapped.</param>
+ <param name="method">The test method.</param>
+ </member>
+ <member name="M:Xunit.Sdk.ExceptionAndOutputCaptureCommand.Execute(System.Object)">
+ <inheritdoc/>
+ </member>
+ <member name="T:Xunit.Sdk.FactCommand">
+ <summary>
+ Represents an implementation of <see cref="T:Xunit.Sdk.ITestCommand"/> to be used with
+ tests which are decorated with the <see cref="T:Xunit.FactAttribute"/>.
+ </summary>
+ </member>
+ <member name="T:Xunit.Sdk.TestCommand">
+ <summary>
+ Represents an xUnit.net test command.
+ </summary>
+ </member>
+ <member name="F:Xunit.Sdk.TestCommand.testMethod">
+ <summary>
+ The method under test.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.TestCommand.#ctor(Xunit.Sdk.IMethodInfo,System.String,System.Int32)">
+ <summary>
+ Initializes a new instance of the <see cref="T:Xunit.Sdk.TestCommand"/> class.
+ </summary>
+ <param name="method">The method under test.</param>
+ <param name="displayName">The display name of the test.</param>
+ <param name="timeout">The timeout, in milliseconds.</param>
+ </member>
+ <member name="M:Xunit.Sdk.TestCommand.Execute(System.Object)">
+ <inheritdoc/>
+ </member>
+ <member name="M:Xunit.Sdk.TestCommand.ToStartXml">
+ <inheritdoc/>
+ </member>
+ <member name="P:Xunit.Sdk.TestCommand.DisplayName">
+ <inheritdoc/>
+ </member>
+ <member name="P:Xunit.Sdk.TestCommand.MethodName">
+ <summary>
+ Gets the name of the method under test.
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.TestCommand.ShouldCreateInstance">
+ <inheritdoc/>
+ </member>
+ <member name="P:Xunit.Sdk.TestCommand.Timeout">
+ <inheritdoc/>
+ </member>
+ <member name="P:Xunit.Sdk.TestCommand.TypeName">
+ <summary>
+ Gets the name of the type under test.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.FactCommand.#ctor(Xunit.Sdk.IMethodInfo)">
+ <summary>
+ Initializes a new instance of the <see cref="T:Xunit.Sdk.FactCommand"/> class.
+ </summary>
+ <param name="method">The test method.</param>
+ </member>
+ <member name="M:Xunit.Sdk.FactCommand.Execute(System.Object)">
+ <inheritdoc/>
+ </member>
+ <member name="T:Xunit.Sdk.AssertActualExpectedException">
+ <summary>
+ Base class for exceptions that have actual and expected values
+ </summary>
+ </member>
+ <member name="T:Xunit.Sdk.AssertException">
+ <summary>
+ The base assert exception class
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.AssertException.#ctor">
+ <summary>
+ Initializes a new instance of the <see cref="T:Xunit.Sdk.AssertException"/> class.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.AssertException.#ctor(System.String)">
+ <summary>
+ Initializes a new instance of the <see cref="T:Xunit.Sdk.AssertException"/> class.
+ </summary>
+ <param name="userMessage">The user message to be displayed</param>
+ </member>
+ <member name="M:Xunit.Sdk.AssertException.#ctor(System.String,System.Exception)">
+ <summary>
+ Initializes a new instance of the <see cref="T:Xunit.Sdk.AssertException"/> class.
+ </summary>
+ <param name="userMessage">The user message to be displayed</param>
+ <param name="innerException">The inner exception</param>
+ </member>
+ <member name="M:Xunit.Sdk.AssertException.#ctor(System.String,System.String)">
+ <summary>
+ Initializes a new instance of the <see cref="T:Xunit.Sdk.AssertException"/> class.
+ </summary>
+ <param name="userMessage">The user message to be displayed</param>
+ <param name="stackTrace">The stack trace to be displayed</param>
+ </member>
+ <member name="M:Xunit.Sdk.AssertException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
+ <inheritdoc/>
+ </member>
+ <member name="M:Xunit.Sdk.AssertException.ExcludeStackFrame(System.String)">
+ <summary>
+ Determines whether to exclude a line from the stack frame. By default, this method
+ removes all stack frames from methods beginning with Xunit.Assert or Xunit.Sdk.
+ </summary>
+ <param name="stackFrame">The stack frame to be filtered.</param>
+ <returns>Return true to exclude the line from the stack frame; false, otherwise.</returns>
+ </member>
+ <member name="M:Xunit.Sdk.AssertException.FilterStackTrace(System.String)">
+ <summary>
+ Filters the stack trace to remove all lines that occur within the testing framework.
+ </summary>
+ <param name="stack">The original stack trace</param>
+ <returns>The filtered stack trace</returns>
+ </member>
+ <member name="M:Xunit.Sdk.AssertException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
+ <inheritdoc/>
+ </member>
+ <member name="P:Xunit.Sdk.AssertException.StackTrace">
+ <summary>
+ Gets a string representation of the frames on the call stack at the time the current exception was thrown.
+ </summary>
+ <returns>A string that describes the contents of the call stack, with the most recent method call appearing first.</returns>
+ </member>
+ <member name="P:Xunit.Sdk.AssertException.UserMessage">
+ <summary>
+ Gets the user message
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.AssertActualExpectedException.#ctor(System.Object,System.Object,System.String)">
+ <summary>
+ Creates a new instance of the <see href="AssertActualExpectedException"/> class.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ <param name="userMessage">The user message to be shown</param>
+ </member>
+ <member name="M:Xunit.Sdk.AssertActualExpectedException.#ctor(System.Object,System.Object,System.String,System.Boolean)">
+ <summary>
+ Creates a new instance of the <see href="AssertActualExpectedException"/> class.
+ </summary>
+ <param name="expected">The expected value</param>
+ <param name="actual">The actual value</param>
+ <param name="userMessage">The user message to be shown</param>
+ <param name="skipPositionCheck">Set to true to skip the check for difference position</param>
+ </member>
+ <member name="M:Xunit.Sdk.AssertActualExpectedException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
+ <inheritdoc/>
+ </member>
+ <member name="M:Xunit.Sdk.AssertActualExpectedException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
+ <inheritdoc/>
+ </member>
+ <member name="P:Xunit.Sdk.AssertActualExpectedException.Actual">
+ <summary>
+ Gets the actual value.
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.AssertActualExpectedException.Expected">
+ <summary>
+ Gets the expected value.
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.AssertActualExpectedException.Message">
+ <summary>
+ Gets a message that describes the current exception. Includes the expected and actual values.
+ </summary>
+ <returns>The error message that explains the reason for the exception, or an empty string("").</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="T:Xunit.Sdk.ContainsException">
+ <summary>
+ Exception thrown when a collection unexpectedly does not contain the expected value.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.ContainsException.#ctor(System.Object)">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.ContainsException"/> class.
+ </summary>
+ <param name="expected">The expected object value</param>
+ </member>
+ <member name="M:Xunit.Sdk.ContainsException.#ctor(System.Object,System.Object)">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.ContainsException"/> class.
+ </summary>
+ <param name="expected">The expected object value</param>
+ <param name="actual">The actual value</param>
+ </member>
+ <member name="M:Xunit.Sdk.ContainsException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
+ <inheritdoc/>
+ </member>
+ <member name="T:Xunit.Sdk.ParameterCountMismatchException">
+ <summary>
+ Exception to be thrown from <see cref="M:Xunit.Sdk.IMethodInfo.Invoke(System.Object,System.Object[])"/> when the number of
+ parameter values does not the test method signature.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.ParameterCountMismatchException.#ctor">
+ <summary/>
+ </member>
+ <member name="M:Xunit.Sdk.ParameterCountMismatchException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
+ <summary/>
+ </member>
+ <member name="T:Xunit.Sdk.PropertyChangedException">
+ <summary>
+ Exception thrown when code unexpectedly fails change a property.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.PropertyChangedException.#ctor(System.String)">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.PropertyChangedException"/> class. Call this constructor
+ when no exception was thrown.
+ </summary>
+ <param name="propertyName">The name of the property that was expected.</param>
+ </member>
+ <member name="M:Xunit.Sdk.PropertyChangedException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
+ <inheritdoc/>
+ </member>
+ <member name="T:Xunit.Sdk.SingleException">
+ <summary>
+ Exception thrown when the collection did not contain exactly one element.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.SingleException.#ctor(System.Int32)">
+ <summary>
+ Initializes a new instance of the <see cref="T:Xunit.Sdk.SingleException"/> class.
+ </summary>
+ <param name="count">The numbers of items in the collection.</param>
+ </member>
+ <member name="M:Xunit.Sdk.SingleException.#ctor(System.Int32,System.Object)">
+ <summary>
+ Initializes a new instance of the <see cref="T:Xunit.Sdk.SingleException"/> class.
+ </summary>
+ <param name="count">The numbers of items in the collection.</param>
+ <param name="expected">The object expected to be in the collection.</param>
+ </member>
+ <member name="M:Xunit.Sdk.SingleException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
+ <inheritdoc/>
+ </member>
+ <member name="T:Xunit.Sdk.Executor">
+ <summary>
+ Internal class used for version-resilient test runners. DO NOT CALL DIRECTLY.
+ Version-resilient runners should link against xunit.runner.utility.dll and use
+ ExecutorWrapper instead.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.Executor.#ctor(System.String)">
+ <summary/>
+ </member>
+ <member name="M:Xunit.Sdk.Executor.InitializeLifetimeService">
+ <summary/>
+ </member>
+ <member name="T:Xunit.Sdk.Executor.AssemblyTestCount">
+ <summary/>
+ </member>
+ <member name="M:Xunit.Sdk.Executor.AssemblyTestCount.#ctor(Xunit.Sdk.Executor,System.Object)">
+ <summary/>
+ </member>
+ <member name="M:Xunit.Sdk.Executor.AssemblyTestCount.InitializeLifetimeService">
+ <summary/>
+ </member>
+ <member name="T:Xunit.Sdk.Executor.EnumerateTests">
+ <summary/>
+ </member>
+ <member name="M:Xunit.Sdk.Executor.EnumerateTests.#ctor(Xunit.Sdk.Executor,System.Object)">
+ <summary/>
+ </member>
+ <member name="M:Xunit.Sdk.Executor.EnumerateTests.InitializeLifetimeService">
+ <summary/>
+ </member>
+ <member name="T:Xunit.Sdk.Executor.RunAssembly">
+ <summary/>
+ </member>
+ <member name="M:Xunit.Sdk.Executor.RunAssembly.#ctor(Xunit.Sdk.Executor,System.Object)">
+ <summary/>
+ </member>
+ <member name="M:Xunit.Sdk.Executor.RunAssembly.InitializeLifetimeService">
+ <summary/>
+ </member>
+ <member name="T:Xunit.Sdk.Executor.RunClass">
+ <summary/>
+ </member>
+ <member name="M:Xunit.Sdk.Executor.RunClass.#ctor(Xunit.Sdk.Executor,System.String,System.Object)">
+ <summary/>
+ </member>
+ <member name="M:Xunit.Sdk.Executor.RunClass.InitializeLifetimeService">
+ <summary/>
+ </member>
+ <member name="T:Xunit.Sdk.Executor.RunTest">
+ <summary/>
+ </member>
+ <member name="M:Xunit.Sdk.Executor.RunTest.#ctor(Xunit.Sdk.Executor,System.String,System.String,System.Object)">
+ <summary/>
+ </member>
+ <member name="M:Xunit.Sdk.Executor.RunTest.InitializeLifetimeService">
+ <summary/>
+ </member>
+ <member name="T:Xunit.Sdk.Executor.RunTests">
+ <summary/>
+ </member>
+ <member name="M:Xunit.Sdk.Executor.RunTests.#ctor(Xunit.Sdk.Executor,System.String,System.Collections.Generic.List{System.String},System.Object)">
+ <summary/>
+ </member>
+ <member name="M:Xunit.Sdk.Executor.RunTests.InitializeLifetimeService">
+ <summary/>
+ </member>
+ <member name="T:Xunit.Sdk.IsAssignableFromException">
+ <summary>
+ Exception thrown when the value is unexpectedly not of the given type or a derived type.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.IsAssignableFromException.#ctor(System.Type,System.Object)">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.IsTypeException"/> class.
+ </summary>
+ <param name="expected">The expected type</param>
+ <param name="actual">The actual object value</param>
+ </member>
+ <member name="M:Xunit.Sdk.IsAssignableFromException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
+ <inheritdoc/>
+ </member>
+ <member name="T:Xunit.Record">
+ <summary>
+ Allows the user to record actions for a test.
+ </summary>
+ </member>
+ <member name="M:Xunit.Record.Exception(Xunit.Assert.ThrowsDelegate)">
+ <summary>
+ Records any exception which is thrown by the given code.
+ </summary>
+ <param name="code">The code which may thrown an exception.</param>
+ <returns>Returns the exception that was thrown by the code; null, otherwise.</returns>
+ </member>
+ <member name="M:Xunit.Record.Exception(Xunit.Assert.ThrowsDelegateWithReturn)">
+ <summary>
+ Records any exception which is thrown by the given code that has
+ a return value. Generally used for testing property accessors.
+ </summary>
+ <param name="code">The code which may thrown an exception.</param>
+ <returns>Returns the exception that was thrown by the code; null, otherwise.</returns>
+ </member>
+ <member name="T:Xunit.Sdk.AfterTestException">
+ <summary>
+ Exception that is thrown when one or more exceptions are thrown from
+ the After method of a <see cref="T:Xunit.BeforeAfterTestAttribute"/>.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.AfterTestException.#ctor(System.Collections.Generic.IEnumerable{System.Exception})">
+ <summary>
+ Initializes a new instance of the <see cref="T:Xunit.Sdk.AfterTestException"/> class.
+ </summary>
+ <param name="exceptions">The exceptions.</param>
+ </member>
+ <member name="M:Xunit.Sdk.AfterTestException.#ctor(System.Exception[])">
+ <summary>
+ Initializes a new instance of the <see cref="T:Xunit.Sdk.AfterTestException"/> class.
+ </summary>
+ <param name="exceptions">The exceptions.</param>
+ </member>
+ <member name="M:Xunit.Sdk.AfterTestException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
+ <inheritdoc/>
+ </member>
+ <member name="M:Xunit.Sdk.AfterTestException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
+ <inheritdoc/>
+ </member>
+ <member name="P:Xunit.Sdk.AfterTestException.AfterExceptions">
+ <summary>
+ Gets the list of exceptions thrown in the After method.
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.AfterTestException.Message">
+ <summary>
+ Gets a message that describes the current exception.
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.AfterTestException.StackTrace">
+ <summary>
+ Gets a string representation of the frames on the call stack at the time the current exception was thrown.
+ </summary>
+ </member>
+ <member name="T:Xunit.Sdk.BeforeAfterCommand">
+ <summary>
+ Implementation of <see cref="T:Xunit.Sdk.ITestCommand"/> which executes the
+ <see cref="T:Xunit.BeforeAfterTestAttribute"/> instances attached to a test method.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.BeforeAfterCommand.#ctor(Xunit.Sdk.ITestCommand,System.Reflection.MethodInfo)">
+ <summary>
+ Initializes a new instance of the <see cref="T:Xunit.Sdk.BeforeAfterCommand"/> class.
+ </summary>
+ <param name="innerCommand">The inner command.</param>
+ <param name="testMethod">The method.</param>
+ </member>
+ <member name="M:Xunit.Sdk.BeforeAfterCommand.Execute(System.Object)">
+ <summary>
+ Executes the test method.
+ </summary>
+ <param name="testClass">The instance of the test class</param>
+ <returns>Returns information about the test run</returns>
+ </member>
+ <member name="T:Xunit.Sdk.ExecutorCallback">
+ <summary>
+ This class supports the xUnit.net infrastructure and is not intended to be used
+ directly from your code.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.ExecutorCallback.Wrap(System.Object)">
+ <summary>
+ This API supports the xUnit.net infrastructure and is not intended to be used
+ directly from your code.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.ExecutorCallback.Notify(System.String)">
+ <summary>
+ This API supports the xUnit.net infrastructure and is not intended to be used
+ directly from your code.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.ExecutorCallback.ShouldContinue">
+ <summary>
+ This API supports the xUnit.net infrastructure and is not intended to be used
+ directly from your code.
+ </summary>
+ </member>
+ <member name="T:Xunit.Sdk.Guard">
+ <summary>
+ Guard class, used for guard clauses and argument validation
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.Guard.ArgumentNotNull(System.String,System.Object)">
+ <summary/>
+ </member>
+ <member name="M:Xunit.Sdk.Guard.ArgumentNotNullOrEmpty(System.String,System.Collections.IEnumerable)">
+ <summary/>
+ </member>
+ <member name="M:Xunit.Sdk.Guard.ArgumentValid(System.String,System.String,System.Boolean)">
+ <summary/>
+ </member>
+ <member name="T:Xunit.Sdk.TestResult">
+ <summary>
+ Base class which contains XML manipulation helper methods
+ </summary>
+ </member>
+ <member name="T:Xunit.Sdk.ITestResult">
+ <summary>
+ Interface that represents a single test result.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.ITestResult.ToXml(System.Xml.XmlNode)">
+ <summary>
+ Converts the test result into XML that is consumed by the test runners.
+ </summary>
+ <param name="parentNode">The parent node.</param>
+ <returns>The newly created XML node.</returns>
+ </member>
+ <member name="P:Xunit.Sdk.ITestResult.ExecutionTime">
+ <summary>
+ The amount of time spent in execution
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.TestResult.AddTime(System.Xml.XmlNode)">
+ <summary>
+ Adds the test execution time to the XML node.
+ </summary>
+ <param name="testNode">The XML node.</param>
+ </member>
+ <member name="M:Xunit.Sdk.TestResult.ToXml(System.Xml.XmlNode)">
+ <inheritdoc/>
+ </member>
+ <member name="P:Xunit.Sdk.TestResult.ExecutionTime">
+ <inheritdoc/>
+ </member>
+ <member name="T:Xunit.Sdk.ExceptionUtility">
+ <summary>
+ Utility methods for dealing with exceptions.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.ExceptionUtility.GetMessage(System.Exception)">
+ <summary>
+ Gets the message for the exception, including any inner exception messages.
+ </summary>
+ <param name="ex">The exception</param>
+ <returns>The formatted message</returns>
+ </member>
+ <member name="M:Xunit.Sdk.ExceptionUtility.GetStackTrace(System.Exception)">
+ <summary>
+ Gets the stack trace for the exception, including any inner exceptions.
+ </summary>
+ <param name="ex">The exception</param>
+ <returns>The formatted stack trace</returns>
+ </member>
+ <member name="M:Xunit.Sdk.ExceptionUtility.RethrowWithNoStackTraceLoss(System.Exception)">
+ <summary>
+ Rethrows an exception object without losing the existing stack trace information
+ </summary>
+ <param name="ex">The exception to re-throw.</param>
+ <remarks>
+ For more information on this technique, see
+ http://www.dotnetjunkies.com/WebLog/chris.taylor/archive/2004/03/03/8353.aspx
+ </remarks>
+ </member>
+ <member name="T:Xunit.Sdk.MultiValueDictionary`2">
+ <summary>
+ A dictionary which contains multiple unique values for each key.
+ </summary>
+ <typeparam name="TKey">The type of the key.</typeparam>
+ <typeparam name="TValue">The type of the value.</typeparam>
+ </member>
+ <member name="M:Xunit.Sdk.MultiValueDictionary`2.AddValue(`0,`1)">
+ <summary>
+ Adds the value for the given key. If the key does not exist in the
+ dictionary yet, it will add it.
+ </summary>
+ <param name="key">The key.</param>
+ <param name="value">The value.</param>
+ </member>
+ <member name="M:Xunit.Sdk.MultiValueDictionary`2.Clear">
+ <summary>
+ Removes all keys and values from the dictionary.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.MultiValueDictionary`2.Contains(`0,`1)">
+ <summary>
+ Determines whether the dictionary contains to specified key and value.
+ </summary>
+ <param name="key">The key.</param>
+ <param name="value">The value.</param>
+ </member>
+ <member name="M:Xunit.Sdk.MultiValueDictionary`2.ForEach(Xunit.Sdk.MultiValueDictionary{`0,`1}.ForEachDelegate)">
+ <summary>
+ Calls the delegate once for each key/value pair in the dictionary.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.MultiValueDictionary`2.Remove(`0)">
+ <summary>
+ Removes the given key and all of its values.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.MultiValueDictionary`2.RemoveValue(`0,`1)">
+ <summary>
+ Removes the given value from the given key. If this was the
+ last value for the key, then the key is removed as well.
+ </summary>
+ <param name="key">The key.</param>
+ <param name="value">The value.</param>
+ </member>
+ <member name="P:Xunit.Sdk.MultiValueDictionary`2.Item(`0)">
+ <summary>
+ Gets the values for the given key.
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.MultiValueDictionary`2.Count">
+ <summary>
+ Gets the count of the keys in the dictionary.
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.MultiValueDictionary`2.Keys">
+ <summary>
+ Gets the keys.
+ </summary>
+ </member>
+ <member name="T:Xunit.Sdk.MultiValueDictionary`2.ForEachDelegate">
+ <summary/>
+ </member>
+ <member name="T:Xunit.Sdk.XmlUtility">
+ <summary>
+ XML utility methods
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.XmlUtility.AddAttribute(System.Xml.XmlNode,System.String,System.Object)">
+ <summary>
+ Adds an attribute to an XML node.
+ </summary>
+ <param name="node">The XML node.</param>
+ <param name="name">The attribute name.</param>
+ <param name="value">The attribute value.</param>
+ </member>
+ <member name="M:Xunit.Sdk.XmlUtility.AddElement(System.Xml.XmlNode,System.String)">
+ <summary>
+ Adds a child element to an XML node.
+ </summary>
+ <param name="parentNode">The parent XML node.</param>
+ <param name="name">The child element name.</param>
+ <returns>The new child XML element.</returns>
+ </member>
+ <member name="T:Xunit.Sdk.TraceAssertException">
+ <summary>
+ Exception that is thrown when a call to Debug.Assert() fails.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.TraceAssertException.#ctor(System.String)">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.TraceAssertException"/> class.
+ </summary>
+ <param name="assertMessage">The original assert message</param>
+ </member>
+ <member name="M:Xunit.Sdk.TraceAssertException.#ctor(System.String,System.String)">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.TraceAssertException"/> class.
+ </summary>
+ <param name="assertMessage">The original assert message</param>
+ <param name="assertDetailedMessage">The original assert detailed message</param>
+ </member>
+ <member name="M:Xunit.Sdk.TraceAssertException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
+ <inheritdoc/>
+ </member>
+ <member name="M:Xunit.Sdk.TraceAssertException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
+ <inheritdoc/>
+ </member>
+ <member name="P:Xunit.Sdk.TraceAssertException.AssertDetailedMessage">
+ <summary>
+ Gets the original assert detailed message.
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.TraceAssertException.AssertMessage">
+ <summary>
+ Gets the original assert message.
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.TraceAssertException.Message">
+ <summary>
+ Gets a message that describes the current exception.
+ </summary>
+ </member>
+ <member name="T:Xunit.Sdk.DoesNotContainException">
+ <summary>
+ Exception thrown when a collection unexpectedly contains the expected value.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.DoesNotContainException.#ctor(System.Object)">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.DoesNotContainException"/> class.
+ </summary>
+ <param name="expected">The expected object value</param>
+ </member>
+ <member name="M:Xunit.Sdk.DoesNotContainException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
+ <inheritdoc/>
+ </member>
+ <member name="T:Xunit.Sdk.DoesNotThrowException">
+ <summary>
+ Exception thrown when code unexpectedly throws an exception.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.DoesNotThrowException.#ctor(System.Exception)">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.DoesNotThrowException"/> class.
+ </summary>
+ <param name="actual">Actual exception</param>
+ </member>
+ <member name="M:Xunit.Sdk.DoesNotThrowException.#ctor(System.String)">
+ <summary>
+ THIS CONSTRUCTOR IS FOR UNIT TESTING PURPOSES ONLY.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.DoesNotThrowException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
+ <inheritdoc/>
+ </member>
+ <member name="M:Xunit.Sdk.DoesNotThrowException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
+ <inheritdoc/>
+ </member>
+ <member name="P:Xunit.Sdk.DoesNotThrowException.StackTrace">
+ <summary>
+ Gets a string representation of the frames on the call stack at the time the current exception was thrown.
+ </summary>
+ <returns>A string that describes the contents of the call stack, with the most recent method call appearing first.</returns>
+ </member>
+ <member name="T:Xunit.Sdk.EmptyException">
+ <summary>
+ Exception thrown when a collection is unexpectedly not empty.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.EmptyException.#ctor">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.EmptyException"/> class.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.EmptyException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
+ <inheritdoc/>
+ </member>
+ <member name="T:Xunit.Sdk.EqualException">
+ <summary>
+ Exception thrown when two values are unexpectedly not equal.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.EqualException.#ctor(System.Object,System.Object)">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.EqualException"/> class.
+ </summary>
+ <param name="expected">The expected object value</param>
+ <param name="actual">The actual object value</param>
+ </member>
+ <member name="M:Xunit.Sdk.EqualException.#ctor(System.Object,System.Object,System.Boolean)">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.EqualException"/> class.
+ </summary>
+ <param name="expected">The expected object value</param>
+ <param name="actual">The actual object value</param>
+ <param name="skipPositionCheck">Set to true to skip the check for difference position</param>
+ </member>
+ <member name="M:Xunit.Sdk.EqualException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
+ <inheritdoc/>
+ </member>
+ <member name="T:Xunit.Sdk.FalseException">
+ <summary>
+ Exception thrown when a value is unexpectedly true.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.FalseException.#ctor(System.String)">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.FalseException"/> class.
+ </summary>
+ <param name="userMessage">The user message to be display, or null for the default message</param>
+ </member>
+ <member name="M:Xunit.Sdk.FalseException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
+ <inheritdoc/>
+ </member>
+ <member name="T:Xunit.Sdk.InRangeException">
+ <summary>
+ Exception thrown when a value is unexpectedly not in the given range.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.InRangeException.#ctor(System.Object,System.Object,System.Object)">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.InRangeException"/> class.
+ </summary>
+ <param name="actual">The actual object value</param>
+ <param name="low">The low value of the range</param>
+ <param name="high">The high value of the range</param>
+ </member>
+ <member name="M:Xunit.Sdk.InRangeException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
+ <inheritdoc/>
+ </member>
+ <member name="M:Xunit.Sdk.InRangeException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
+ <inheritdoc/>
+ </member>
+ <member name="P:Xunit.Sdk.InRangeException.Actual">
+ <summary>
+ Gets the actual object value
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.InRangeException.High">
+ <summary>
+ Gets the high value of the range
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.InRangeException.Low">
+ <summary>
+ Gets the low value of the range
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.InRangeException.Message">
+ <summary>
+ Gets a message that describes the current exception.
+ </summary>
+ <returns>The error message that explains the reason for the exception, or an empty string("").</returns>
+ </member>
+ <member name="T:Xunit.Sdk.IsNotTypeException">
+ <summary>
+ Exception thrown when the value is unexpectedly of the exact given type.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.IsNotTypeException.#ctor(System.Type,System.Object)">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.IsNotTypeException"/> class.
+ </summary>
+ <param name="expected">The expected type</param>
+ <param name="actual">The actual object value</param>
+ </member>
+ <member name="M:Xunit.Sdk.IsNotTypeException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
+ <inheritdoc/>
+ </member>
+ <member name="T:Xunit.Sdk.IsTypeException">
+ <summary>
+ Exception thrown when the value is unexpectedly not of the exact given type.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.IsTypeException.#ctor(System.Type,System.Object)">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.IsTypeException"/> class.
+ </summary>
+ <param name="expected">The expected type</param>
+ <param name="actual">The actual object value</param>
+ </member>
+ <member name="M:Xunit.Sdk.IsTypeException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
+ <inheritdoc/>
+ </member>
+ <member name="T:Xunit.IUseFixture`1">
+ <summary>
+ Used to decorate xUnit.net test classes that utilize fixture classes.
+ An instance of the fixture data is initialized just before the first
+ test in the class is run, and if it implements IDisposable, is disposed
+ after the last test in the class is run.
+ </summary>
+ <typeparam name="T">The type of the fixture</typeparam>
+ </member>
+ <member name="M:Xunit.IUseFixture`1.SetFixture(`0)">
+ <summary>
+ Called on the test class just before each test method is run,
+ passing the fixture data so that it can be used for the test.
+ All test runs share the same instance of fixture data.
+ </summary>
+ <param name="data">The fixture data</param>
+ </member>
+ <member name="T:Xunit.Sdk.NotInRangeException">
+ <summary>
+ Exception thrown when a value is unexpectedly in the given range.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.NotInRangeException.#ctor(System.Object,System.Object,System.Object)">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.NotInRangeException"/> class.
+ </summary>
+ <param name="actual">The actual object value</param>
+ <param name="low">The low value of the range</param>
+ <param name="high">The high value of the range</param>
+ </member>
+ <member name="M:Xunit.Sdk.NotInRangeException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
+ <inheritdoc/>
+ </member>
+ <member name="M:Xunit.Sdk.NotInRangeException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
+ <inheritdoc/>
+ </member>
+ <member name="P:Xunit.Sdk.NotInRangeException.Actual">
+ <summary>
+ Gets the actual object value
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.NotInRangeException.High">
+ <summary>
+ Gets the high value of the range
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.NotInRangeException.Low">
+ <summary>
+ Gets the low value of the range
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.NotInRangeException.Message">
+ <summary>
+ Gets a message that describes the current exception.
+ </summary>
+ <returns>The error message that explains the reason for the exception, or an empty string("").</returns>
+ </member>
+ <member name="T:Xunit.BeforeAfterTestAttribute">
+ <summary>
+ Base attribute which indicates a test method interception (allows code to be run before and
+ after the test is run).
+ </summary>
+ </member>
+ <member name="M:Xunit.BeforeAfterTestAttribute.After(System.Reflection.MethodInfo)">
+ <summary>
+ This method is called after the test method is executed.
+ </summary>
+ <param name="methodUnderTest">The method under test</param>
+ </member>
+ <member name="M:Xunit.BeforeAfterTestAttribute.Before(System.Reflection.MethodInfo)">
+ <summary>
+ This method is called before the test method is executed.
+ </summary>
+ <param name="methodUnderTest">The method under test</param>
+ </member>
+ <member name="P:Xunit.BeforeAfterTestAttribute.TypeId">
+ <inheritdoc/>
+ </member>
+ <member name="T:Xunit.Sdk.NotEmptyException">
+ <summary>
+ Exception thrown when a collection is unexpectedly empty.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.NotEmptyException.#ctor">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.NotEmptyException"/> class.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.NotEmptyException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
+ <inheritdoc/>
+ </member>
+ <member name="T:Xunit.Sdk.NotEqualException">
+ <summary>
+ Exception thrown when two values are unexpectedly equal.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.NotEqualException.#ctor">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.NotEqualException"/> class.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.NotEqualException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
+ <inheritdoc/>
+ </member>
+ <member name="T:Xunit.Sdk.NotNullException">
+ <summary>
+ Exception thrown when an object is unexpectedly null.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.NotNullException.#ctor">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.NotNullException"/> class.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.NotNullException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
+ <inheritdoc/>
+ </member>
+ <member name="T:Xunit.Sdk.NotSameException">
+ <summary>
+ Exception thrown when two values are unexpected the same instance.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.NotSameException.#ctor">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.NotSameException"/> class.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.NotSameException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
+ <inheritdoc/>
+ </member>
+ <member name="T:Xunit.Sdk.NullException">
+ <summary>
+ Exception thrown when an object reference is unexpectedly not null.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.NullException.#ctor(System.Object)">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.NullException"/> class.
+ </summary>
+ <param name="actual"></param>
+ </member>
+ <member name="M:Xunit.Sdk.NullException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
+ <inheritdoc/>
+ </member>
+ <member name="T:Xunit.Sdk.LifetimeCommand">
+ <summary>
+ Command that automatically creates the instance of the test class
+ and disposes it (if it implements <see cref="T:System.IDisposable"/>).
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.LifetimeCommand.#ctor(Xunit.Sdk.ITestCommand,Xunit.Sdk.IMethodInfo)">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.LifetimeCommand"/> object.
+ </summary>
+ <param name="innerCommand">The command that is bring wrapped</param>
+ <param name="method">The method under test</param>
+ </member>
+ <member name="M:Xunit.Sdk.LifetimeCommand.Execute(System.Object)">
+ <summary>
+ Executes the test method. Creates a new instance of the class
+ under tests and passes it to the inner command. Also catches
+ any exceptions and converts them into <see cref="T:Xunit.Sdk.FailedResult"/>s.
+ </summary>
+ <param name="testClass">The instance of the test class</param>
+ <returns>Returns information about the test run</returns>
+ </member>
+ <member name="T:Xunit.Sdk.FixtureCommand">
+ <summary>
+ Command used to wrap a <see cref="T:Xunit.Sdk.ITestCommand"/> which has associated
+ fixture data.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.FixtureCommand.#ctor(Xunit.Sdk.ITestCommand,System.Collections.Generic.Dictionary{System.Reflection.MethodInfo,System.Object})">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.FixtureCommand"/> class.
+ </summary>
+ <param name="innerCommand">The inner command</param>
+ <param name="fixtures">The fixtures to be set on the test class</param>
+ </member>
+ <member name="M:Xunit.Sdk.FixtureCommand.Execute(System.Object)">
+ <summary>
+ Sets the fixtures on the test class by calling SetFixture, then
+ calls the inner command.
+ </summary>
+ <param name="testClass">The instance of the test class</param>
+ <returns>Returns information about the test run</returns>
+ </member>
+ <member name="T:Xunit.Sdk.TestTimer">
+ <summary>
+ A timer class used to figure out how long tests take to run. On most .NET implementations
+ this will use the <see cref="T:System.Diagnostics.Stopwatch"/> class because it's a high
+ resolution timer; however, on Silverlight/CoreCLR, it will use <see cref="T:System.DateTime"/>
+ (which will provide lower resolution results).
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.TestTimer.#ctor">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.TestTimer"/> class.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.TestTimer.Start">
+ <summary>
+ Starts timing.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.TestTimer.Stop">
+ <summary>
+ Stops timing.
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.TestTimer.ElapsedMilliseconds">
+ <summary>
+ Gets how long the timer ran, in milliseconds. In order for this to be valid,
+ both <see cref="M:Xunit.Sdk.TestTimer.Start"/> and <see cref="M:Xunit.Sdk.TestTimer.Stop"/> must have been called.
+ </summary>
+ </member>
+ <member name="T:Xunit.TraitAttribute">
+ <summary>
+ Attribute used to decorate a test method with arbitrary name/value pairs ("traits").
+ </summary>
+ </member>
+ <member name="M:Xunit.TraitAttribute.#ctor(System.String,System.String)">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.TraitAttribute"/> class.
+ </summary>
+ <param name="name">The trait name</param>
+ <param name="value">The trait value</param>
+ </member>
+ <member name="P:Xunit.TraitAttribute.Name">
+ <summary>
+ Gets the trait name.
+ </summary>
+ </member>
+ <member name="P:Xunit.TraitAttribute.TypeId">
+ <inheritdoc/>
+ </member>
+ <member name="P:Xunit.TraitAttribute.Value">
+ <summary>
+ Gets the trait value.
+ </summary>
+ </member>
+ <member name="T:Xunit.Sdk.TestClassCommandRunner">
+ <summary>
+ Runner that executes an <see cref="T:Xunit.Sdk.ITestClassCommand"/> synchronously.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.TestClassCommandRunner.Execute(Xunit.Sdk.ITestClassCommand,System.Collections.Generic.List{Xunit.Sdk.IMethodInfo},System.Predicate{Xunit.Sdk.ITestCommand},System.Predicate{Xunit.Sdk.ITestResult})">
+ <summary>
+ Execute the <see cref="T:Xunit.Sdk.ITestClassCommand"/>.
+ </summary>
+ <param name="testClassCommand">The test class command to execute</param>
+ <param name="methods">The methods to execute; if null or empty, all methods will be executed</param>
+ <param name="startCallback">The start run callback</param>
+ <param name="resultCallback">The end run result callback</param>
+ <returns>A <see cref="T:Xunit.Sdk.ClassResult"/> with the results of the test run</returns>
+ </member>
+ <member name="T:Xunit.Sdk.TestClassCommandFactory">
+ <summary>
+ Factory for <see cref="T:Xunit.Sdk.ITestClassCommand"/> objects, based on the type under test.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.TestClassCommandFactory.Make(System.Type)">
+ <summary>
+ Creates the test class command, which implements <see cref="T:Xunit.Sdk.ITestClassCommand"/>, for a given type.
+ </summary>
+ <param name="type">The type under test</param>
+ <returns>The test class command, if the class is a test class; null, otherwise</returns>
+ </member>
+ <member name="M:Xunit.Sdk.TestClassCommandFactory.Make(Xunit.Sdk.ITypeInfo)">
+ <summary>
+ Creates the test class command, which implements <see cref="T:Xunit.Sdk.ITestClassCommand"/>, for a given type.
+ </summary>
+ <param name="typeInfo">The type under test</param>
+ <returns>The test class command, if the class is a test class; null, otherwise</returns>
+ </member>
+ <member name="T:Xunit.Sdk.TestClassCommand">
+ <summary>
+ Represents an xUnit.net test class
+ </summary>
+ </member>
+ <member name="T:Xunit.Sdk.ITestClassCommand">
+ <summary>
+ Interface which describes the ability to executes all the tests in a test class.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.ITestClassCommand.ChooseNextTest(System.Collections.Generic.ICollection{Xunit.Sdk.IMethodInfo})">
+ <summary>
+ Allows the test class command to choose the next test to be run from the list of
+ tests that have not yet been run, thereby allowing it to choose the run order.
+ </summary>
+ <param name="testsLeftToRun">The tests remaining to be run</param>
+ <returns>The index of the test that should be run</returns>
+ </member>
+ <member name="M:Xunit.Sdk.ITestClassCommand.ClassFinish">
+ <summary>
+ Execute actions to be run after all the test methods of this test class are run.
+ </summary>
+ <returns>Returns the <see cref="T:System.Exception"/> thrown during execution, if any; null, otherwise</returns>
+ </member>
+ <member name="M:Xunit.Sdk.ITestClassCommand.ClassStart">
+ <summary>
+ Execute actions to be run before any of the test methods of this test class are run.
+ </summary>
+ <returns>Returns the <see cref="T:System.Exception"/> thrown during execution, if any; null, otherwise</returns>
+ </member>
+ <member name="M:Xunit.Sdk.ITestClassCommand.EnumerateTestCommands(Xunit.Sdk.IMethodInfo)">
+ <summary>
+ Enumerates the test commands for a given test method in this test class.
+ </summary>
+ <param name="testMethod">The method under test</param>
+ <returns>The test commands for the given test method</returns>
+ </member>
+ <member name="M:Xunit.Sdk.ITestClassCommand.EnumerateTestMethods">
+ <summary>
+ Enumerates the methods which are test methods in this test class.
+ </summary>
+ <returns>The test methods</returns>
+ </member>
+ <member name="M:Xunit.Sdk.ITestClassCommand.IsTestMethod(Xunit.Sdk.IMethodInfo)">
+ <summary>
+ Determines if a given <see cref="T:Xunit.Sdk.IMethodInfo"/> refers to a test method.
+ </summary>
+ <param name="testMethod">The test method to validate</param>
+ <returns>True if the method is a test method; false, otherwise</returns>
+ </member>
+ <member name="P:Xunit.Sdk.ITestClassCommand.ObjectUnderTest">
+ <summary>
+ Gets the object instance that is under test. May return null if you wish
+ the test framework to create a new object instance for each test method.
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.ITestClassCommand.TypeUnderTest">
+ <summary>
+ Gets or sets the type that is being tested
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.TestClassCommand.#ctor">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.TestClassCommand"/> class.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.TestClassCommand.#ctor(System.Type)">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.TestClassCommand"/> class.
+ </summary>
+ <param name="typeUnderTest">The type under test</param>
+ </member>
+ <member name="M:Xunit.Sdk.TestClassCommand.#ctor(Xunit.Sdk.ITypeInfo)">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.TestClassCommand"/> class.
+ </summary>
+ <param name="typeUnderTest">The type under test</param>
+ </member>
+ <member name="M:Xunit.Sdk.TestClassCommand.ChooseNextTest(System.Collections.Generic.ICollection{Xunit.Sdk.IMethodInfo})">
+ <summary>
+ Chooses the next test to run, randomly, using the <see cref="P:Xunit.Sdk.TestClassCommand.Randomizer"/>.
+ </summary>
+ <param name="testsLeftToRun">The tests remaining to be run</param>
+ <returns>The index of the test that should be run</returns>
+ </member>
+ <member name="M:Xunit.Sdk.TestClassCommand.ClassFinish">
+ <summary>
+ Execute actions to be run after all the test methods of this test class are run.
+ </summary>
+ <returns>Returns the <see cref="T:System.Exception"/> thrown during execution, if any; null, otherwise</returns>
+ </member>
+ <member name="M:Xunit.Sdk.TestClassCommand.ClassStart">
+ <summary>
+ Execute actions to be run before any of the test methods of this test class are run.
+ </summary>
+ <returns>Returns the <see cref="T:System.Exception"/> thrown during execution, if any; null, otherwise</returns>
+ </member>
+ <member name="M:Xunit.Sdk.TestClassCommand.EnumerateTestCommands(Xunit.Sdk.IMethodInfo)">
+ <summary>
+ Enumerates the test commands for a given test method in this test class.
+ </summary>
+ <param name="testMethod">The method under test</param>
+ <returns>The test commands for the given test method</returns>
+ </member>
+ <member name="M:Xunit.Sdk.TestClassCommand.EnumerateTestMethods">
+ <summary>
+ Enumerates the methods which are test methods in this test class.
+ </summary>
+ <returns>The test methods</returns>
+ </member>
+ <member name="M:Xunit.Sdk.TestClassCommand.IsTestMethod(Xunit.Sdk.IMethodInfo)">
+ <summary>
+ Determines if a given <see cref="T:Xunit.Sdk.IMethodInfo"/> refers to a test method.
+ </summary>
+ <param name="testMethod">The test method to validate</param>
+ <returns>True if the method is a test method; false, otherwise</returns>
+ </member>
+ <member name="P:Xunit.Sdk.TestClassCommand.ObjectUnderTest">
+ <summary>
+ Gets the object instance that is under test. May return null if you wish
+ the test framework to create a new object instance for each test method.
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.TestClassCommand.Randomizer">
+ <summary>
+ Gets or sets the randomizer used to determine the order in which tests are run.
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.TestClassCommand.TypeUnderTest">
+ <summary>
+ Sets the type that is being tested
+ </summary>
+ </member>
+ <member name="T:Xunit.Sdk.SkipCommand">
+ <summary>
+ Implementation of <see cref="T:Xunit.Sdk.ITestCommand"/> that represents a skipped test.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.SkipCommand.#ctor(Xunit.Sdk.IMethodInfo,System.String,System.String)">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.SkipCommand"/> class.
+ </summary>
+ <param name="testMethod">The method that is being skipped</param>
+ <param name="displayName">The display name for the test. If null, the fully qualified
+ type name is used.</param>
+ <param name="reason">The reason the test was skipped.</param>
+ </member>
+ <member name="M:Xunit.Sdk.SkipCommand.Execute(System.Object)">
+ <inheritdoc/>
+ </member>
+ <member name="M:Xunit.Sdk.SkipCommand.ToStartXml">
+ <inheritdoc/>
+ </member>
+ <member name="P:Xunit.Sdk.SkipCommand.Reason">
+ <summary>
+ Gets the skip reason.
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.SkipCommand.ShouldCreateInstance">
+ <inheritdoc/>
+ </member>
+ <member name="T:Xunit.Sdk.TestCommandFactory">
+ <summary>
+ Factory for creating <see cref="T:Xunit.Sdk.ITestCommand"/> objects.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.TestCommandFactory.Make(Xunit.Sdk.ITestClassCommand,Xunit.Sdk.IMethodInfo)">
+ <summary>
+ Make instances of <see cref="T:Xunit.Sdk.ITestCommand"/> objects for the given class and method.
+ </summary>
+ <param name="classCommand">The class command</param>
+ <param name="method">The method under test</param>
+ <returns>The set of <see cref="T:Xunit.Sdk.ITestCommand"/> objects</returns>
+ </member>
+ <member name="T:Xunit.Sdk.TimedCommand">
+ <summary>
+ A command wrapper which times the running of a command.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.TimedCommand.#ctor(Xunit.Sdk.ITestCommand)">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.TimedCommand"/> class.
+ </summary>
+ <param name="innerCommand">The command that will be timed.</param>
+ </member>
+ <member name="M:Xunit.Sdk.TimedCommand.Execute(System.Object)">
+ <summary>
+ Executes the inner test method, gathering the amount of time it takes to run.
+ </summary>
+ <returns>Returns information about the test run</returns>
+ </member>
+ <member name="T:Xunit.Sdk.TimeoutCommand">
+ <summary>
+ Wraps a command which should fail if it runs longer than the given timeout value.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.TimeoutCommand.#ctor(Xunit.Sdk.ITestCommand,System.Int32,Xunit.Sdk.IMethodInfo)">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.TimeoutCommand"/> class.
+ </summary>
+ <param name="innerCommand">The command to be run</param>
+ <param name="timeout">The timout, in milliseconds</param>
+ <param name="testMethod">The method under test</param>
+ </member>
+ <member name="M:Xunit.Sdk.TimeoutCommand.Execute(System.Object)">
+ <summary>
+ Executes the test method, failing if it takes too long.
+ </summary>
+ <returns>Returns information about the test run</returns>
+ </member>
+ <member name="P:Xunit.Sdk.TimeoutCommand.Timeout">
+ <inheritdoc/>
+ </member>
+ <member name="T:Xunit.RunWithAttribute">
+ <summary>
+ Attributes used to decorate a test fixture that is run with an alternate test runner.
+ The test runner must implement the <see cref="T:Xunit.Sdk.ITestClassCommand"/> interface.
+ </summary>
+ </member>
+ <member name="M:Xunit.RunWithAttribute.#ctor(System.Type)">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.RunWithAttribute"/> class.
+ </summary>
+ <param name="testClassCommand">The class which implements ITestClassCommand and acts as the runner
+ for the test fixture.</param>
+ </member>
+ <member name="P:Xunit.RunWithAttribute.TestClassCommand">
+ <summary>
+ Gets the test class command.
+ </summary>
+ </member>
+ <member name="T:Xunit.Sdk.SameException">
+ <summary>
+ Exception thrown when two object references are unexpectedly not the same instance.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.SameException.#ctor(System.Object,System.Object)">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.SameException"/> class.
+ </summary>
+ <param name="expected">The expected object reference</param>
+ <param name="actual">The actual object reference</param>
+ </member>
+ <member name="M:Xunit.Sdk.SameException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
+ <inheritdoc/>
+ </member>
+ <member name="T:Xunit.Sdk.AssemblyResult">
+ <summary>
+ Contains the test results from an assembly.
+ </summary>
+ </member>
+ <member name="T:Xunit.Sdk.CompositeResult">
+ <summary>
+ Contains multiple test results, representing them as a composite test result.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.CompositeResult.Add(Xunit.Sdk.ITestResult)">
+ <summary>
+ Adds a test result to the composite test result list.
+ </summary>
+ <param name="testResult"></param>
+ </member>
+ <member name="P:Xunit.Sdk.CompositeResult.Results">
+ <summary>
+ Gets the test results.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.AssemblyResult.#ctor(System.String)">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.AssemblyResult"/> class.
+ </summary>
+ <param name="assemblyFilename">The filename of the assembly</param>
+ </member>
+ <member name="M:Xunit.Sdk.AssemblyResult.#ctor(System.String,System.String)">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.AssemblyResult"/> class.
+ </summary>
+ <param name="assemblyFilename">The filename of the assembly</param>
+ <param name="configFilename">The configuration filename</param>
+ </member>
+ <member name="M:Xunit.Sdk.AssemblyResult.ToXml(System.Xml.XmlNode)">
+ <summary>
+ Converts the test result into XML that is consumed by the test runners.
+ </summary>
+ <param name="parentNode">The parent node.</param>
+ <returns>The newly created XML node.</returns>
+ </member>
+ <member name="P:Xunit.Sdk.AssemblyResult.ConfigFilename">
+ <summary>
+ Gets the fully qualified filename of the configuration file.
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.AssemblyResult.Directory">
+ <summary>
+ Gets the directory where the assembly resides.
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.AssemblyResult.FailCount">
+ <summary>
+ Gets the number of failed results.
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.AssemblyResult.Filename">
+ <summary>
+ Gets the fully qualified filename of the assembly.
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.AssemblyResult.PassCount">
+ <summary>
+ Gets the number of passed results.
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.AssemblyResult.SkipCount">
+ <summary>
+ Gets the number of skipped results.
+ </summary>
+ </member>
+ <member name="T:Xunit.Sdk.ClassResult">
+ <summary>
+ Contains the test results from a test class.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.ClassResult.#ctor(System.Type)">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.ClassResult"/> class.
+ </summary>
+ <param name="type">The type under test</param>
+ </member>
+ <member name="M:Xunit.Sdk.ClassResult.#ctor(System.String,System.String,System.String)">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.ClassResult"/> class.
+ </summary>
+ <param name="typeName">The simple name of the type under test</param>
+ <param name="typeFullName">The fully qualified name of the type under test</param>
+ <param name="typeNamespace">The namespace of the type under test</param>
+ </member>
+ <member name="M:Xunit.Sdk.ClassResult.SetException(System.Exception)">
+ <summary>
+ Sets the exception thrown by the test fixture.
+ </summary>
+ <param name="ex">The thrown exception</param>
+ </member>
+ <member name="M:Xunit.Sdk.ClassResult.ToXml(System.Xml.XmlNode)">
+ <summary>
+ Converts the test result into XML that is consumed by the test runners.
+ </summary>
+ <param name="parentNode">The parent node.</param>
+ <returns>The newly created XML node.</returns>
+ </member>
+ <member name="P:Xunit.Sdk.ClassResult.ExceptionType">
+ <summary>
+ Gets the fully qualified test fixture exception type, when an exception has occurred.
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.ClassResult.FailCount">
+ <summary>
+ Gets the number of tests which failed.
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.ClassResult.FullyQualifiedName">
+ <summary>
+ Gets the fully qualified name of the type under test.
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.ClassResult.Message">
+ <summary>
+ Gets the test fixture exception message, when an exception has occurred.
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.ClassResult.Name">
+ <summary>
+ Gets the simple name of the type under test.
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.ClassResult.Namespace">
+ <summary>
+ Gets the namespace of the type under test.
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.ClassResult.PassCount">
+ <summary>
+ Gets the number of tests which passed.
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.ClassResult.SkipCount">
+ <summary>
+ Gets the number of tests which were skipped.
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.ClassResult.StackTrace">
+ <summary>
+ Gets the test fixture exception stack trace, when an exception has occurred.
+ </summary>
+ </member>
+ <member name="T:Xunit.Sdk.FailedResult">
+ <summary>
+ Represents a failed test result.
+ </summary>
+ </member>
+ <member name="T:Xunit.Sdk.MethodResult">
+ <summary>
+ Represents the results from running a test method
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.MethodResult.#ctor(Xunit.Sdk.IMethodInfo,System.String)">
+ <summary>
+ Initializes a new instance of the <see cref="T:Xunit.Sdk.MethodResult"/> class. The traits for
+ the test method are discovered using reflection.
+ </summary>
+ <param name="method">The method under test.</param>
+ <param name="displayName">The display name for the test. If null, the fully qualified
+ type name is used.</param>
+ </member>
+ <member name="M:Xunit.Sdk.MethodResult.#ctor(System.String,System.String,System.String,Xunit.Sdk.MultiValueDictionary{System.String,System.String})">
+ <summary>
+ Initializes a new instance of the <see cref="T:Xunit.Sdk.MethodResult"/> class.
+ </summary>
+ <param name="methodName">The name of the method under test.</param>
+ <param name="typeName">The type of the method under test.</param>
+ <param name="displayName">The display name for the test. If null, the fully qualified
+ type name is used.</param>
+ <param name="traits">The traits.</param>
+ </member>
+ <member name="M:Xunit.Sdk.MethodResult.ToXml(System.Xml.XmlNode)">
+ <summary>
+ Converts the test result into XML that is consumed by the test runners.
+ </summary>
+ <param name="parentNode">The parent node.</param>
+ <returns>The newly created XML node.</returns>
+ </member>
+ <member name="P:Xunit.Sdk.MethodResult.DisplayName">
+ <summary>
+ Gets or sets the display name of the method under test. This is the value that's shown
+ during failures and in the resulting output XML.
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.MethodResult.MethodName">
+ <summary>
+ Gets the name of the method under test.
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.MethodResult.Output">
+ <summary>
+ Gets or sets the standard output/standard error from the test that was captured
+ while the test was running.
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.MethodResult.Traits">
+ <summary>
+ Gets the traits attached to the test method.
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.MethodResult.TypeName">
+ <summary>
+ Gets the name of the type under test.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.FailedResult.#ctor(Xunit.Sdk.IMethodInfo,System.Exception,System.String)">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.FailedResult"/> class.
+ </summary>
+ <param name="method">The method under test</param>
+ <param name="exception">The exception throw by the test</param>
+ <param name="displayName">The display name for the test. If null, the fully qualified
+ type name is used.</param>
+ </member>
+ <member name="M:Xunit.Sdk.FailedResult.#ctor(System.String,System.String,System.String,Xunit.Sdk.MultiValueDictionary{System.String,System.String},System.String,System.String,System.String)">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.FailedResult"/> class.
+ </summary>
+ <param name="methodName">The name of the method under test</param>
+ <param name="typeName">The name of the type under test</param>
+ <param name="displayName">The display name of the test</param>
+ <param name="traits">The custom properties attached to the test method</param>
+ <param name="exceptionType">The full type name of the exception throw</param>
+ <param name="message">The exception message</param>
+ <param name="stackTrace">The exception stack trace</param>
+ </member>
+ <member name="M:Xunit.Sdk.FailedResult.ToXml(System.Xml.XmlNode)">
+ <summary>
+ Converts the test result into XML that is consumed by the test runners.
+ </summary>
+ <param name="parentNode">The parent node.</param>
+ <returns>The newly created XML node.</returns>
+ </member>
+ <member name="P:Xunit.Sdk.FailedResult.ExceptionType">
+ <summary>
+ Gets the exception type thrown by the test method.
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.FailedResult.Message">
+ <summary>
+ Gets the exception message thrown by the test method.
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.FailedResult.StackTrace">
+ <summary>
+ Gets the stack trace of the exception thrown by the test method.
+ </summary>
+ </member>
+ <member name="T:Xunit.Sdk.PassedResult">
+ <summary>
+ Represents a passing test result.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.PassedResult.#ctor(Xunit.Sdk.IMethodInfo,System.String)">
+ <summary>
+ Create a new instance of the <see cref="T:Xunit.Sdk.PassedResult"/> class.
+ </summary>
+ <param name="method">The method under test</param>
+ <param name="displayName">The display name for the test. If null, the fully qualified
+ type name is used.</param>
+ </member>
+ <member name="M:Xunit.Sdk.PassedResult.#ctor(System.String,System.String,System.String,Xunit.Sdk.MultiValueDictionary{System.String,System.String})">
+ <summary>
+ Create a new instance of the <see cref="T:Xunit.Sdk.PassedResult"/> class.
+ </summary>
+ <param name="methodName">The name of the method under test</param>
+ <param name="typeName">The name of the type under test</param>
+ <param name="displayName">The display name for the test. If null, the fully qualified
+ type name is used.</param>
+ <param name="traits">The custom properties attached to the test method</param>
+ </member>
+ <member name="M:Xunit.Sdk.PassedResult.ToXml(System.Xml.XmlNode)">
+ <summary>
+ Converts the test result into XML that is consumed by the test runners.
+ </summary>
+ <param name="parentNode">The parent node.</param>
+ <returns>The newly created XML node.</returns>
+ </member>
+ <member name="T:Xunit.Sdk.SkipResult">
+ <summary>
+ Represents a skipped test result.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.SkipResult.#ctor(Xunit.Sdk.IMethodInfo,System.String,System.String)">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.SkipResult"/> class. Uses reflection to discover
+ the skip reason.
+ </summary>
+ <param name="method">The method under test</param>
+ <param name="displayName">The display name for the test. If null, the fully qualified
+ type name is used.</param>
+ <param name="reason">The reason the test was skipped.</param>
+ </member>
+ <member name="M:Xunit.Sdk.SkipResult.#ctor(System.String,System.String,System.String,Xunit.Sdk.MultiValueDictionary{System.String,System.String},System.String)">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.SkipResult"/> class.
+ </summary>
+ <param name="methodName">The name of the method under test</param>
+ <param name="typeName">The name of the type under test</param>
+ <param name="displayName">The display name for the test. If null, the fully qualified
+ type name is used.</param>
+ <param name="traits">The traits attached to the method under test</param>
+ <param name="reason">The skip reason</param>
+ </member>
+ <member name="M:Xunit.Sdk.SkipResult.ToXml(System.Xml.XmlNode)">
+ <summary>
+ Converts the test result into XML that is consumed by the test runners.
+ </summary>
+ <param name="parentNode">The parent node.</param>
+ <returns>The newly created XML node.</returns>
+ </member>
+ <member name="P:Xunit.Sdk.SkipResult.Reason">
+ <summary>
+ Gets the skip reason.
+ </summary>
+ </member>
+ <member name="T:Xunit.Sdk.IAttributeInfo">
+ <summary>
+ Represents information about an attribute.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.IAttributeInfo.GetInstance``1">
+ <summary>
+ Gets the instance of the attribute, if available.
+ </summary>
+ <typeparam name="T">The type of the attribute</typeparam>
+ <returns>The instance of the attribute, if available.</returns>
+ </member>
+ <member name="M:Xunit.Sdk.IAttributeInfo.GetPropertyValue``1(System.String)">
+ <summary>
+ Gets an initialized property value of the attribute.
+ </summary>
+ <typeparam name="TValue">The type of the property</typeparam>
+ <param name="propertyName">The name of the property</param>
+ <returns>The property value</returns>
+ </member>
+ <member name="T:Xunit.Sdk.IMethodInfo">
+ <summary>
+ Represents information about a method.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.IMethodInfo.CreateInstance">
+ <summary>
+ Creates an instance of the type where this test method was found. If using
+ reflection, this should be the ReflectedType.
+ </summary>
+ <returns>A new instance of the type.</returns>
+ </member>
+ <member name="M:Xunit.Sdk.IMethodInfo.GetCustomAttributes(System.Type)">
+ <summary>
+ Gets all the custom attributes for the method that are of the given type.
+ </summary>
+ <param name="attributeType">The type of the attribute</param>
+ <returns>The matching attributes that decorate the method</returns>
+ </member>
+ <member name="M:Xunit.Sdk.IMethodInfo.HasAttribute(System.Type)">
+ <summary>
+ Determines if the method has at least one instance of the given attribute type.
+ </summary>
+ <param name="attributeType">The type of the attribute</param>
+ <returns>True if the method has at least one instance of the given attribute type; false, otherwise</returns>
+ </member>
+ <member name="M:Xunit.Sdk.IMethodInfo.Invoke(System.Object,System.Object[])">
+ <summary>
+ Invokes the test on the given class, with the given parameters.
+ </summary>
+ <param name="testClass">The instance of the test class (may be null if
+ the test method is static).</param>
+ <param name="parameters">The parameters to be passed to the test method.</param>
+ </member>
+ <member name="P:Xunit.Sdk.IMethodInfo.Class">
+ <summary>
+ Gets a value which represents the class that this method was
+ reflected from (i.e., equivalent to MethodInfo.ReflectedType)
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.IMethodInfo.IsAbstract">
+ <summary>
+ Gets a value indicating whether the method is abstract.
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.IMethodInfo.IsStatic">
+ <summary>
+ Gets a value indicating whether the method is static.
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.IMethodInfo.MethodInfo">
+ <summary>
+ Gets the underlying <see cref="P:Xunit.Sdk.IMethodInfo.MethodInfo"/> for the method, if available.
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.IMethodInfo.Name">
+ <summary>
+ Gets the name of the method.
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.IMethodInfo.ReturnType">
+ <summary>
+ Gets the fully qualified type name of the return type.
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.IMethodInfo.TypeName">
+ <summary>
+ Gets the fully qualified type name of the type that this method belongs to. If
+ using reflection, this should be the ReflectedType.
+ </summary>
+ </member>
+ <member name="T:Xunit.Sdk.ITypeInfo">
+ <summary>
+ Represents information about a type.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.ITypeInfo.GetCustomAttributes(System.Type)">
+ <summary>
+ Gets all the custom attributes for the type that are of the given attribute type.
+ </summary>
+ <param name="attributeType">The type of the attribute</param>
+ <returns>The matching attributes that decorate the type</returns>
+ </member>
+ <member name="M:Xunit.Sdk.ITypeInfo.GetMethod(System.String)">
+ <summary>
+ Gets a test method by name.
+ </summary>
+ <param name="methodName">The name of the method</param>
+ <returns>The method, if it exists; null, otherwise.</returns>
+ </member>
+ <member name="M:Xunit.Sdk.ITypeInfo.GetMethods">
+ <summary>
+ Gets all the methods
+ </summary>
+ <returns></returns>
+ </member>
+ <member name="M:Xunit.Sdk.ITypeInfo.HasAttribute(System.Type)">
+ <summary>
+ Determines if the type has at least one instance of the given attribute type.
+ </summary>
+ <param name="attributeType">The type of the attribute</param>
+ <returns>True if the type has at least one instance of the given attribute type; false, otherwise</returns>
+ </member>
+ <member name="M:Xunit.Sdk.ITypeInfo.HasInterface(System.Type)">
+ <summary>
+ Determines if the type implements the given interface.
+ </summary>
+ <param name="interfaceType">The type of the interface</param>
+ <returns>True if the type implements the given interface; false, otherwise</returns>
+ </member>
+ <member name="P:Xunit.Sdk.ITypeInfo.IsAbstract">
+ <summary>
+ Gets a value indicating whether the type is abstract.
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.ITypeInfo.IsSealed">
+ <summary>
+ Gets a value indicating whether the type is sealed.
+ </summary>
+ </member>
+ <member name="P:Xunit.Sdk.ITypeInfo.Type">
+ <summary>
+ Gets the underlying <see cref="P:Xunit.Sdk.ITypeInfo.Type"/> object, if available.
+ </summary>
+ </member>
+ <member name="T:Xunit.Sdk.MethodUtility">
+ <summary>
+ Utility class which inspects methods for test information
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.MethodUtility.GetDisplayName(Xunit.Sdk.IMethodInfo)">
+ <summary>
+ Gets the display name.
+ </summary>
+ <param name="method">The method to be inspected</param>
+ <returns>The display name</returns>
+ </member>
+ <member name="M:Xunit.Sdk.MethodUtility.GetSkipReason(Xunit.Sdk.IMethodInfo)">
+ <summary>
+ Gets the skip reason from a test method.
+ </summary>
+ <param name="method">The method to be inspected</param>
+ <returns>The skip reason</returns>
+ </member>
+ <member name="M:Xunit.Sdk.MethodUtility.GetTestCommands(Xunit.Sdk.IMethodInfo)">
+ <summary>
+ Gets the test commands for a test method.
+ </summary>
+ <param name="method">The method to be inspected</param>
+ <returns>The <see cref="T:Xunit.Sdk.ITestCommand"/> objects for the test method</returns>
+ </member>
+ <member name="M:Xunit.Sdk.MethodUtility.GetTimeoutParameter(Xunit.Sdk.IMethodInfo)">
+ <summary>
+ Gets the timeout value for a test method.
+ </summary>
+ <param name="method">The method to be inspected</param>
+ <returns>The timeout, in milliseconds</returns>
+ </member>
+ <member name="M:Xunit.Sdk.MethodUtility.GetTraits(Xunit.Sdk.IMethodInfo)">
+ <summary>
+ Gets the traits on a test method.
+ </summary>
+ <param name="method">The method to be inspected</param>
+ <returns>A dictionary of the traits</returns>
+ </member>
+ <member name="M:Xunit.Sdk.MethodUtility.HasTimeout(Xunit.Sdk.IMethodInfo)">
+ <summary>
+ Determines whether a test method has a timeout.
+ </summary>
+ <param name="method">The method to be inspected</param>
+ <returns>True if the method has a timeout; false, otherwise</returns>
+ </member>
+ <member name="M:Xunit.Sdk.MethodUtility.HasTraits(Xunit.Sdk.IMethodInfo)">
+ <summary>
+ Determines whether a test method has traits.
+ </summary>
+ <param name="method">The method to be inspected</param>
+ <returns>True if the method has traits; false, otherwise</returns>
+ </member>
+ <member name="M:Xunit.Sdk.MethodUtility.IsSkip(Xunit.Sdk.IMethodInfo)">
+ <summary>
+ Determines whether a test method should be skipped.
+ </summary>
+ <param name="method">The method to be inspected</param>
+ <returns>True if the method should be skipped; false, otherwise</returns>
+ </member>
+ <member name="M:Xunit.Sdk.MethodUtility.IsTest(Xunit.Sdk.IMethodInfo)">
+ <summary>
+ Determines whether a method is a test method. A test method must be decorated
+ with the <see cref="T:Xunit.FactAttribute"/> (or derived class) and must not be abstract.
+ </summary>
+ <param name="method">The method to be inspected</param>
+ <returns>True if the method is a test method; false, otherwise</returns>
+ </member>
+ <member name="T:Xunit.Sdk.Reflector">
+ <summary>
+ Wrapper to implement <see cref="T:Xunit.Sdk.IMethodInfo"/> and <see cref="T:Xunit.Sdk.ITypeInfo"/> using reflection.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.Reflector.Wrap(System.Attribute)">
+ <summary>
+ Converts an <see cref="T:System.Attribute"/> into an <see cref="T:Xunit.Sdk.IAttributeInfo"/> using reflection.
+ </summary>
+ <param name="attribute"></param>
+ <returns></returns>
+ </member>
+ <member name="M:Xunit.Sdk.Reflector.Wrap(System.Reflection.MethodInfo)">
+ <summary>
+ Converts a <see cref="T:System.Reflection.MethodInfo"/> into an <see cref="T:Xunit.Sdk.IMethodInfo"/> using reflection.
+ </summary>
+ <param name="method">The method to wrap</param>
+ <returns>The wrapper</returns>
+ </member>
+ <member name="M:Xunit.Sdk.Reflector.Wrap(System.Type)">
+ <summary>
+ Converts a <see cref="T:System.Type"/> into an <see cref="T:Xunit.Sdk.ITypeInfo"/> using reflection.
+ </summary>
+ <param name="type">The type to wrap</param>
+ <returns>The wrapper</returns>
+ </member>
+ <member name="T:Xunit.Sdk.TypeUtility">
+ <summary>
+ Utility class which inspects types for test information
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.TypeUtility.ContainsTestMethods(Xunit.Sdk.ITypeInfo)">
+ <summary>
+ Determines if a type contains any test methods
+ </summary>
+ <param name="type">The type to be inspected</param>
+ <returns>True if the class contains any test methods; false, otherwise</returns>
+ </member>
+ <member name="M:Xunit.Sdk.TypeUtility.GetRunWith(Xunit.Sdk.ITypeInfo)">
+ <summary>
+ Retrieves the type to run the test class with from the <see cref="T:Xunit.RunWithAttribute"/>, if present.
+ </summary>
+ <param name="type">The type to be inspected</param>
+ <returns>The type of the test class runner, if present; null, otherwise</returns>
+ </member>
+ <member name="M:Xunit.Sdk.TypeUtility.GetTestMethods(Xunit.Sdk.ITypeInfo)">
+ <summary>
+ Retrieves a list of the test methods from the test class.
+ </summary>
+ <param name="type">The type to be inspected</param>
+ <returns>The test methods</returns>
+ </member>
+ <member name="M:Xunit.Sdk.TypeUtility.HasRunWith(Xunit.Sdk.ITypeInfo)">
+ <summary>
+ Determines if the test class has a <see cref="T:Xunit.RunWithAttribute"/> applied to it.
+ </summary>
+ <param name="type">The type to be inspected</param>
+ <returns>True if the test class has a run with attribute; false, otherwise</returns>
+ </member>
+ <member name="M:Xunit.Sdk.TypeUtility.ImplementsITestClassCommand(Xunit.Sdk.ITypeInfo)">
+ <summary>
+ Determines if the type implements <see cref="T:Xunit.Sdk.ITestClassCommand"/>.
+ </summary>
+ <param name="type">The type to be inspected</param>
+ <returns>True if the type implements <see cref="T:Xunit.Sdk.ITestClassCommand"/>; false, otherwise</returns>
+ </member>
+ <member name="M:Xunit.Sdk.TypeUtility.IsAbstract(Xunit.Sdk.ITypeInfo)">
+ <summary>
+ Determines whether the specified type is abstract.
+ </summary>
+ <param name="type">The type.</param>
+ <returns>
+ <c>true</c> if the specified type is abstract; otherwise, <c>false</c>.
+ </returns>
+ </member>
+ <member name="M:Xunit.Sdk.TypeUtility.IsStatic(Xunit.Sdk.ITypeInfo)">
+ <summary>
+ Determines whether the specified type is static.
+ </summary>
+ <param name="type">The type.</param>
+ <returns>
+ <c>true</c> if the specified type is static; otherwise, <c>false</c>.
+ </returns>
+ </member>
+ <member name="M:Xunit.Sdk.TypeUtility.IsTestClass(Xunit.Sdk.ITypeInfo)">
+ <summary>
+ Determines if a class is a test class.
+ </summary>
+ <param name="type">The type to be inspected</param>
+ <returns>True if the type is a test class; false, otherwise</returns>
+ </member>
+ <member name="T:Xunit.FactAttribute">
+ <summary>
+ Attribute that is applied to a method to indicate that it is a fact that should be run
+ by the test runner. It can also be extended to support a customized definition of a
+ test method.
+ </summary>
+ </member>
+ <member name="M:Xunit.FactAttribute.CreateTestCommands(Xunit.Sdk.IMethodInfo)">
+ <summary>
+ Creates instances of <see cref="T:Xunit.Sdk.ITestCommand"/> which represent individual intended
+ invocations of the test method.
+ </summary>
+ <param name="method">The method under test</param>
+ <returns>An enumerator through the desired test method invocations</returns>
+ </member>
+ <member name="M:Xunit.FactAttribute.EnumerateTestCommands(Xunit.Sdk.IMethodInfo)">
+ <summary>
+ Enumerates the test commands represented by this test method. Derived classes should
+ override this method to return instances of <see cref="T:Xunit.Sdk.ITestCommand"/>, one per execution
+ of a test method.
+ </summary>
+ <param name="method">The test method</param>
+ <returns>The test commands which will execute the test runs for the given method</returns>
+ </member>
+ <member name="P:Xunit.FactAttribute.DisplayName">
+ <summary>
+ Gets the name of the test to be used when the test is skipped. Defaults to
+ null, which will cause the fully qualified test name to be used.
+ </summary>
+ </member>
+ <member name="P:Xunit.FactAttribute.Name">
+ <summary>
+ Obsolete. Please use the <see cref="P:Xunit.FactAttribute.DisplayName"/> property instead.
+ </summary>
+ </member>
+ <member name="P:Xunit.FactAttribute.Skip">
+ <summary>
+ Marks the test so that it will not be run, and gets or sets the skip reason
+ </summary>
+ </member>
+ <member name="P:Xunit.FactAttribute.Timeout">
+ <summary>
+ Marks the test as failing if it does not finish running within the given time
+ period, in milliseconds; set to 0 or less to indicate the method has no timeout
+ </summary>
+ </member>
+ <member name="T:Xunit.Sdk.ThrowsException">
+ <summary>
+ Exception thrown when code unexpectedly fails to throw an exception.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.ThrowsException.#ctor(System.Type)">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.ThrowsException"/> class. Call this constructor
+ when no exception was thrown.
+ </summary>
+ <param name="expectedType">The type of the exception that was expected</param>
+ </member>
+ <member name="M:Xunit.Sdk.ThrowsException.#ctor(System.Type,System.Exception)">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.ThrowsException"/> class. Call this constructor
+ when an exception of the wrong type was thrown.
+ </summary>
+ <param name="expectedType">The type of the exception that was expected</param>
+ <param name="actual">The actual exception that was thrown</param>
+ </member>
+ <member name="M:Xunit.Sdk.ThrowsException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
+ <inheritdoc/>
+ </member>
+ <member name="M:Xunit.Sdk.ThrowsException.#ctor(System.Type,System.String,System.String,System.String)">
+ <summary>
+ THIS CONSTRUCTOR IS FOR UNIT TESTING PURPOSES ONLY.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.ThrowsException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
+ <inheritdoc/>
+ </member>
+ <member name="P:Xunit.Sdk.ThrowsException.StackTrace">
+ <summary>
+ Gets a string representation of the frames on the call stack at the time the current exception was thrown.
+ </summary>
+ <returns>A string that describes the contents of the call stack, with the most recent method call appearing first.</returns>
+ </member>
+ <member name="T:Xunit.Sdk.TimeoutException">
+ <summary>
+ Exception thrown when a test method exceeds the given timeout value
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.TimeoutException.#ctor(System.Int64)">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.TimeoutException"/> class.
+ </summary>
+ <param name="timeout">The timeout value, in milliseconds</param>
+ </member>
+ <member name="M:Xunit.Sdk.TimeoutException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
+ <inheritdoc/>
+ </member>
+ <member name="T:Xunit.Sdk.TrueException">
+ <summary>
+ Exception thrown when a value is unexpectedly false.
+ </summary>
+ </member>
+ <member name="M:Xunit.Sdk.TrueException.#ctor(System.String)">
+ <summary>
+ Creates a new instance of the <see cref="T:Xunit.Sdk.TrueException"/> class.
+ </summary>
+ <param name="userMessage">The user message to be displayed, or null for the default message</param>
+ </member>
+ <member name="M:Xunit.Sdk.TrueException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
+ <inheritdoc/>
+ </member>
+ </members>
+</doc>
diff --git a/LibGit2Sharp.Tests/BlobFixture.cs b/LibGit2Sharp.Tests/BlobFixture.cs
index 60ab7d93..be8c10a3 100755
--- a/LibGit2Sharp.Tests/BlobFixture.cs
+++ b/LibGit2Sharp.Tests/BlobFixture.cs
@@ -1,14 +1,13 @@
using System.IO;
using System.Text;
using LibGit2Sharp.Tests.TestHelpers;
-using NUnit.Framework;
+using Xunit;
namespace LibGit2Sharp.Tests
{
- [TestFixture]
public class BlobFixture : BaseFixture
{
- [Test]
+ [Fact]
public void CanGetBlobAsUtf8()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -20,7 +19,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanGetBlobSize()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -30,7 +29,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanLookUpBlob()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -40,7 +39,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanReadBlobContent()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -54,7 +53,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanReadBlobStream()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -79,7 +78,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanStageAFileGeneratedFromABlobContentStream()
{
SelfCleaningDirectory scd = BuildSelfCleaningDirectory();
diff --git a/LibGit2Sharp.Tests/BranchFixture.cs b/LibGit2Sharp.Tests/BranchFixture.cs
index 40259abc..8105ba65 100644
--- a/LibGit2Sharp.Tests/BranchFixture.cs
+++ b/LibGit2Sharp.Tests/BranchFixture.cs
@@ -1,16 +1,16 @@
using System;
using System.Linq;
using LibGit2Sharp.Tests.TestHelpers;
-using NUnit.Framework;
+using Xunit;
+using Xunit.Extensions;
namespace LibGit2Sharp.Tests
{
- [TestFixture]
public class BranchFixture : BaseFixture
{
private readonly string[] expectedBranches = new[] { "br2", "master", "packed", "packed-test", "test", };
- [Test]
+ [Fact]
public void CanCreateBranch()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -29,7 +29,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanCreateBranchUsingAbbreviatedSha()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -42,7 +42,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanCreateBranchFromImplicitHead()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -60,7 +60,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanCreateBranchFromExplicitHead()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -73,7 +73,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CreatingABranchFromATagPeelsToTheCommit()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -86,7 +86,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CreatingABranchTriggersTheCreationOfADirectReference()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -100,11 +100,11 @@ namespace LibGit2Sharp.Tests
Reference reference = repo.Refs[newBranch.CanonicalName];
reference.ShouldNotBeNull();
- Assert.IsInstanceOf(typeof(DirectReference), reference);
+ Assert.IsType(typeof(DirectReference), reference);
}
}
- [Test]
+ [Fact]
public void CreatingABranchFromANonCommitObjectThrows()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -116,7 +116,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CreatingBranchWithUnknownNamedTargetThrows()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -125,7 +125,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CreatingBranchWithUnknownShaTargetThrows()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -135,7 +135,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CreatingABranchPointingAtANonCanonicalReferenceThrows()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -144,7 +144,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CreatingBranchWithBadParamsThrows()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -156,29 +156,29 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanListAllBranches()
{
using (var repo = new Repository(BareTestRepoPath))
{
- CollectionAssert.AreEqual(expectedBranches, repo.Branches.Select(b => b.Name).ToArray());
+ Assert.Equal(expectedBranches, repo.Branches.Select(b => b.Name).ToArray());
repo.Branches.Count().ShouldEqual(5);
}
}
- [Test]
+ [Fact]
public void CanListAllBranchesWhenGivenWorkingDir()
{
using (var repo = new Repository(StandardTestRepoWorkingDirPath))
{
var expectedWdBranches = new[] { "master", "track-local", "origin/HEAD", "origin/br2", "origin/master", "origin/packed-test", "origin/test" };
- CollectionAssert.AreEqual(expectedWdBranches, repo.Branches.Select(b => b.Name).ToArray());
+ Assert.Equal(expectedWdBranches, repo.Branches.Select(b => b.Name).ToArray());
}
}
- [Test]
+ [Fact]
public void CanListAllBranchesIncludingRemoteRefs()
{
using (var repo = new Repository(StandardTestRepoPath))
@@ -193,11 +193,11 @@ namespace LibGit2Sharp.Tests
new { Name = "origin/packed-test", Sha = "4a202b346bb0fb0db7eff3cffeb3c70babbd2045", IsRemote = true },
new { Name = "origin/test", Sha = "e90810b8df3e80c413d903f631643c716887138d", IsRemote = true },
};
- CollectionAssert.AreEqual(expectedBranchesIncludingRemoteRefs, repo.Branches.Select(b => new { b.Name, b.Tip.Sha, b.IsRemote }).ToArray());
+ Assert.Equal(expectedBranchesIncludingRemoteRefs, repo.Branches.Select(b => new { b.Name, b.Tip.Sha, b.IsRemote }).ToArray());
}
}
- [Test]
+ [Fact]
public void CanLookupABranchByItsCanonicalName()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -215,7 +215,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanLookupLocalBranch()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -230,7 +230,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void LookingOutABranchByNameWithBadParamsThrows()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -241,7 +241,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void TrackingInformationIsEmptyForNonTrackingBranch()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -254,7 +254,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanGetTrackingInformationForTrackingBranch()
{
using (var repo = new Repository(StandardTestRepoPath))
@@ -267,7 +267,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanGetTrackingInformationForLocalTrackingBranch()
{
using (var repo = new Repository(StandardTestRepoPath))
@@ -280,7 +280,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanWalkCommitsFromAnotherBranch()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -290,7 +290,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanWalkCommitsFromBranch()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -300,8 +300,9 @@ namespace LibGit2Sharp.Tests
}
}
- [TestCase("test")]
- [TestCase("refs/heads/test")]
+ [Theory]
+ [InlineData("test")]
+ [InlineData("refs/heads/test")]
public void CanCheckoutAnExistingBranch(string name)
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -321,8 +322,9 @@ namespace LibGit2Sharp.Tests
}
}
- [TestCase("6dcf9bf")]
- [TestCase("refs/tags/lw")]
+ [Theory]
+ [InlineData("6dcf9bf")]
+ [InlineData("refs/tags/lw")]
public void CanCheckoutAnArbitraryCommit(string commitPointer)
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -348,7 +350,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CheckingOutANonExistingBranchThrows()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -357,7 +359,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CheckingOutABranchWithBadParamsThrows()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -367,7 +369,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void DeletingABranchWhichIsTheCurrentHeadThrows()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -376,7 +378,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void DeletingABranchWithBadParamsThrows()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -386,7 +388,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void OnlyOneBranchIsTheHead()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -408,14 +410,14 @@ namespace LibGit2Sharp.Tests
continue;
}
- Assert.Fail("Both '{0}' and '{1}' appear to be Head.", head.CanonicalName, branch.CanonicalName);
+ Assert.True(false, string.Format("Both '{0}' and '{1}' appear to be Head.", head.CanonicalName, branch.CanonicalName));
}
head.ShouldNotBeNull();
}
}
- [Test]
+ [Fact]
public void TwoBranchesPointingAtTheSameCommitAreNotBothCurrent()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -428,7 +430,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanMoveABranch()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -444,7 +446,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void BlindlyMovingABranchOverAnExistingOneThrows()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -453,7 +455,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanMoveABranchWhileOverwritingAnExistingOne()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
diff --git a/LibGit2Sharp.Tests/CommitFixture.cs b/LibGit2Sharp.Tests/CommitFixture.cs
index ddbc7082..c62781b2 100644
--- a/LibGit2Sharp.Tests/CommitFixture.cs
+++ b/LibGit2Sharp.Tests/CommitFixture.cs
@@ -4,17 +4,16 @@ using System.IO;
using System.Linq;
using LibGit2Sharp.Core;
using LibGit2Sharp.Tests.TestHelpers;
-using NUnit.Framework;
+using Xunit;
namespace LibGit2Sharp.Tests
{
- [TestFixture]
public class CommitFixture : BaseFixture
{
private const string sha = "8496071c1b46c854b31185ea97743be6a8774479";
private readonly List<string> expectedShas = new List<string> { "a4a7d", "c4780", "9fd73", "4a202", "5b5b0", "84960" };
- [Test]
+ [Fact]
public void CanCountCommits()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -23,7 +22,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanCorrectlyCountCommitsWhenSwitchingToAnotherBranch()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -38,7 +37,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanEnumerateCommits()
{
int count = 0;
@@ -53,7 +52,7 @@ namespace LibGit2Sharp.Tests
count.ShouldEqual(7);
}
- [Test]
+ [Fact]
public void CanEnumerateCommitsInDetachedHeadState()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -62,13 +61,13 @@ namespace LibGit2Sharp.Tests
ObjectId parentOfHead = repo.Head.Tip.Parents.First().Id;
repo.Refs.Create("HEAD", parentOfHead.Sha, true);
- Assert.AreEqual(true, repo.Info.IsHeadDetached);
+ Assert.Equal(true, repo.Info.IsHeadDetached);
repo.Commits.Count().ShouldEqual(6);
}
}
- [Test]
+ [Fact]
public void DefaultOrderingWhenEnumeratingCommitsIsTimeBased()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -77,7 +76,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanEnumerateCommitsFromSha()
{
int count = 0;
@@ -92,7 +91,7 @@ namespace LibGit2Sharp.Tests
count.ShouldEqual(6);
}
- [Test]
+ [Fact]
public void QueryingTheCommitHistoryWithUnknownShaOrInvalidEntryPointThrows()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -103,7 +102,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void QueryingTheCommitHistoryFromACorruptedReferenceThrows()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -116,7 +115,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void QueryingTheCommitHistoryWithBadParamsThrows()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -127,7 +126,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanEnumerateCommitsWithReverseTimeSorting()
{
var reversedShas = new List<string>(expectedShas);
@@ -146,7 +145,7 @@ namespace LibGit2Sharp.Tests
count.ShouldEqual(6);
}
- [Test]
+ [Fact]
public void CanEnumerateCommitsWithReverseTopoSorting()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -158,13 +157,13 @@ namespace LibGit2Sharp.Tests
foreach (Commit p in commit.Parents)
{
Commit parent = commits.Single(x => x.Id == p.Id);
- Assert.Greater(commits.IndexOf(commit), commits.IndexOf(parent));
+ Assert.True(commits.IndexOf(commit) > commits.IndexOf(parent));
}
}
}
}
- [Test]
+ [Fact]
public void CanGetParentsCount()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -173,7 +172,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanEnumerateCommitsWithTimeSorting()
{
int count = 0;
@@ -189,7 +188,7 @@ namespace LibGit2Sharp.Tests
count.ShouldEqual(6);
}
- [Test]
+ [Fact]
public void CanEnumerateCommitsWithTopoSorting()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -201,13 +200,13 @@ namespace LibGit2Sharp.Tests
foreach (Commit p in commit.Parents)
{
Commit parent = commits.Single(x => x.Id == p.Id);
- Assert.Less(commits.IndexOf(commit), commits.IndexOf(parent));
+ Assert.True(commits.IndexOf(commit) < commits.IndexOf(parent));
}
}
}
}
- [Test]
+ [Fact]
public void CanEnumerateFromHead()
{
AssertEnumerationOfCommits(
@@ -219,7 +218,7 @@ namespace LibGit2Sharp.Tests
});
}
- [Test]
+ [Fact]
public void CanEnumerateFromDetachedHead()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -238,7 +237,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanEnumerateUsingTwoHeadsAsBoundaries()
{
AssertEnumerationOfCommits(
@@ -247,7 +246,7 @@ namespace LibGit2Sharp.Tests
);
}
- [Test]
+ [Fact]
public void CanEnumerateUsingImplicitHeadAsSinceBoundary()
{
AssertEnumerationOfCommits(
@@ -256,7 +255,7 @@ namespace LibGit2Sharp.Tests
);
}
- [Test]
+ [Fact]
public void CanEnumerateUsingTwoAbbreviatedShasAsBoundaries()
{
AssertEnumerationOfCommits(
@@ -265,7 +264,7 @@ namespace LibGit2Sharp.Tests
);
}
- [Test]
+ [Fact]
public void CanEnumerateCommitsFromTwoHeads()
{
AssertEnumerationOfCommits(
@@ -277,7 +276,7 @@ namespace LibGit2Sharp.Tests
});
}
- [Test]
+ [Fact]
public void CanEnumerateCommitsFromMixedStartingPoints()
{
AssertEnumerationOfCommits(
@@ -290,13 +289,13 @@ namespace LibGit2Sharp.Tests
});
}
- [Test]
+ [Fact]
public void CanEnumerateCommitsFromAnAnnotatedTag()
{
CanEnumerateCommitsFromATag(t => t);
}
- [Test]
+ [Fact]
public void CanEnumerateCommitsFromATagAnnotation()
{
CanEnumerateCommitsFromATag(t => t.Annotation);
@@ -310,7 +309,7 @@ namespace LibGit2Sharp.Tests
);
}
- [Test]
+ [Fact]
public void CanEnumerateAllCommits()
{
AssertEnumerationOfCommits(
@@ -323,7 +322,7 @@ namespace LibGit2Sharp.Tests
});
}
- [Test]
+ [Fact]
public void CanEnumerateCommitsFromATagWhichDoesNotPointAtACommit()
{
AssertEnumerationOfCommits(
@@ -345,10 +344,10 @@ namespace LibGit2Sharp.Tests
IEnumerable<string> commitShas = commits.Select(c => c.Id.ToString(7)).ToArray();
- CollectionAssert.AreEqual(abbrevIds, commitShas);
+ Assert.Equal(abbrevIds, commitShas);
}
- [Test]
+ [Fact]
public void CanLookupCommitGeneric()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -360,7 +359,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanReadCommitData()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -391,7 +390,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanReadCommitWithMultipleParents()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -402,7 +401,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanDirectlyAccessABlobOfTheCommit()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -416,7 +415,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanDirectlyAccessATreeOfTheCommit()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -428,7 +427,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void DirectlyAccessingAnUnknownTreeEntryOfTheCommitReturnsNull()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -439,7 +438,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [SkippableFact]
public void CanCommitWithSignatureFromConfig()
{
SelfCleaningDirectory scd = BuildSelfCleaningDirectory();
@@ -469,14 +468,14 @@ namespace LibGit2Sharp.Tests
var name = repo.Config.Get<string>("user.name", null);
var email = repo.Config.Get<string>("user.email", null);
- Assert.AreEqual(commit.Author.Name, name);
- Assert.AreEqual(commit.Author.Email, email);
- Assert.AreEqual(commit.Committer.Name, name);
- Assert.AreEqual(commit.Committer.Email, email);
+ Assert.Equal(commit.Author.Name, name);
+ Assert.Equal(commit.Author.Email, email);
+ Assert.Equal(commit.Committer.Name, name);
+ Assert.Equal(commit.Committer.Email, email);
}
}
- [Test]
+ [Fact]
public void CanCommitALittleBit()
{
SelfCleaningDirectory scd = BuildSelfCleaningDirectory();
@@ -559,7 +558,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanGeneratePredictableObjectShas()
{
SelfCleaningDirectory scd = BuildSelfCleaningDirectory();
@@ -578,7 +577,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanAmendARootCommit()
{
SelfCleaningDirectory scd = BuildSelfCleaningDirectory();
@@ -602,7 +601,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanAmendACommitWithMoreThanOneParent()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo(StandardTestRepoPath);
@@ -637,10 +636,10 @@ namespace LibGit2Sharp.Tests
headCommit.ShouldEqual(amendedCommit);
amendedCommit.Sha.ShouldNotEqual(originalCommit.Sha);
- CollectionAssert.AreEqual(originalCommit.Parents, amendedCommit.Parents);
+ Assert.Equal(originalCommit.Parents, amendedCommit.Parents);
}
- [Test]
+ [Fact]
public void CanNotAmendAnEmptyRepository()
{
SelfCleaningDirectory scd = BuildSelfCleaningDirectory();
diff --git a/LibGit2Sharp.Tests/ConfigurationFixture.cs b/LibGit2Sharp.Tests/ConfigurationFixture.cs
index 33522129..395b4164 100644
--- a/LibGit2Sharp.Tests/ConfigurationFixture.cs
+++ b/LibGit2Sharp.Tests/ConfigurationFixture.cs
@@ -2,11 +2,10 @@
using System.IO;
using System.Text.RegularExpressions;
using LibGit2Sharp.Tests.TestHelpers;
-using NUnit.Framework;
+using Xunit;
namespace LibGit2Sharp.Tests
{
- [TestFixture]
public class ConfigurationFixture : BaseFixture
{
private static void AssertValueInLocalConfigFile(string repoPath, string regex)
@@ -19,7 +18,7 @@ namespace LibGit2Sharp.Tests
{
var text = File.ReadAllText(configFilePath);
var r = new Regex(regex, RegexOptions.Multiline).Match(text);
- Assert.IsTrue(r.Success, text);
+ Assert.True(r.Success, text);
}
private static string RetrieveGlobalConfigLocation()
@@ -51,7 +50,7 @@ namespace LibGit2Sharp.Tests
AssertValueInConfigFile(configFilePath, regex);
}
- [Test]
+ [Fact]
public void CanDeleteConfiguration()
{
var path = BuildTemporaryCloneOfTestRepo(StandardTestRepoPath);
@@ -68,7 +67,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [SkippableFact]
public void CanGetGlobalStringValue()
{
using (var repo = new Repository(StandardTestRepoPath))
@@ -79,7 +78,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [SkippableFact]
public void CanGetGlobalStringValueWithoutRepo()
{
using (var config = new Configuration())
@@ -89,47 +88,47 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanReadBooleanValue()
{
using (var repo = new Repository(StandardTestRepoPath))
{
- Assert.IsTrue(repo.Config.Get<bool>("core.ignorecase", false));
- Assert.IsTrue(repo.Config.Get<bool>("core", "ignorecase", false));
+ Assert.True(repo.Config.Get<bool>("core.ignorecase", false));
+ Assert.True(repo.Config.Get<bool>("core", "ignorecase", false));
}
}
- [Test]
+ [Fact]
public void CanReadIntValue()
{
using (var repo = new Repository(StandardTestRepoPath))
{
- Assert.AreEqual(2, repo.Config.Get<int>("unittests.intsetting", 42));
- Assert.AreEqual(2, repo.Config.Get<int>("unittests", "intsetting", 42));
+ Assert.Equal(2, repo.Config.Get<int>("unittests.intsetting", 42));
+ Assert.Equal(2, repo.Config.Get<int>("unittests", "intsetting", 42));
}
}
- [Test]
+ [Fact]
public void CanReadLongValue()
{
using (var repo = new Repository(StandardTestRepoPath))
{
- Assert.AreEqual(15234, repo.Config.Get<long>("unittests.longsetting", 42));
- Assert.AreEqual(15234, repo.Config.Get<long>("unittests", "longsetting", 42));
+ Assert.Equal(15234, repo.Config.Get<long>("unittests.longsetting", 42));
+ Assert.Equal(15234, repo.Config.Get<long>("unittests", "longsetting", 42));
}
}
- [Test]
+ [Fact]
public void CanReadStringValue()
{
using (var repo = new Repository(StandardTestRepoPath))
{
- Assert.AreEqual("+refs/heads/*:refs/remotes/origin/*", repo.Config.Get<string>("remote.origin.fetch", null));
- Assert.AreEqual("+refs/heads/*:refs/remotes/origin/*", repo.Config.Get<string>("remote", "origin", "fetch", null));
+ Assert.Equal("+refs/heads/*:refs/remotes/origin/*", repo.Config.Get<string>("remote.origin.fetch", null));
+ Assert.Equal("+refs/heads/*:refs/remotes/origin/*", repo.Config.Get<string>("remote", "origin", "fetch", null));
}
}
- [Test]
+ [Fact]
public void CanSetBooleanValue()
{
var path = BuildTemporaryCloneOfTestRepo(StandardTestRepoPath);
@@ -141,7 +140,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [SkippableFact]
public void CanSetGlobalStringValue()
{
using (var repo = new Repository(StandardTestRepoPath))
@@ -164,7 +163,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [SkippableFact]
public void CanSetGlobalStringValueWithoutRepo()
{
using(var config = new Configuration())
@@ -187,7 +186,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void SettingLocalConfigurationOutsideAReposThrows()
{
using (var config = new Configuration())
@@ -196,7 +195,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanSetIntValue()
{
var path = BuildTemporaryCloneOfTestRepo(StandardTestRepoPath);
@@ -208,7 +207,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanSetLongValue()
{
var path = BuildTemporaryCloneOfTestRepo(StandardTestRepoPath);
@@ -220,7 +219,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanSetStringValue()
{
var path = BuildTemporaryCloneOfTestRepo(StandardTestRepoPath);
@@ -232,7 +231,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void ReadingUnsupportedTypeThrows()
{
using (var repo = new Repository(StandardTestRepoPath))
@@ -242,7 +241,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void ReadingValueThatDoesntExistReturnsDefault()
{
using (var repo = new Repository(StandardTestRepoPath))
@@ -258,7 +257,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void SettingUnsupportedTypeThrows()
{
using (var repo = new Repository(StandardTestRepoPath))
diff --git a/LibGit2Sharp.Tests/EpochFixture.cs b/LibGit2Sharp.Tests/EpochFixture.cs
index 8ef933e5..773f4c84 100644
--- a/LibGit2Sharp.Tests/EpochFixture.cs
+++ b/LibGit2Sharp.Tests/EpochFixture.cs
@@ -1,82 +1,87 @@
using System;
using LibGit2Sharp.Core;
-using NUnit.Framework;
+using Xunit;
+using Xunit.Extensions;
namespace LibGit2Sharp.Tests
{
- [TestFixture]
public class EpochFixture
{
- [TestCase(0)]
- [TestCase(17)]
+ [Theory]
+ [InlineData(0)]
+ [InlineData(17)]
public void UnixTimestampShouldBeCastIntoAUtcBasedDateTimeOffset(long secondsSinceEpoch)
{
DateTimeOffset date = Epoch.ToDateTimeOffset(secondsSinceEpoch, 0);
- Assert.AreEqual(0, date.Offset.TotalMinutes);
+ Assert.Equal(0, date.Offset.TotalMinutes);
- Assert.AreEqual(TimeSpan.Zero, date.Offset);
- Assert.AreEqual(DateTimeKind.Utc, date.UtcDateTime.Kind);
+ Assert.Equal(TimeSpan.Zero, date.Offset);
+ Assert.Equal(DateTimeKind.Utc, date.UtcDateTime.Kind);
}
- [TestCase(0, 0)]
- [TestCase(17, -120)]
- [TestCase(31, 60)]
+ [Theory]
+ [InlineData(0, 0)]
+ [InlineData(17, -120)]
+ [InlineData(31, 60)]
public void AreEqual(long secondsSinceEpoch, int timezoneOffset)
{
DateTimeOffset one = Epoch.ToDateTimeOffset(secondsSinceEpoch, timezoneOffset);
DateTimeOffset another = Epoch.ToDateTimeOffset(secondsSinceEpoch, timezoneOffset);
- Assert.AreEqual(one, another);
- Assert.AreEqual(another, one);
+ Assert.Equal(one, another);
+ Assert.Equal(another, one);
- Assert.IsTrue(one == another);
- Assert.IsTrue(another == one);
+ Assert.True(one == another);
+ Assert.True(another == one);
- Assert.IsFalse(one != another);
- Assert.IsFalse(another != one);
+ Assert.False(one != another);
+ Assert.False(another != one);
- Assert.AreEqual(one.GetHashCode(), another.GetHashCode());
+ Assert.Equal(one.GetHashCode(), another.GetHashCode());
}
- [TestCase(1291801952, "Wed, 08 Dec 2010 09:52:32 +0000")]
- [TestCase(1234567890, "Fri, 13 Feb 2009 23:31:30 +0000")]
- [TestCase(1288114383, "Tue, 26 Oct 2010 17:33:03 +0000")]
+ [Theory]
+ [InlineData(1291801952, "Wed, 08 Dec 2010 09:52:32 +0000")]
+ [InlineData(1234567890, "Fri, 13 Feb 2009 23:31:30 +0000")]
+ [InlineData(1288114383, "Tue, 26 Oct 2010 17:33:03 +0000")]
public void UnixTimestampShouldShouldBeCastIntoAPlainUtcDate(long secondsSinceEpoch, string expected)
{
DateTimeOffset expectedDate = DateTimeOffset.Parse(expected);
DateTimeOffset date = Epoch.ToDateTimeOffset(secondsSinceEpoch, 0);
- Assert.AreEqual(secondsSinceEpoch, date.ToSecondsSinceEpoch());
- Assert.AreEqual(expectedDate, date);
- Assert.AreEqual(TimeSpan.Zero, date.Offset);
+ Assert.Equal(secondsSinceEpoch, date.ToSecondsSinceEpoch());
+ Assert.Equal(expectedDate, date);
+ Assert.Equal(TimeSpan.Zero, date.Offset);
}
- [TestCase(1250379778, -210, "Sat, 15 Aug 2009 20:12:58 -0330")]
+ [Theory]
+ [InlineData(1250379778, -210, "Sat, 15 Aug 2009 20:12:58 -0330")]
public void UnixTimestampAndTimezoneOffsetShouldBeCastIntoAUtcDateBearingAnOffset(long secondsSinceEpoch, Int32 offset, string expected)
{
DateTimeOffset expectedDate = DateTimeOffset.Parse(expected);
DateTimeOffset date = Epoch.ToDateTimeOffset(secondsSinceEpoch, offset);
- Assert.AreEqual(offset, date.Offset.TotalMinutes);
- Assert.AreEqual(secondsSinceEpoch, date.ToSecondsSinceEpoch());
+ Assert.Equal(offset, date.Offset.TotalMinutes);
+ Assert.Equal(secondsSinceEpoch, date.ToSecondsSinceEpoch());
- Assert.AreEqual(expectedDate, date);
- Assert.AreEqual(expectedDate.Offset, date.Offset);
+ Assert.Equal(expectedDate, date);
+ Assert.Equal(expectedDate.Offset, date.Offset);
}
- [TestCase("Wed, 08 Dec 2010 09:52:32 +0000", 1291801952, 0)]
- [TestCase("Fri, 13 Feb 2009 23:31:30 +0000", 1234567890, 0)]
- [TestCase("Tue, 26 Oct 2010 17:33:03 +0000", 1288114383, 0)]
- [TestCase("Sat, 14 Feb 2009 00:31:30 +0100", 1234567890, 60)]
- [TestCase("Sat, 15 Aug 2009 20:12:58 -0330", 1250379778, -210)]
- [TestCase("Sat, 15 Aug 2009 23:42:58 +0000", 1250379778, 0)]
- [TestCase("Sun, 16 Aug 2009 00:42:58 +0100", 1250379778, 60)]
+ [Theory]
+ [InlineData("Wed, 08 Dec 2010 09:52:32 +0000", 1291801952, 0)]
+ [InlineData("Fri, 13 Feb 2009 23:31:30 +0000", 1234567890, 0)]
+ [InlineData("Tue, 26 Oct 2010 17:33:03 +0000", 1288114383, 0)]
+ [InlineData("Sat, 14 Feb 2009 00:31:30 +0100", 1234567890, 60)]
+ [InlineData("Sat, 15 Aug 2009 20:12:58 -0330", 1250379778, -210)]
+ [InlineData("Sat, 15 Aug 2009 23:42:58 +0000", 1250379778, 0)]
+ [InlineData("Sun, 16 Aug 2009 00:42:58 +0100", 1250379778, 60)]
public void DateTimeOffsetShoudlBeCastIntoAUnixTimestampAndATimezoneOffset(string formattedDate, long expectedSeconds, Int32 expectedOffset)
{
DateTimeOffset when = DateTimeOffset.Parse(formattedDate);
DateTimeOffset date = Epoch.ToDateTimeOffset(expectedSeconds, expectedOffset);
- Assert.AreEqual(when, date);
+ Assert.Equal(when, date);
}
}
}
diff --git a/LibGit2Sharp.Tests/IndexFixture.cs b/LibGit2Sharp.Tests/IndexFixture.cs
index 196df26e..f82610d0 100644
--- a/LibGit2Sharp.Tests/IndexFixture.cs
+++ b/LibGit2Sharp.Tests/IndexFixture.cs
@@ -4,11 +4,11 @@ using System.IO;
using System.Linq;
using System.Text;
using LibGit2Sharp.Tests.TestHelpers;
-using NUnit.Framework;
+using Xunit;
+using Xunit.Extensions;
namespace LibGit2Sharp.Tests
{
- [TestFixture]
public class IndexFixture : BaseFixture
{
private static readonly string subBranchFile = Path.Combine("1", "branch_file.txt");
@@ -26,7 +26,7 @@ namespace LibGit2Sharp.Tests
"new_tracked_file.txt"
};
- [Test]
+ [Fact]
public void CanCountEntriesInIndex()
{
using (var repo = new Repository(StandardTestRepoPath))
@@ -35,16 +35,16 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanEnumerateIndex()
{
using (var repo = new Repository(StandardTestRepoPath))
{
- CollectionAssert.AreEqual(expectedEntries, repo.Index.Select(e => e.Path).ToArray());
+ Assert.Equal(expectedEntries, repo.Index.Select(e => e.Path).ToArray());
}
}
- [Test]
+ [Fact]
public void CanFetchAnIndexEntryByItsName()
{
using (var repo = new Repository(StandardTestRepoPath))
@@ -62,7 +62,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void FetchingAnUnknownIndexEntryReturnsNull()
{
using (var repo = new Repository(StandardTestRepoPath))
@@ -72,7 +72,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void ReadIndexWithBadParamsFails()
{
using (var repo = new Repository(StandardTestRepoPath))
@@ -82,12 +82,13 @@ namespace LibGit2Sharp.Tests
}
}
- [TestCase("1/branch_file.txt", FileStatus.Unaltered, true, FileStatus.Unaltered, true, 0)]
- [TestCase("deleted_unstaged_file.txt", FileStatus.Missing, true, FileStatus.Removed, false, -1)]
- [TestCase("modified_unstaged_file.txt", FileStatus.Modified, true, FileStatus.Staged, true, 0)]
- [TestCase("new_untracked_file.txt", FileStatus.Untracked, false, FileStatus.Added, true, 1)]
- [TestCase("modified_staged_file.txt", FileStatus.Staged, true, FileStatus.Staged, true, 0)]
- [TestCase("new_tracked_file.txt", FileStatus.Added, true, FileStatus.Added, true, 0)]
+ [Theory]
+ [InlineData("1/branch_file.txt", FileStatus.Unaltered, true, FileStatus.Unaltered, true, 0)]
+ [InlineData("deleted_unstaged_file.txt", FileStatus.Missing, true, FileStatus.Removed, false, -1)]
+ [InlineData("modified_unstaged_file.txt", FileStatus.Modified, true, FileStatus.Staged, true, 0)]
+ [InlineData("new_untracked_file.txt", FileStatus.Untracked, false, FileStatus.Added, true, 1)]
+ [InlineData("modified_staged_file.txt", FileStatus.Staged, true, FileStatus.Staged, true, 0)]
+ [InlineData("new_tracked_file.txt", FileStatus.Added, true, FileStatus.Added, true, 0)]
public void CanStage(string relativePath, FileStatus currentStatus, bool doesCurrentlyExistInTheIndex, FileStatus expectedStatusOnceStaged, bool doesExistInTheIndexOnceStaged, int expectedIndexCountVariation)
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo(StandardTestRepoWorkingDirPath);
@@ -105,7 +106,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanStageTheUpdationOfAStagedFile()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo(StandardTestRepoWorkingDirPath);
@@ -129,8 +130,9 @@ namespace LibGit2Sharp.Tests
}
}
- [TestCase("1/I-do-not-exist.txt", FileStatus.Nonexistent)]
- [TestCase("deleted_staged_file.txt", FileStatus.Removed)]
+ [Theory]
+ [InlineData("1/I-do-not-exist.txt", FileStatus.Nonexistent)]
+ [InlineData("deleted_staged_file.txt", FileStatus.Removed)]
public void StagingAnUnknownFileThrows(string relativePath, FileStatus status)
{
using (var repo = new Repository(StandardTestRepoPath))
@@ -142,7 +144,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanStageTheRemovalOfAStagedFile()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo(StandardTestRepoWorkingDirPath);
@@ -165,7 +167,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void StagingANewVersionOfAFileThenUnstagingItRevertsTheBlobToTheVersionOfHead()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo(StandardTestRepoWorkingDirPath);
@@ -191,7 +193,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanStageANewFileInAPersistentManner()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo(StandardTestRepoPath);
@@ -220,7 +222,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanStageANewFileWithAFullPath()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo(StandardTestRepoWorkingDirPath);
@@ -239,7 +241,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanStageANewFileWithARelativePathContainingNativeDirectorySeparatorCharacters()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo(StandardTestRepoWorkingDirPath);
@@ -262,7 +264,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void StagingANewFileWithAFullPathWhichEscapesOutOfTheWorkingDirThrows()
{
SelfCleaningDirectory scd = BuildSelfCleaningDirectory();
@@ -279,7 +281,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void StageFileWithBadParamsThrows()
{
using (var repo = new Repository(StandardTestRepoPath))
@@ -291,12 +293,13 @@ namespace LibGit2Sharp.Tests
}
}
- [TestCase("1/branch_file.txt", FileStatus.Unaltered, true, FileStatus.Unaltered, true, 0)]
- [TestCase("deleted_unstaged_file.txt", FileStatus.Missing, true, FileStatus.Missing, true, 0)]
- [TestCase("modified_unstaged_file.txt", FileStatus.Modified, true, FileStatus.Modified, true, 0)]
- [TestCase("new_untracked_file.txt", FileStatus.Untracked, false, FileStatus.Untracked, false, 0)]
- [TestCase("modified_staged_file.txt", FileStatus.Staged, true, FileStatus.Modified, true, 0)]
- [TestCase("new_tracked_file.txt", FileStatus.Added, true, FileStatus.Untracked, false, -1)]
+ [Theory]
+ [InlineData("1/branch_file.txt", FileStatus.Unaltered, true, FileStatus.Unaltered, true, 0)]
+ [InlineData("deleted_unstaged_file.txt", FileStatus.Missing, true, FileStatus.Missing, true, 0)]
+ [InlineData("modified_unstaged_file.txt", FileStatus.Modified, true, FileStatus.Modified, true, 0)]
+ [InlineData("new_untracked_file.txt", FileStatus.Untracked, false, FileStatus.Untracked, false, 0)]
+ [InlineData("modified_staged_file.txt", FileStatus.Staged, true, FileStatus.Modified, true, 0)]
+ [InlineData("new_tracked_file.txt", FileStatus.Added, true, FileStatus.Untracked, false, -1)]
public void CanUnStage(string relativePath, FileStatus currentStatus, bool doesCurrentlyExistInTheIndex, FileStatus expectedStatusOnceStaged, bool doesExistInTheIndexOnceStaged, int expectedIndexCountVariation)
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo(StandardTestRepoWorkingDirPath);
@@ -314,7 +317,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanUnstageTheRemovalOfAFile()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo(StandardTestRepoWorkingDirPath);
@@ -336,7 +339,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void UnstagingFileWithBadParamsThrows()
{
using (var repo = new Repository(StandardTestRepoPath))
@@ -348,7 +351,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanRenameAFile()
{
SelfCleaningDirectory scd = BuildSelfCleaningDirectory();
@@ -399,10 +402,11 @@ namespace LibGit2Sharp.Tests
}
}
- [TestCase("README", FileStatus.Unaltered, "deleted_unstaged_file.txt", FileStatus.Missing, FileStatus.Removed, FileStatus.Staged)]
- [TestCase("new_tracked_file.txt", FileStatus.Added, "deleted_unstaged_file.txt", FileStatus.Missing, FileStatus.Nonexistent, FileStatus.Staged)]
- [TestCase("modified_staged_file.txt", FileStatus.Staged, "deleted_unstaged_file.txt", FileStatus.Missing, FileStatus.Removed, FileStatus.Staged)]
- [TestCase("modified_unstaged_file.txt", FileStatus.Modified, "deleted_unstaged_file.txt", FileStatus.Missing, FileStatus.Removed, FileStatus.Staged)]
+ [Theory]
+ [InlineData("README", FileStatus.Unaltered, "deleted_unstaged_file.txt", FileStatus.Missing, FileStatus.Removed, FileStatus.Staged)]
+ [InlineData("new_tracked_file.txt", FileStatus.Added, "deleted_unstaged_file.txt", FileStatus.Missing, FileStatus.Nonexistent, FileStatus.Staged)]
+ [InlineData("modified_staged_file.txt", FileStatus.Staged, "deleted_unstaged_file.txt", FileStatus.Missing, FileStatus.Removed, FileStatus.Staged)]
+ [InlineData("modified_unstaged_file.txt", FileStatus.Modified, "deleted_unstaged_file.txt", FileStatus.Missing, FileStatus.Removed, FileStatus.Staged)]
public void CanMoveAnExistingFileOverANonExistingFile(string sourcePath, FileStatus sourceStatus, string destPath, FileStatus destStatus, FileStatus sourcePostStatus, FileStatus destPostStatus)
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo(StandardTestRepoWorkingDirPath);
@@ -418,24 +422,27 @@ namespace LibGit2Sharp.Tests
}
}
- [TestCase("README", FileStatus.Unaltered, new[] { "README", "new_tracked_file.txt", "modified_staged_file.txt", "modified_unstaged_file.txt", "new_untracked_file.txt" })]
- [TestCase("new_tracked_file.txt", FileStatus.Added, new[] { "README", "new_tracked_file.txt", "modified_staged_file.txt", "modified_unstaged_file.txt", "new_untracked_file.txt" })]
- [TestCase("modified_staged_file.txt", FileStatus.Staged, new[] { "README", "new_tracked_file.txt", "modified_staged_file.txt", "modified_unstaged_file.txt", "new_untracked_file.txt" })]
- [TestCase("modified_unstaged_file.txt", FileStatus.Modified, new[] { "README", "new_tracked_file.txt", "modified_staged_file.txt", "modified_unstaged_file.txt", "new_untracked_file.txt" })]
+ [Theory]
+ [InlineData("README", FileStatus.Unaltered, new[] { "README", "new_tracked_file.txt", "modified_staged_file.txt", "modified_unstaged_file.txt", "new_untracked_file.txt" })]
+ [InlineData("new_tracked_file.txt", FileStatus.Added, new[] { "README", "new_tracked_file.txt", "modified_staged_file.txt", "modified_unstaged_file.txt", "new_untracked_file.txt" })]
+ [InlineData("modified_staged_file.txt", FileStatus.Staged, new[] { "README", "new_tracked_file.txt", "modified_staged_file.txt", "modified_unstaged_file.txt", "new_untracked_file.txt" })]
+ [InlineData("modified_unstaged_file.txt", FileStatus.Modified, new[] { "README", "new_tracked_file.txt", "modified_staged_file.txt", "modified_unstaged_file.txt", "new_untracked_file.txt" })]
public void MovingOverAnExistingFileThrows(string sourcePath, FileStatus sourceStatus, IEnumerable<string> destPaths)
{
InvalidMoveUseCases(sourcePath, sourceStatus, destPaths);
}
- [TestCase("new_untracked_file.txt", FileStatus.Untracked, new[] { "README", "new_tracked_file.txt", "modified_staged_file.txt", "modified_unstaged_file.txt", "new_untracked_file.txt", "deleted_unstaged_file.txt", "deleted_staged_file.txt", "i_dont_exist.txt" })]
+ [Theory]
+ [InlineData("new_untracked_file.txt", FileStatus.Untracked, new[] { "README", "new_tracked_file.txt", "modified_staged_file.txt", "modified_unstaged_file.txt", "new_untracked_file.txt", "deleted_unstaged_file.txt", "deleted_staged_file.txt", "i_dont_exist.txt" })]
public void MovingAFileWichIsNotUnderSourceControlThrows(string sourcePath, FileStatus sourceStatus, IEnumerable<string> destPaths)
{
InvalidMoveUseCases(sourcePath, sourceStatus, destPaths);
}
- [TestCase("deleted_unstaged_file.txt", FileStatus.Missing, new[] { "README", "new_tracked_file.txt", "modified_staged_file.txt", "modified_unstaged_file.txt", "new_untracked_file.txt", "deleted_unstaged_file.txt", "deleted_staged_file.txt", "i_dont_exist.txt" })]
- [TestCase("deleted_staged_file.txt", FileStatus.Removed, new[] { "README", "new_tracked_file.txt", "modified_staged_file.txt", "modified_unstaged_file.txt", "new_untracked_file.txt", "deleted_unstaged_file.txt", "deleted_staged_file.txt", "i_dont_exist.txt" })]
- [TestCase("i_dont_exist.txt", FileStatus.Nonexistent, new[] { "README", "new_tracked_file.txt", "modified_staged_file.txt", "modified_unstaged_file.txt", "new_untracked_file.txt", "deleted_unstaged_file.txt", "deleted_staged_file.txt", "i_dont_exist.txt" })]
+ [Theory]
+ [InlineData("deleted_unstaged_file.txt", FileStatus.Missing, new[] { "README", "new_tracked_file.txt", "modified_staged_file.txt", "modified_unstaged_file.txt", "new_untracked_file.txt", "deleted_unstaged_file.txt", "deleted_staged_file.txt", "i_dont_exist.txt" })]
+ [InlineData("deleted_staged_file.txt", FileStatus.Removed, new[] { "README", "new_tracked_file.txt", "modified_staged_file.txt", "modified_unstaged_file.txt", "new_untracked_file.txt", "deleted_unstaged_file.txt", "deleted_staged_file.txt", "i_dont_exist.txt" })]
+ [InlineData("i_dont_exist.txt", FileStatus.Nonexistent, new[] { "README", "new_tracked_file.txt", "modified_staged_file.txt", "modified_unstaged_file.txt", "new_untracked_file.txt", "deleted_unstaged_file.txt", "deleted_staged_file.txt", "i_dont_exist.txt" })]
public void MovingAFileNotInTheWorkingDirectoryThrows(string sourcePath, FileStatus sourceStatus, IEnumerable<string> destPaths)
{
InvalidMoveUseCases(sourcePath, sourceStatus, destPaths);
@@ -455,8 +462,9 @@ namespace LibGit2Sharp.Tests
}
}
- [TestCase("1/branch_file.txt", FileStatus.Unaltered, true, FileStatus.Removed)]
- [TestCase("deleted_unstaged_file.txt", FileStatus.Missing, false, FileStatus.Removed)]
+ [Theory]
+ [InlineData("1/branch_file.txt", FileStatus.Unaltered, true, FileStatus.Removed)]
+ [InlineData("deleted_unstaged_file.txt", FileStatus.Missing, false, FileStatus.Removed)]
public void CanRemoveAFile(string filename, FileStatus initialStatus, bool shouldInitiallyExist, FileStatus finalStatus)
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo(StandardTestRepoWorkingDirPath);
@@ -477,9 +485,10 @@ namespace LibGit2Sharp.Tests
}
}
- [TestCase("deleted_staged_file.txt")]
- [TestCase("modified_unstaged_file.txt")]
- [TestCase("shadowcopy_of_an_unseen_ghost.txt")]
+ [Theory]
+ [InlineData("deleted_staged_file.txt")]
+ [InlineData("modified_unstaged_file.txt")]
+ [InlineData("shadowcopy_of_an_unseen_ghost.txt")]
public void RemovingAInvalidFileThrows(string filepath)
{
using (var repo = new Repository(StandardTestRepoPath))
@@ -488,7 +497,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void PathsOfIndexEntriesAreExpressedInNativeFormat()
{
// Initialize a new repository
diff --git a/LibGit2Sharp.Tests/LazyFixture.cs b/LibGit2Sharp.Tests/LazyFixture.cs
index f878b88b..a79ec43c 100644
--- a/LibGit2Sharp.Tests/LazyFixture.cs
+++ b/LibGit2Sharp.Tests/LazyFixture.cs
@@ -1,21 +1,20 @@
using System;
using LibGit2Sharp.Core.Compat;
using LibGit2Sharp.Tests.TestHelpers;
-using NUnit.Framework;
+using Xunit;
namespace LibGit2Sharp.Tests
{
- [TestFixture]
public class LazyFixture
{
- [Test]
+ [Fact]
public void CanReturnTheValue()
{
var lazy = new Lazy<int>(() => 2);
lazy.Value.ShouldEqual(2);
}
- [Test]
+ [Fact]
public void IsLazilyEvaluated()
{
int i = 0;
@@ -26,7 +25,7 @@ namespace LibGit2Sharp.Tests
lazy.Value.ShouldEqual(1);
}
- [Test]
+ [Fact]
public void IsEvaluatedOnlyOnce()
{
int i = 0;
diff --git a/LibGit2Sharp.Tests/LibGit2Sharp.Tests.csproj b/LibGit2Sharp.Tests/LibGit2Sharp.Tests.csproj
index 80da00cd..3fcdd12e 100644
--- a/LibGit2Sharp.Tests/LibGit2Sharp.Tests.csproj
+++ b/LibGit2Sharp.Tests/LibGit2Sharp.Tests.csproj
@@ -35,11 +35,14 @@
<DocumentationFile />
</PropertyGroup>
<ItemGroup>
- <Reference Include="nunit.framework">
- <HintPath>..\Lib\NUnit\nunit.framework.dll</HintPath>
- </Reference>
<Reference Include="System" />
<Reference Include="System.Core" />
+ <Reference Include="xunit">
+ <HintPath>..\Lib\xUnit\xunit.dll</HintPath>
+ </Reference>
+ <Reference Include="xunit.extensions">
+ <HintPath>..\Lib\xUnit\xunit.extensions.dll</HintPath>
+ </Reference>
</ItemGroup>
<ItemGroup>
<Compile Include="ConfigurationFixture.cs" />
@@ -64,6 +67,8 @@
<Compile Include="TestHelpers\IPostTestDirectoryRemover.cs" />
<Compile Include="TestHelpers\SelfCleaningDirectory.cs" />
<Compile Include="TestHelpers\SignatureExtensions.cs" />
+ <Compile Include="TestHelpers\SkipException.cs" />
+ <Compile Include="TestHelpers\SkippableFactAttribute.cs" />
<Compile Include="TestHelpers\TemporaryCloneOfTestRepo.cs" />
<Compile Include="TreeFixture.cs" />
<Compile Include="TupleFixture.cs" />
diff --git a/LibGit2Sharp.Tests/ObjectIdFixture.cs b/LibGit2Sharp.Tests/ObjectIdFixture.cs
index ebcef4d9..065e1119 100644
--- a/LibGit2Sharp.Tests/ObjectIdFixture.cs
+++ b/LibGit2Sharp.Tests/ObjectIdFixture.cs
@@ -1,26 +1,27 @@
using System;
using LibGit2Sharp.Tests.TestHelpers;
-using NUnit.Framework;
+using Xunit;
+using Xunit.Extensions;
namespace LibGit2Sharp.Tests
{
- [TestFixture]
public class ObjectIdFixture
{
private const string validSha1 = "ce08fe4884650f067bd5703b6a59a8b3b3c99a09";
private const string validSha2 = "de08fe4884650f067bd5703b6a59a8b3b3c99a09";
- [TestCase("Dummy", typeof(ArgumentException))]
- [TestCase("", typeof(ArgumentException))]
- [TestCase("8e", typeof(ArgumentException))]
- [TestCase(null, typeof(ArgumentNullException))]
- [TestCase(validSha1 + "dd", typeof(ArgumentException))]
+ [Theory]
+ [InlineData("Dummy", typeof(ArgumentException))]
+ [InlineData("", typeof(ArgumentException))]
+ [InlineData("8e", typeof(ArgumentException))]
+ [InlineData(null, typeof(ArgumentNullException))]
+ [InlineData(validSha1 + "dd", typeof(ArgumentException))]
public void PreventsFromBuildingWithAnInvalidSha(string malformedSha, Type expectedExceptionType)
{
Assert.Throws(expectedExceptionType, () => new ObjectId(malformedSha));
}
- [Test]
+ [Fact]
public void CanConvertOidToSha()
{
var bytes = new byte[] { 206, 8, 254, 72, 132, 101, 15, 6, 123, 213, 112, 59, 106, 89, 168, 179, 179, 201, 154, 9 };
@@ -31,7 +32,7 @@ namespace LibGit2Sharp.Tests
id.ToString().ShouldEqual(validSha1);
}
- [Test]
+ [Fact]
public void CanConvertShaToOid()
{
var id = new ObjectId(validSha1);
@@ -39,7 +40,7 @@ namespace LibGit2Sharp.Tests
id.RawId.ShouldEqual(new byte[] { 206, 8, 254, 72, 132, 101, 15, 6, 123, 213, 112, 59, 106, 89, 168, 179, 179, 201, 154, 9 });
}
- [Test]
+ [Fact]
public void CreatingObjectIdWithWrongNumberOfBytesThrows()
{
var bytes = new byte[] { 206, 8, 254, 72, 132, 101, 15, 6, 123, 213, 112, 59, 106, 89, 168, 179, 179, 201, 154 };
@@ -47,7 +48,7 @@ namespace LibGit2Sharp.Tests
Assert.Throws<ArgumentException>(() => { new ObjectId(bytes); });
}
- [Test]
+ [Fact]
public void DifferentObjectIdsAreEqual()
{
var a = new ObjectId(validSha1);
@@ -60,7 +61,7 @@ namespace LibGit2Sharp.Tests
(a != b).ShouldBeTrue();
}
- [Test]
+ [Fact]
public void DifferentObjectIdsDoesNotHaveSameHashCode()
{
var a = new ObjectId(validSha1);
@@ -69,7 +70,7 @@ namespace LibGit2Sharp.Tests
a.GetHashCode().ShouldNotEqual(b.GetHashCode());
}
- [Test]
+ [Fact]
public void SimilarObjectIdsAreEqual()
{
var a = new ObjectId(validSha1);
@@ -82,7 +83,7 @@ namespace LibGit2Sharp.Tests
(a != b).ShouldBeFalse();
}
- [Test]
+ [Fact]
public void SimilarObjectIdsHaveSameHashCode()
{
var a = new ObjectId(validSha1);
@@ -91,16 +92,17 @@ namespace LibGit2Sharp.Tests
a.GetHashCode().ShouldEqual(b.GetHashCode());
}
- [TestCase("Dummy", false)]
- [TestCase(null, false)]
- [TestCase("", false)]
- [TestCase("0", false)]
- [TestCase("01", false)]
- [TestCase("012", false)]
- [TestCase("0123", true)]
- [TestCase("0123456", true)]
- [TestCase(validSha1 + "d", false)]
- [TestCase(validSha1, true)]
+ [Theory]
+ [InlineData("Dummy", false)]
+ [InlineData(null, false)]
+ [InlineData("", false)]
+ [InlineData("0", false)]
+ [InlineData("01", false)]
+ [InlineData("012", false)]
+ [InlineData("0123", true)]
+ [InlineData("0123456", true)]
+ [InlineData(validSha1 + "d", false)]
+ [InlineData(validSha1, true)]
public void TryParse(string maybeSha, bool isValidSha)
{
ObjectId parsedObjectId;
diff --git a/LibGit2Sharp.Tests/ReferenceFixture.cs b/LibGit2Sharp.Tests/ReferenceFixture.cs
index 0579f58a..d32da548 100644
--- a/LibGit2Sharp.Tests/ReferenceFixture.cs
+++ b/LibGit2Sharp.Tests/ReferenceFixture.cs
@@ -2,11 +2,10 @@
using System.Collections.Generic;
using System.Linq;
using LibGit2Sharp.Tests.TestHelpers;
-using NUnit.Framework;
+using Xunit;
namespace LibGit2Sharp.Tests
{
- [TestFixture]
public class ReferenceFixture : BaseFixture
{
private readonly string[] expectedRefs = new[]
@@ -15,7 +14,7 @@ namespace LibGit2Sharp.Tests
"refs/heads/test", "refs/tags/e90810b", "refs/tags/lw", "refs/tags/point_to_blob", "refs/tags/test",
};
- [Test]
+ [Fact]
public void CanCreateADirectReference()
{
const string name = "refs/heads/unit_test";
@@ -33,7 +32,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanCreateASymbolicReference()
{
const string name = "refs/heads/unit_test";
@@ -52,7 +51,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void BlindlyCreatingADirectReferenceOverAnExistingOneThrows()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -62,7 +61,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void BlindlyCreatingASymbolicReferenceOverAnExistingOneThrows()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -72,7 +71,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanCreateAndOverwriteADirectReference()
{
const string name = "refs/heads/br2";
@@ -90,7 +89,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanCreateAndOverwriteASymbolicReference()
{
const string name = "HEAD";
@@ -108,7 +107,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CreateWithEmptyStringForTargetThrows()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -117,7 +116,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CreateWithEmptyStringThrows()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -126,7 +125,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CreateWithNullForTargetThrows()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -135,7 +134,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CreateWithNullStringThrows()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -144,7 +143,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanDeleteAReference()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -154,7 +153,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void ADeletedReferenceCannotBeLookedUp()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -167,7 +166,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void DeletingAReferenceDecreasesTheRefsCount()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -187,7 +186,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void DeleteWithEmptyNameThrows()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -196,7 +195,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void DeleteWithNullNameThrows()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -205,7 +204,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanListAllReferencesEvenCorruptedOnes()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -213,13 +212,13 @@ namespace LibGit2Sharp.Tests
{
CreateCorruptedDeadBeefHead(repo.Info.Path);
- CollectionAssert.AreEqual(expectedRefs, repo.Refs.Select(r => r.CanonicalName).ToArray());
+ Assert.Equal(expectedRefs, repo.Refs.Select(r => r.CanonicalName).ToArray());
repo.Refs.Count().ShouldEqual(10);
}
}
- [Test]
+ [Fact]
public void CanResolveHeadByName()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -230,7 +229,7 @@ namespace LibGit2Sharp.Tests
head.Target.ShouldNotBeNull();
head.Target.CanonicalName.ShouldEqual("refs/heads/master");
head.ResolveToDirectReference().Target.Sha.ShouldEqual("4c062a6361ae6959e06292c1fa5e2822d9c96345");
- Assert.IsInstanceOf<Commit>(((DirectReference)head.Target).Target);
+ Assert.IsType<Commit>(((DirectReference)head.Target).Target);
Branch head2 = repo.Head;
head2.CanonicalName.ShouldEqual("refs/heads/master");
@@ -240,7 +239,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanResolveReferenceToALightweightTag()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -250,11 +249,11 @@ namespace LibGit2Sharp.Tests
lwTag.CanonicalName.ShouldEqual("refs/tags/lw");
lwTag.Target.ShouldNotBeNull();
lwTag.Target.Sha.ShouldEqual("e90810b8df3e80c413d903f631643c716887138d");
- Assert.IsInstanceOf<Commit>(lwTag.Target);
+ Assert.IsType<Commit>(lwTag.Target);
}
}
- [Test]
+ [Fact]
public void CanResolveReferenceToAnAnnotatedTag()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -264,11 +263,11 @@ namespace LibGit2Sharp.Tests
annTag.CanonicalName.ShouldEqual("refs/tags/test");
annTag.Target.ShouldNotBeNull();
annTag.Target.Sha.ShouldEqual("b25fa35b38051e4ae45d4222e795f9df2e43f1d1");
- Assert.IsInstanceOf<TagAnnotation>(annTag.Target);
+ Assert.IsType<TagAnnotation>(annTag.Target);
}
}
- [Test]
+ [Fact]
public void CanResolveRefsByName()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -278,11 +277,11 @@ namespace LibGit2Sharp.Tests
master.CanonicalName.ShouldEqual("refs/heads/master");
master.Target.ShouldNotBeNull();
master.Target.Sha.ShouldEqual("4c062a6361ae6959e06292c1fa5e2822d9c96345");
- Assert.IsInstanceOf<Commit>(master.Target);
+ Assert.IsType<Commit>(master.Target);
}
}
- [Test]
+ [Fact]
public void ResolvingWithEmptyStringThrows()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -291,7 +290,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void ResolvingWithNullThrows()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -300,7 +299,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanUpdateTargetOnReference()
{
const string masterRef = "refs/heads/master";
@@ -320,7 +319,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanUpdateTargetOnSymbolicReference()
{
const string name = "refs/heads/unit_test";
@@ -339,7 +338,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanUpdateHeadWithEitherAnOidOrACanonicalHeadReference()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -358,7 +357,7 @@ namespace LibGit2Sharp.Tests
}
- [Test]
+ [Fact]
public void UpdatingADirectRefWithSymbolFails()
{
const string name = "refs/heads/unit_test";
@@ -375,7 +374,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void UpdatingASymbolicRefWithOidFails()
{
const string masterRef = "refs/heads/master";
@@ -385,7 +384,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void UpdatingAReferenceTargetWithBadParametersFails()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -397,7 +396,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanMoveAReferenceToADeeperReferenceHierarchy()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -411,7 +410,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanMoveAReferenceToAUpperReferenceHierarchy()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -427,7 +426,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanMoveAReferenceToADifferentReferenceHierarchy()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -441,7 +440,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void MovingANonExistingReferenceThrows()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -450,7 +449,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanMoveAndOverWriteAExistingReference()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -466,7 +465,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void BlindlyOverwritingAExistingReferenceThrows()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -475,7 +474,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void MovingAReferenceDoesNotDecreaseTheRefsCount()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -497,7 +496,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanLookupAMovedReference()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
diff --git a/LibGit2Sharp.Tests/RemoteFixture.cs b/LibGit2Sharp.Tests/RemoteFixture.cs
index 1f19ce15..ca721c90 100644
--- a/LibGit2Sharp.Tests/RemoteFixture.cs
+++ b/LibGit2Sharp.Tests/RemoteFixture.cs
@@ -1,12 +1,11 @@
using LibGit2Sharp.Tests.TestHelpers;
-using NUnit.Framework;
+using Xunit;
namespace LibGit2Sharp.Tests
{
- [TestFixture]
public class RemoteFixture : BaseFixture
{
- [Test]
+ [Fact]
public void CanGetRemoteOrigin()
{
using (var repo = new Repository(StandardTestRepoPath))
@@ -18,7 +17,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void GettingRemoteThatDoesntExistReturnsNull()
{
using (var repo = new Repository(StandardTestRepoPath))
@@ -27,7 +26,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanEnumerateTheRemotes()
{
using (var repo = new Repository(StandardTestRepoPath))
@@ -44,7 +43,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanCheckEqualityOfRemote()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo(StandardTestRepoPath);
diff --git a/LibGit2Sharp.Tests/RepositoryFixture.cs b/LibGit2Sharp.Tests/RepositoryFixture.cs
index 24ffbd93..077562ff 100644
--- a/LibGit2Sharp.Tests/RepositoryFixture.cs
+++ b/LibGit2Sharp.Tests/RepositoryFixture.cs
@@ -2,16 +2,15 @@
using System.IO;
using System.Linq;
using LibGit2Sharp.Tests.TestHelpers;
-using NUnit.Framework;
+using Xunit;
namespace LibGit2Sharp.Tests
{
- [TestFixture]
public class RepositoryFixture : BaseFixture
{
private const string commitSha = "8496071c1b46c854b31185ea97743be6a8774479";
- [Test]
+ [Fact]
public void CanCreateBareRepo()
{
SelfCleaningDirectory scd = BuildSelfCleaningDirectory();
@@ -30,7 +29,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanCreateStandardRepo()
{
SelfCleaningDirectory scd = BuildSelfCleaningDirectory();
@@ -68,7 +67,7 @@ namespace LibGit2Sharp.Tests
(attribs & FileAttributes.Hidden).ShouldEqual(FileAttributes.Hidden);
}
- [Test]
+ [Fact]
public void CanReinitARepository()
{
SelfCleaningDirectory scd = BuildSelfCleaningDirectory();
@@ -80,7 +79,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CreatingRepoWithBadParamsThrows()
{
Assert.Throws<ArgumentException>(() => Repository.Init(string.Empty));
@@ -115,7 +114,7 @@ namespace LibGit2Sharp.Tests
repo.Tags.Count().ShouldEqual(0);
}
- [Test]
+ [Fact]
public void CanOpenBareRepositoryThroughAFullPathToTheGitDir()
{
string path = Path.GetFullPath(BareTestRepoPath);
@@ -126,7 +125,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanOpenStandardRepositoryThroughAWorkingDirPath()
{
using (var repo = new Repository(StandardTestRepoWorkingDirPath))
@@ -136,7 +135,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void OpeningStandardRepositoryThroughTheGitDirGuessesTheWorkingDirPath()
{
using (var repo = new Repository(StandardTestRepoPath))
@@ -146,7 +145,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanOpenRepository()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -159,53 +158,53 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void OpeningNonExistentRepoThrows()
{
Assert.Throws<LibGit2Exception>(() => { new Repository("a_bad_path"); });
}
- [Test]
+ [Fact]
public void OpeningRepositoryWithBadParamsThrows()
{
Assert.Throws<ArgumentException>(() => new Repository(string.Empty));
Assert.Throws<ArgumentNullException>(() => new Repository(null));
}
- [Test]
+ [Fact]
public void CanLookupACommitByTheNameOfABranch()
{
using (var repo = new Repository(BareTestRepoPath))
{
GitObject gitObject = repo.Lookup("refs/heads/master");
gitObject.ShouldNotBeNull();
- Assert.IsInstanceOf<Commit>(gitObject);
+ Assert.IsType<Commit>(gitObject);
}
}
- [Test]
+ [Fact]
public void CanLookupACommitByTheNameOfALightweightTag()
{
using (var repo = new Repository(BareTestRepoPath))
{
GitObject gitObject = repo.Lookup("refs/tags/lw");
gitObject.ShouldNotBeNull();
- Assert.IsInstanceOf<Commit>(gitObject);
+ Assert.IsType<Commit>(gitObject);
}
}
- [Test]
+ [Fact]
public void CanLookupATagAnnotationByTheNameOfAnAnnotatedTag()
{
using (var repo = new Repository(BareTestRepoPath))
{
GitObject gitObject = repo.Lookup("refs/tags/e90810b");
gitObject.ShouldNotBeNull();
- Assert.IsInstanceOf<TagAnnotation>(gitObject);
+ Assert.IsType<TagAnnotation>(gitObject);
}
}
- [Test]
+ [Fact]
public void CanLookupObjects()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -216,7 +215,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanLookupSameObjectTwiceAndTheyAreEqual()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -228,7 +227,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void LookupObjectByWrongShaReturnsNull()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -238,7 +237,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void LookupObjectByWrongTypeReturnsNull()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -249,7 +248,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void LookupObjectByUnknownReferenceNameReturnsNull()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -259,7 +258,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanLookupWhithShortIdentifers()
{
const string expectedAbbrevSha = "edfecad";
@@ -287,7 +286,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void LookingUpWithBadParamsThrows()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -301,42 +300,42 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanDiscoverABareRepoGivenTheRepoPath()
{
string path = Repository.Discover(BareTestRepoPath);
path.ShouldEqual(Path.GetFullPath(BareTestRepoPath + Path.DirectorySeparatorChar));
}
- [Test]
+ [Fact]
public void CanDiscoverABareRepoGivenASubDirectoryOfTheRepoPath()
{
string path = Repository.Discover(Path.Combine(BareTestRepoPath, "objects/4a"));
path.ShouldEqual(Path.GetFullPath(BareTestRepoPath + Path.DirectorySeparatorChar));
}
- [Test]
+ [Fact]
public void CanDiscoverAStandardRepoGivenTheRepoPath()
{
string path = Repository.Discover(StandardTestRepoPath);
path.ShouldEqual(Path.GetFullPath(StandardTestRepoPath + Path.DirectorySeparatorChar));
}
- [Test]
+ [Fact]
public void CanDiscoverAStandardRepoGivenASubDirectoryOfTheRepoPath()
{
string path = Repository.Discover(Path.Combine(StandardTestRepoPath, "objects/4a"));
path.ShouldEqual(Path.GetFullPath(StandardTestRepoPath + Path.DirectorySeparatorChar));
}
- [Test]
+ [Fact]
public void CanDiscoverAStandardRepoGivenTheWorkingDirPath()
{
string path = Repository.Discover(StandardTestRepoWorkingDirPath);
path.ShouldEqual(Path.GetFullPath(StandardTestRepoPath + Path.DirectorySeparatorChar));
}
- [Test]
+ [Fact]
public void DiscoverReturnsNullWhenNoRepoCanBeFound()
{
string path = Path.GetTempFileName();
diff --git a/LibGit2Sharp.Tests/ResetFixture.cs b/LibGit2Sharp.Tests/ResetFixture.cs
index cfe0791d..75c6b1e7 100644
--- a/LibGit2Sharp.Tests/ResetFixture.cs
+++ b/LibGit2Sharp.Tests/ResetFixture.cs
@@ -1,15 +1,16 @@
using System;
using System.IO;
using LibGit2Sharp.Tests.TestHelpers;
-using NUnit.Framework;
+using Xunit;
+using Xunit.Extensions;
namespace LibGit2Sharp.Tests
{
- [TestFixture]
public class ResetFixture : BaseFixture
{
- [TestCase(true)]
- [TestCase(false)]
+ [Theory]
+ [InlineData(true)]
+ [InlineData(false)]
public void ResetANewlyInitializedRepositoryThrows(bool isBare)
{
SelfCleaningDirectory scd = BuildSelfCleaningDirectory();
@@ -20,7 +21,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void SoftResetToTheHeadOfARepositoryDoesNotChangeTheTargetOfTheHead()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -33,7 +34,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void SoftResetSetsTheHeadToTheDereferencedCommitOfAChainedTag()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -46,7 +47,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void ResettingWithBadParamsThrows()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -57,14 +58,14 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void SoftResetSetsTheHeadToTheSpecifiedCommit()
{
/* Make the Head point to a branch through its name */
AssertSoftReset(b => b.Name, false, b => b.Name);
}
- [Test]
+ [Fact]
public void SoftResetSetsTheDetachedHeadToTheSpecifiedCommit()
{
/* Make the Head point to a commit through its sha (Detaches the Head) */
@@ -126,7 +127,7 @@ namespace LibGit2Sharp.Tests
repo.Index.RetrieveStatus().IsDirty.ShouldBeFalse();
}
- [Test]
+ [Fact]
public void MixedResetRefreshesTheIndex()
{
SelfCleaningDirectory scd = BuildSelfCleaningDirectory();
@@ -143,7 +144,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void MixedResetInABareRepositoryThrows()
{
using (var repo = new Repository(BareTestRepoPath))
diff --git a/LibGit2Sharp.Tests/StatusFixture.cs b/LibGit2Sharp.Tests/StatusFixture.cs
index 8c09974b..bc7ff57b 100644
--- a/LibGit2Sharp.Tests/StatusFixture.cs
+++ b/LibGit2Sharp.Tests/StatusFixture.cs
@@ -2,13 +2,13 @@
using System.IO;
using System.Linq;
using LibGit2Sharp.Tests.TestHelpers;
-using NUnit.Framework;
+using Xunit;
namespace LibGit2Sharp.Tests
{
public class StatusFixture : BaseFixture
{
- [Test]
+ [Fact]
public void CanRetrieveTheStatusOfAFile()
{
using (var repo = new Repository(StandardTestRepoPath))
@@ -18,7 +18,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void RetrievingTheStatusOfADirectoryThrows()
{
using (var repo = new Repository(StandardTestRepoPath))
@@ -27,7 +27,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanRetrieveTheStatusOfTheWholeWorkingDirectory()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo(StandardTestRepoWorkingDirPath);
@@ -63,7 +63,7 @@ namespace LibGit2Sharp.Tests
status2.IsDirty.ShouldBeTrue();
status2.Untracked.Single().ShouldEqual("new_untracked_file.txt");
- CollectionAssert.AreEqual(new[] { file, "modified_unstaged_file.txt" }, status2.Modified);
+ Assert.Equal(new[] { file, "modified_unstaged_file.txt" }, status2.Modified);
status2.Missing.Single().ShouldEqual("deleted_unstaged_file.txt");
status2.Added.Single().ShouldEqual("new_tracked_file.txt");
status2.Staged.Single().ShouldEqual(file);
@@ -71,7 +71,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanRetrieveTheStatusOfANewRepository()
{
SelfCleaningDirectory scd = BuildSelfCleaningDirectory();
@@ -92,7 +92,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void RetrievingTheStatusOfARepositoryReturnNativeFilePaths()
{
// Initialize a new repository
@@ -127,7 +127,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void RetrievingTheStatusOfTheRepositoryHonorsTheGitIgnoreDirectives()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo(StandardTestRepoWorkingDirPath);
@@ -139,7 +139,7 @@ namespace LibGit2Sharp.Tests
RepositoryStatus status = repo.Index.RetrieveStatus();
- CollectionAssert.AreEqual(new[]{relativePath, "new_untracked_file.txt"}, status.Untracked);
+ Assert.Equal(new[]{relativePath, "new_untracked_file.txt"}, status.Untracked);
string gitignorePath = Path.Combine(repo.Info.WorkingDirectory, ".gitignore");
File.WriteAllText(gitignorePath, "*.txt" + Environment.NewLine);
diff --git a/LibGit2Sharp.Tests/TagFixture.cs b/LibGit2Sharp.Tests/TagFixture.cs
index 0eb9e640..7cdbd439 100644
--- a/LibGit2Sharp.Tests/TagFixture.cs
+++ b/LibGit2Sharp.Tests/TagFixture.cs
@@ -3,11 +3,10 @@ using System.Collections.Generic;
using System.Linq;
using LibGit2Sharp.Core;
using LibGit2Sharp.Tests.TestHelpers;
-using NUnit.Framework;
+using Xunit;
namespace LibGit2Sharp.Tests
{
- [TestFixture]
public class TagFixture : BaseFixture
{
private readonly string[] expectedTags = new[] { "e90810b", "lw", "point_to_blob", "test", };
@@ -18,7 +17,7 @@ namespace LibGit2Sharp.Tests
private const string commitE90810BSha = "e90810b8df3e80c413d903f631643c716887138d";
private const string tagE90810BSha = "7b4384978d2493e851f9cca7858815fac9b10980";
- [Test]
+ [Fact]
public void CanCreateALightWeightTagFromSha()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -30,7 +29,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanCreateALightWeightTagFromAbbreviatedSha()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -42,7 +41,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanCreateALightweightTagFromABranchName()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -54,7 +53,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanCreateAndOverwriteALightweightTag()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -66,7 +65,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanCreateATagWithNameContainingASlash()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -89,7 +88,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CreatingATagWithNameMatchingAnAlreadyExistingReferenceHierarchyThrows()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -101,7 +100,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanCreateAnAnnotatedTagFromABranchName()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -113,7 +112,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanCreateAnAnnotatedTagFromSha()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -125,8 +124,8 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
- [Description("Ported from cgit (https://github.com/git/git/blob/1c08bf50cfcf924094eca56c2486a90e2bf1e6e2/t/t7004-tag.sh#L359)")]
+ [Fact]
+ // Ported from cgit (https://github.com/git/git/blob/1c08bf50cfcf924094eca56c2486a90e2bf1e6e2/t/t7004-tag.sh#L359)
public void CanCreateAnAnnotatedTagWithAnEmptyMessage()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -139,7 +138,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanCreateAndOverwriteAnAnnotatedTag()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -151,7 +150,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CreatingAnAnnotatedTagIsDeterministic()
{
const string tagName = "nullTAGen";
@@ -168,8 +167,8 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
- [Description("Ported from cgit (https://github.com/git/git/blob/1c08bf50cfcf924094eca56c2486a90e2bf1e6e2/t/t7004-tag.sh#L32)")]
+ [Fact]
+ // Ported from cgit (https://github.com/git/git/blob/1c08bf50cfcf924094eca56c2486a90e2bf1e6e2/t/t7004-tag.sh#L32)
public void CreatingATagInAEmptyRepositoryThrows()
{
SelfCleaningDirectory scd = BuildSelfCleaningDirectory();
@@ -180,8 +179,8 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
- [Description("Ported from cgit (https://github.com/git/git/blob/1c08bf50cfcf924094eca56c2486a90e2bf1e6e2/t/t7004-tag.sh#L37)")]
+ [Fact]
+ // Ported from cgit (https://github.com/git/git/blob/1c08bf50cfcf924094eca56c2486a90e2bf1e6e2/t/t7004-tag.sh#L37)
public void CreatingATagForHeadInAEmptyRepositoryThrows()
{
SelfCleaningDirectory scd = BuildSelfCleaningDirectory();
@@ -192,8 +191,8 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
- [Description("Ported from cgit (https://github.com/git/git/blob/1c08bf50cfcf924094eca56c2486a90e2bf1e6e2/t/t7004-tag.sh#L42)")]
+ [Fact]
+ // Ported from cgit (https://github.com/git/git/blob/1c08bf50cfcf924094eca56c2486a90e2bf1e6e2/t/t7004-tag.sh#L42)
public void CreatingATagForAnUnknowReferenceThrows()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -202,7 +201,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CreatingATagForANonCanonicalReferenceThrows()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -211,8 +210,8 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
- [Description("Ported from cgit (https://github.com/git/git/blob/1c08bf50cfcf924094eca56c2486a90e2bf1e6e2/t/t7004-tag.sh#L42)")]
+ [Fact]
+ // Ported from cgit (https://github.com/git/git/blob/1c08bf50cfcf924094eca56c2486a90e2bf1e6e2/t/t7004-tag.sh#L42)
public void CreatingATagForAnUnknowObjectIdThrows()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -221,8 +220,8 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
- [Description("Ported from cgit (https://github.com/git/git/blob/1c08bf50cfcf924094eca56c2486a90e2bf1e6e2/t/t7004-tag.sh#L48)")]
+ [Fact]
+ // Ported from cgit (https://github.com/git/git/blob/1c08bf50cfcf924094eca56c2486a90e2bf1e6e2/t/t7004-tag.sh#L48)
public void CanCreateATagForImplicitHead()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -238,8 +237,8 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
- [Description("Ported from cgit (https://github.com/git/git/blob/1c08bf50cfcf924094eca56c2486a90e2bf1e6e2/t/t7004-tag.sh#L87)")]
+ [Fact]
+ // Ported from cgit (https://github.com/git/git/blob/1c08bf50cfcf924094eca56c2486a90e2bf1e6e2/t/t7004-tag.sh#L87)
public void CreatingADuplicateTagThrows()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -251,8 +250,8 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
- [Description("Ported from cgit (https://github.com/git/git/blob/1c08bf50cfcf924094eca56c2486a90e2bf1e6e2/t/t7004-tag.sh#L90)")]
+ [Fact]
+ // Ported from cgit (https://github.com/git/git/blob/1c08bf50cfcf924094eca56c2486a90e2bf1e6e2/t/t7004-tag.sh#L90)
public void CreatingATagWithANonValidNameShouldFail()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -265,8 +264,8 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
- [Description("Ported from cgit (https://github.com/git/git/blob/1c08bf50cfcf924094eca56c2486a90e2bf1e6e2/t/t7004-tag.sh#L101)")]
+ [Fact]
+ // Ported from cgit (https://github.com/git/git/blob/1c08bf50cfcf924094eca56c2486a90e2bf1e6e2/t/t7004-tag.sh#L101)
public void CanCreateATagUsingHead()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -282,7 +281,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanCreateATagPointingToATree()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -301,7 +300,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanCreateATagPointingToABlob()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -320,7 +319,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CreatingALightweightTagPointingToATagAnnotationGeneratesAnAnnotatedTagReusingThePointedAtTagAnnotation()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -340,7 +339,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanCreateAnAnnotatedTagPointingToATagAnnotation()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -359,7 +358,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void BlindlyCreatingALightweightTagOverAnExistingOneThrows()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -368,7 +367,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void BlindlyCreatingAnAnnotatedTagOverAnExistingOneThrows()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -377,7 +376,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CreateTagWithADuplicateNameThrows()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -386,7 +385,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CreateTagWithEmptyNameThrows()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -395,7 +394,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CreateTagWithEmptyTargetThrows()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -404,7 +403,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CreateTagWithNotExistingTargetThrows()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -413,7 +412,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CreateTagWithNullMessageThrows()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -422,7 +421,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CreateTagWithNullNameThrows()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -431,7 +430,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CreateTagWithNullSignatureThrows()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -440,7 +439,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CreateTagWithNullTargetThrows()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -449,7 +448,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanDeleteATagThroughItsName()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -459,7 +458,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanDeleteATagThroughItsCanonicalName()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -469,7 +468,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void ADeletedTagCannotBeLookedUp()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -482,7 +481,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void DeletingATagDecreasesTheTagsCount()
{
TemporaryCloneOfTestRepo path = BuildTemporaryCloneOfTestRepo();
@@ -502,8 +501,8 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
- [Description("Ported from cgit (https://github.com/git/git/blob/1c08bf50cfcf924094eca56c2486a90e2bf1e6e2/t/t7004-tag.sh#L108)")]
+ [Fact]
+ // Ported from cgit (https://github.com/git/git/blob/1c08bf50cfcf924094eca56c2486a90e2bf1e6e2/t/t7004-tag.sh#L108)
public void DeletingAnUnknownTagShouldFail()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -512,7 +511,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void GetTagByNameWithBadParamsThrows()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -523,19 +522,19 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanListTags()
{
using (var repo = new Repository(BareTestRepoPath))
{
- CollectionAssert.AreEqual(expectedTags, repo.Tags.Select(t => t.Name).ToArray());
+ Assert.Equal(expectedTags, repo.Tags.Select(t => t.Name).ToArray());
repo.Tags.Count().ShouldEqual(4);
}
}
- [Test]
- [Description("Ported from cgit (https://github.com/git/git/blob/1c08bf50cfcf924094eca56c2486a90e2bf1e6e2/t/t7004-tag.sh#L24)")]
+ [Fact]
+ // Ported from cgit (https://github.com/git/git/blob/1c08bf50cfcf924094eca56c2486a90e2bf1e6e2/t/t7004-tag.sh#L24)
public void CanListAllTagsInAEmptyRepository()
{
SelfCleaningDirectory scd = BuildSelfCleaningDirectory();
@@ -547,8 +546,8 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
- [Description("Ported from cgit (https://github.com/git/git/blob/1c08bf50cfcf924094eca56c2486a90e2bf1e6e2/t/t7004-tag.sh#L165)")]
+ [Fact]
+ // Ported from cgit (https://github.com/git/git/blob/1c08bf50cfcf924094eca56c2486a90e2bf1e6e2/t/t7004-tag.sh#L165)
public void ListAllTagsShouldOutputThemInAnOrderedWay()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -558,11 +557,11 @@ namespace LibGit2Sharp.Tests
List<string> sortedTags = expectedTags.ToList();
sortedTags.Sort();
- CollectionAssert.AreEqual(sortedTags, tagNames);
+ Assert.Equal(sortedTags, tagNames);
}
}
- [Test]
+ [Fact]
public void CanLookupALightweightTag()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -577,7 +576,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanLookupATagByItsCanonicalName()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -595,7 +594,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanLookupAnAnnotatedTag()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -615,7 +614,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void LookupEmptyTagNameThrows()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -624,7 +623,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void LookupNullTagNameThrows()
{
using (var repo = new Repository(BareTestRepoPath))
diff --git a/LibGit2Sharp.Tests/TestHelpers/AssertExtensions.cs b/LibGit2Sharp.Tests/TestHelpers/AssertExtensions.cs
index c8fe140d..a501d2fd 100644
--- a/LibGit2Sharp.Tests/TestHelpers/AssertExtensions.cs
+++ b/LibGit2Sharp.Tests/TestHelpers/AssertExtensions.cs
@@ -1,5 +1,5 @@
using System;
-using NUnit.Framework;
+using Xunit;
namespace LibGit2Sharp.Tests.TestHelpers
{
@@ -7,46 +7,46 @@ namespace LibGit2Sharp.Tests.TestHelpers
{
public static void ShouldBeAboutEqualTo(this DateTimeOffset expected, DateTimeOffset current)
{
- Assert.AreEqual(expected.Date, current.Date);
- Assert.AreEqual(expected.Offset, current.Offset);
- Assert.AreEqual(expected.Hour, current.Hour);
- Assert.AreEqual(expected.Minute, current.Minute);
- Assert.AreEqual(expected.Second, current.Second);
+ Assert.Equal(expected.Date, current.Date);
+ Assert.Equal(expected.Offset, current.Offset);
+ Assert.Equal(expected.Hour, current.Hour);
+ Assert.Equal(expected.Minute, current.Minute);
+ Assert.Equal(expected.Second, current.Second);
}
public static void ShouldBeFalse(this bool currentObject)
{
- Assert.IsFalse(currentObject);
+ Assert.False(currentObject);
}
public static void ShouldBeNull(this object currentObject)
{
- Assert.IsNull(currentObject);
+ Assert.Null(currentObject);
}
public static void ShouldBeTrue(this bool currentObject)
{
- Assert.IsTrue(currentObject);
+ Assert.True(currentObject);
}
public static void ShouldEqual(this object compareFrom, object compareTo)
{
- Assert.AreEqual(compareTo, compareFrom);
+ Assert.Equal(compareTo, compareFrom);
}
public static void ShouldEqual<T>(this T compareFrom, T compareTo)
{
- Assert.AreEqual(compareTo, compareFrom);
+ Assert.Equal(compareTo, compareFrom);
}
public static void ShouldNotBeNull(this object currentObject)
{
- Assert.IsNotNull(currentObject);
+ Assert.NotNull(currentObject);
}
public static void ShouldNotEqual(this object compareFrom, object compareTo)
{
- Assert.AreNotEqual(compareTo, compareFrom);
+ Assert.NotEqual(compareTo, compareFrom);
}
}
}
diff --git a/LibGit2Sharp.Tests/TestHelpers/BaseFixture.cs b/LibGit2Sharp.Tests/TestHelpers/BaseFixture.cs
index 08b5ba54..5a45fde5 100644
--- a/LibGit2Sharp.Tests/TestHelpers/BaseFixture.cs
+++ b/LibGit2Sharp.Tests/TestHelpers/BaseFixture.cs
@@ -1,11 +1,11 @@
using System;
using System.Collections.Generic;
using System.IO;
-using NUnit.Framework;
+using Xunit;
namespace LibGit2Sharp.Tests.TestHelpers
{
- public class BaseFixture : IPostTestDirectoryRemover
+ public class BaseFixture : IPostTestDirectoryRemover, IDisposable
{
private readonly List<string> directories = new List<string>();
@@ -78,8 +78,7 @@ namespace LibGit2Sharp.Tests.TestHelpers
directories.Add(directoryPath);
}
- [TestFixtureTearDown]
- public void Cleanup()
+ public void Dispose()
{
foreach (string directory in directories)
{
@@ -94,7 +93,7 @@ namespace LibGit2Sharp.Tests.TestHelpers
return;
}
- Assert.Inconclusive(message);
+ throw new SkipException(message);
}
}
}
diff --git a/LibGit2Sharp.Tests/TestHelpers/SkipException.cs b/LibGit2Sharp.Tests/TestHelpers/SkipException.cs
new file mode 100644
index 00000000..f1df39d9
--- /dev/null
+++ b/LibGit2Sharp.Tests/TestHelpers/SkipException.cs
@@ -0,0 +1,14 @@
+using System;
+
+namespace LibGit2Sharp.Tests.TestHelpers
+{
+ class SkipException : Exception
+ {
+ public SkipException(string reason)
+ {
+ Reason = reason;
+ }
+
+ public string Reason { get; set; }
+ }
+} \ No newline at end of file
diff --git a/LibGit2Sharp.Tests/TestHelpers/SkippableFactAttribute.cs b/LibGit2Sharp.Tests/TestHelpers/SkippableFactAttribute.cs
new file mode 100644
index 00000000..4cd6d7a8
--- /dev/null
+++ b/LibGit2Sharp.Tests/TestHelpers/SkippableFactAttribute.cs
@@ -0,0 +1,31 @@
+using System.Collections.Generic;
+using Xunit;
+using Xunit.Sdk;
+
+namespace LibGit2Sharp.Tests.TestHelpers
+{
+ class SkippableFactAttribute : FactAttribute
+ {
+ protected override IEnumerable<ITestCommand> EnumerateTestCommands(IMethodInfo method)
+ {
+ yield return new SkippableTestCommand(method);
+ }
+
+ class SkippableTestCommand : FactCommand
+ {
+ public SkippableTestCommand(IMethodInfo method) : base(method) { }
+
+ public override MethodResult Execute(object testClass)
+ {
+ try
+ {
+ return base.Execute(testClass);
+ }
+ catch (SkipException e)
+ {
+ return new SkipResult(testMethod, DisplayName, e.Reason);
+ }
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/LibGit2Sharp.Tests/TreeFixture.cs b/LibGit2Sharp.Tests/TreeFixture.cs
index 6e136c76..0c024e50 100755
--- a/LibGit2Sharp.Tests/TreeFixture.cs
+++ b/LibGit2Sharp.Tests/TreeFixture.cs
@@ -1,15 +1,14 @@
using System.Linq;
using LibGit2Sharp.Tests.TestHelpers;
-using NUnit.Framework;
+using Xunit;
namespace LibGit2Sharp.Tests
{
- [TestFixture]
public class TreeFixture : BaseFixture
{
private const string sha = "581f9824ecaf824221bd36edf5430f2739a7c4f5";
- [Test]
+ [Fact]
public void CanCompareTwoTreeEntries()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -22,7 +21,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanConvertEntryToBlob()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -35,7 +34,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanConvertEntryToTree()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -48,7 +47,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanEnumerateBlobs()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -58,7 +57,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanEnumerateSubTrees()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -68,7 +67,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanEnumerateTreeEntries()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -76,11 +75,11 @@ namespace LibGit2Sharp.Tests
var tree = repo.Lookup<Tree>(sha);
tree.Count().ShouldEqual(tree.Count);
- CollectionAssert.AreEqual(new[] { "1", "README", "branch_file.txt", "new.txt" }, tree.Select(te => te.Name).ToArray());
+ Assert.Equal(new[] { "1", "README", "branch_file.txt", "new.txt" }, tree.Select(te => te.Name).ToArray());
}
}
- [Test]
+ [Fact]
public void CanGetEntryByName()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -92,7 +91,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void GettingAnUknownTreeEntryReturnsNull()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -103,7 +102,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanGetEntryCountFromTree()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -113,7 +112,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanReadEntryAttributes()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -123,7 +122,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void CanReadTheTreeData()
{
using (var repo = new Repository(BareTestRepoPath))
@@ -133,7 +132,7 @@ namespace LibGit2Sharp.Tests
}
}
- [Test]
+ [Fact]
public void TreeDataIsPresent()
{
using (var repo = new Repository(BareTestRepoPath))
diff --git a/LibGit2Sharp.Tests/TupleFixture.cs b/LibGit2Sharp.Tests/TupleFixture.cs
index f909bcd0..58984b1d 100644
--- a/LibGit2Sharp.Tests/TupleFixture.cs
+++ b/LibGit2Sharp.Tests/TupleFixture.cs
@@ -1,10 +1,9 @@
using LibGit2Sharp.Core.Compat;
using LibGit2Sharp.Tests.TestHelpers;
-using NUnit.Framework;
+using Xunit;
namespace LibGit2Sharp.Tests
{
- [TestFixture]
public class TupleFixture
{
const int integer = 2;
@@ -12,14 +11,14 @@ namespace LibGit2Sharp.Tests
private readonly Tuple<int, string> sut = new Tuple<int, string>(integer, stringy);
- [Test]
+ [Fact]
public void Properties()
{
sut.Item1.ShouldEqual(integer);
sut.Item2.ShouldEqual(stringy);
}
- [Test]
+ [Fact]
public void GetHashCodeIsTheSame()
{
var sut2 = new Tuple<int, string>(integer, stringy);
@@ -27,7 +26,7 @@ namespace LibGit2Sharp.Tests
sut.GetHashCode().ShouldEqual(sut2.GetHashCode());
}
- [Test]
+ [Fact]
public void GetHashCodeIsDifferent()
{
var sut2 = new Tuple<int, string>(integer + 1, stringy);
@@ -35,8 +34,8 @@ namespace LibGit2Sharp.Tests
sut.GetHashCode().ShouldNotEqual(sut2.GetHashCode());
}
- [Test]
- public void Equals()
+ [Fact]
+ public void VerifyEquals()
{
var sut2 = new Tuple<int, string>(integer, stringy);
@@ -44,8 +43,8 @@ namespace LibGit2Sharp.Tests
Equals(sut, sut2).ShouldBeTrue();
}
- [Test]
- public void NotEquals()
+ [Fact]
+ public void VerifyNotEquals()
{
var sut2 = new Tuple<int, string>(integer + 1, stringy);