From: <fab...@us...> - 2010-06-18 04:42:49
|
Revision: 4988 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=4988&view=rev Author: fabiomaulo Date: 2010-06-18 04:42:40 +0000 (Fri, 18 Jun 2010) Log Message: ----------- delete old version of NUnit Removed Paths: ------------- trunk/nhibernate/Tools/nunit/NUnitFitTests.html trunk/nhibernate/Tools/nunit/NUnitTests.config trunk/nhibernate/Tools/nunit/NUnitTests.nunit trunk/nhibernate/Tools/nunit/addins/ trunk/nhibernate/Tools/nunit/agent.conf trunk/nhibernate/Tools/nunit/agent.log.conf trunk/nhibernate/Tools/nunit/clr.bat trunk/nhibernate/Tools/nunit/framework/ trunk/nhibernate/Tools/nunit/launcher.log.conf trunk/nhibernate/Tools/nunit/lib/ trunk/nhibernate/Tools/nunit/nunit-agent.exe trunk/nhibernate/Tools/nunit/nunit-agent.exe.config trunk/nhibernate/Tools/nunit/nunit-console-runner.dll trunk/nhibernate/Tools/nunit/nunit-console-x86.exe trunk/nhibernate/Tools/nunit/nunit-console-x86.exe.config trunk/nhibernate/Tools/nunit/nunit-console.exe trunk/nhibernate/Tools/nunit/nunit-console.exe.config trunk/nhibernate/Tools/nunit/nunit-x86.exe trunk/nhibernate/Tools/nunit/nunit-x86.exe.config trunk/nhibernate/Tools/nunit/nunit.core.dll trunk/nhibernate/Tools/nunit/nunit.core.interfaces.dll trunk/nhibernate/Tools/nunit/nunit.exe trunk/nhibernate/Tools/nunit/nunit.exe.config trunk/nhibernate/Tools/nunit/nunit.framework.dll trunk/nhibernate/Tools/nunit/nunit.util.dll trunk/nhibernate/Tools/nunit/pnunit-agent.exe trunk/nhibernate/Tools/nunit/pnunit-agent.exe.config trunk/nhibernate/Tools/nunit/pnunit-launcher.exe trunk/nhibernate/Tools/nunit/pnunit-launcher.exe.config trunk/nhibernate/Tools/nunit/pnunit.framework.dll trunk/nhibernate/Tools/nunit/pnunit.tests.dll trunk/nhibernate/Tools/nunit/runFile.exe trunk/nhibernate/Tools/nunit/runFile.exe.config trunk/nhibernate/Tools/nunit/runpnunit.bat trunk/nhibernate/Tools/nunit/test.conf Deleted: trunk/nhibernate/Tools/nunit/NUnitFitTests.html =================================================================== --- trunk/nhibernate/Tools/nunit/NUnitFitTests.html 2010-06-18 04:36:06 UTC (rev 4987) +++ trunk/nhibernate/Tools/nunit/NUnitFitTests.html 2010-06-18 04:42:40 UTC (rev 4988) @@ -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> </td> - <td> </td> - <td>0</td> - <td>0</td> - </tr> - <tr> - <td>nunit.core.tests.dll</td> - <td>355</td> - <td> </td> - <td> </td> - <td>0</td> - <td>0</td> - </tr> - <tr> - <td>nunit.util.tests.dll</td> - <td>238</td> - <td> </td> - <td> </td> - <td>0</td> - <td>0</td> - </tr> - <tr> - <td>nunit.mocks.tests.dll</td> - <td>43</td> - <td> </td> - <td> </td> - <td>0</td> - <td>0</td> - </tr> - <tr> - <td>nunit.extensions.tests.dll</td> - <td>5</td> - <td> </td> - <td> </td> - <td>0</td> - <td>0</td> - </tr> - <tr> - <td>nunit-console.tests.dll</td> - <td>40</td> - <td> </td> - <td> </td> - <td>0</td> - <td>0</td> - </tr> - <tr> - <td>nunit.uikit.tests.dll</td> - <td>34</td> - <td> </td> - <td> </td> - <td>0</td> - <td>0</td> - </tr> - <tr> - <td>nunit-gui.tests.dll</td> - <td>15</td> - <td> </td> - <td> </td> - <td>0</td> - <td>0</td> - </tr> - <tr> - <td>nunit.fixtures.tests.dll</td> - <td>6</td> - <td> </td> - <td> </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 ->T1 ->T2 ->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 ->T1 -TestClass2 ->T2 ->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 ->T1 ->T2 ->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 ->T1 ->T2 ->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> Deleted: trunk/nhibernate/Tools/nunit/NUnitTests.config =================================================================== --- trunk/nhibernate/Tools/nunit/NUnitTests.config 2010-06-18 04:36:06 UTC (rev 4987) +++ trunk/nhibernate/Tools/nunit/NUnitTests.config 2010-06-18 04:42:40 UTC (rev 4988) @@ -1,84 +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" /> - </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> Deleted: trunk/nhibernate/Tools/nunit/NUnitTests.nunit =================================================================== --- trunk/nhibernate/Tools/nunit/NUnitTests.nunit 2010-06-18 04:36:06 UTC (rev 4987) +++ trunk/nhibernate/Tools/nunit/NUnitTests.nunit 2010-06-18 04:42:40 UTC (rev 4988) @@ -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> Deleted: trunk/nhibernate/Tools/nunit/agent.conf =================================================================== --- trunk/nhibernate/Tools/nunit/agent.conf 2010-06-18 04:36:06 UTC (rev 4987) +++ trunk/nhibernate/Tools/nunit/agent.conf 2010-06-18 04:42:40 UTC (rev 4988) @@ -1,4 +0,0 @@ -<AgentConfig> - <Port>8080</Port> - <PathToAssemblies>.</PathToAssemblies> -</AgentConfig> \ No newline at end of file Deleted: trunk/nhibernate/Tools/nunit/agent.log.conf =================================================================== --- trunk/nhibernate/Tools/nunit/agent.log.conf 2010-06-18 04:36:06 UTC (rev 4987) +++ trunk/nhibernate/Tools/nunit/agent.log.conf 2010-06-18 04:42:40 UTC (rev 4988) @@ -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> Deleted: trunk/nhibernate/Tools/nunit/clr.bat =================================================================== --- trunk/nhibernate/Tools/nunit/clr.bat 2010-06-18 04:36:06 UTC (rev 4987) +++ trunk/nhibernate/Tools/nunit/clr.bat 2010-06-18 04:42:40 UTC (rev 4988) @@ -1,96 +0,0 @@ -@echo off -rem Run a program under a particular version of the .Net framework -rem by setting the COMPLUS_Version environment variable. -rem -rem This command was written by Charlie Poole for the NUnit project. -rem You may use it separately from NUnit at your own risk. - -if "%1"=="/?" goto help -if "%1"=="?" goto help -if "%1"=="" goto GetVersion -if /I "%1"=="off" goto RemoveVersion -if "%2"=="" goto SetVersion -goto main - -:help -echo Control the version of the .Net framework that is used. The -echo command has several forms: -echo. -echo CLR -echo Reports the version of the CLR that has been set -echo. -echo CLR version -echo Sets the local shell environment to use a specific -echo version of the CLR for subsequent commands. -echo. -echo CLR version command [arguments] -echo Executes a single command using the specified CLR version. -echo. -echo CLR off -echo Turns off specific version selection for commands -echo. -echo The CLR version may be specified as vn.n.n or n.n.n. In addition, -echo the following shortcuts are recognized: -echo net-1.0, 1.0 For version 1.0.3705 -echo net-1.1, 1.1 For version 1.1.4322 -echo beta2 For version 2.0.50215 -echo net-2.0, 2.0 For version 2.0.50727 -echo. -echo NOTE: -echo Any specific settings for required or supported runtime in -echo the ^<startup^> section of a program's config file will -echo override the version specified by this command, and the -echo command will have no effect. -echo. -goto done - -:main - -setlocal -set CMD= -call :SetVersion %1 -shift /1 - -:loop 'Copy remaining arguments to form the command -if "%1"=="" goto run -set CMD=%CMD% %1 -shift /1 -goto :loop - -:run 'Execute the command -%CMD% -endlocal -goto done - -:SetVersion -set COMPLUS_Version=%1 - -rem Substitute proper format for certain names -if /I "%COMPLUS_Version:~0,1%"=="v" goto useit -if /I "%COMPLUS_Version%"=="net-1.0" set COMPLUS_Version=v1.0.3705&goto report -if /I "%COMPLUS_Version%"=="1.0" set COMPLUS_Version=v1.0.3705&goto report -if /I "%COMPLUS_Version%"=="net-1.1" set COMPLUS_Version=v1.1.4322&goto report -if /I "%COMPLUS_Version%"=="1.1" set COMPLUS_Version=v1.1.4322&goto report -if /I "%COMPLUS_Version%"=="beta2" set COMPLUS_Version=v2.0.50215&goto report -if /I "%COMPLUS_Version%"=="net-2.0" set COMPLUS_Version=v2.0.50727&goto report -if /I "%COMPLUS_Version%"=="2.0" set COMPLUS_Version=v2.0.50727&goto report - -rem Add additional substitutions here, branching to report - -rem assume it's a version number without 'v' -set COMPLUS_Version=v%COMPLUS_Version% - -:report -echo Setting CLR version to %COMPLUS_Version% -goto done - -:GetVersion -if "%COMPLUS_Version%"=="" echo CLR version is not set -if NOT "%COMPLUS_Version%"=="" echo CLR version is set to %COMPLUS_Version% -goto done - -:RemoveVersion -set COMPLUS_Version= -echo CLR version is no longer set - -:done \ No newline at end of file Deleted: trunk/nhibernate/Tools/nunit/launcher.log.conf =================================================================== --- trunk/nhibernate/Tools/nunit/launcher.log.conf 2010-06-18 04:36:06 UTC (rev 4987) +++ trunk/nhibernate/Tools/nunit/launcher.log.conf 2010-06-18 04:42:40 UTC (rev 4988) @@ -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> Deleted: trunk/nhibernate/Tools/nunit/nunit-agent.exe =================================================================== (Binary files differ) Deleted: trunk/nhibernate/Tools/nunit/nunit-agent.exe.config =================================================================== --- trunk/nhibernate/Tools/nunit/nunit-agent.exe.config 2010-06-18 04:36:06 UTC (rev 4987) +++ trunk/nhibernate/Tools/nunit/nunit-agent.exe.config 2010-06-18 04:42:40 UTC (rev 4988) @@ -1,87 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?> -<configuration> - <!-- - Application settings for nunit-agent.exe. Do NOT put settings - for use by your tests here. - --> - <appSettings> - <!-- - Specify the location to be used by .NET for the cache - --> - <add key="shadowfiles.path" value="%temp%\nunit20\ShadowCopyCache" /> - </appSettings> - - <!-- 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="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 Deleted: trunk/nhibernate/Tools/nunit/nunit-console-runner.dll =================================================================== (Binary files differ) Deleted: trunk/nhibernate/Tools/nunit/nunit-console-x86.exe =================================================================== (Binary files differ) Deleted: trunk/nhibernate/Tools/nunit/nunit-console-x86.exe.config =================================================================== --- trunk/nhibernate/Tools/nunit/nunit-console-x86.exe.config 2010-06-18 04:36:06 UTC (rev 4987) +++ trunk/nhibernate/Tools/nunit/nunit-console-x86.exe.config 2010-06-18 04:42:40 UTC (rev 4988) @@ -1,87 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?> -<configuration> - <!-- - Application settings for NUnit-console.exe. Do NOT put settings - for use by your tests here. - --> - <appSettings> - <!-- - Specify the location to be used by .NET for the cache - --> - <add key="shadowfiles.path" value="%temp%\nunit20\ShadowCopyCache" /> - </appSettings> - - <!-- 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="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 Deleted: trunk/nhibernate/Tools/nunit/nunit-console.exe =================================================================== (Binary files differ) Deleted: trunk/nhibernate/Tools/nunit/nunit-console.exe.config =================================================================== --- trunk/nhibernate/Tools/nunit/nunit-console.exe.config 2010-06-18 04:36:06 UTC (rev 4987) +++ trunk/nhibernate/Tools/nunit/nunit-console.exe.config 2010-06-18 04:42:40 UTC (rev 4988) @@ -1,87 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?> -<configuration> - <!-- - Application settings for NUnit-console.exe. Do NOT put settings - for use by your tests here. - --> - <appSettings> - <!-- - Specify the location to be used by .NET for the cache - --> - <add key="shadowfiles.path" value="%temp%\nunit20\ShadowCopyCache" /> - </appSettings> - - <!-- 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="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 Deleted: trunk/nhibernate/Tools/nunit/nunit-x86.exe =================================================================== (Binary files differ) Deleted: trunk/nhibernate/Tools/nunit/nunit-x86.exe.config =================================================================== --- trunk/nhibernate/Tools/nunit/nunit-x86.exe.config 2010-06-18 04:36:06 UTC (rev 4987) +++ trunk/nhibernate/Tools/nunit/nunit-x86.exe.config 2010-06-18 04:42:40 UTC (rev 4988) @@ -1,95 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?> -<configuration> - <!-- - Application settings for NUnit-gui.exe. Do NOT put settings - for use by your tests here. - --> - <appSettings> - <!-- - Specify the location to be used by .NET for the cache - --> - <add key="shadowfiles.path" value="%temp%\nunit20\ShadowCopyCache" /> - <!-- - 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> - - <!-- 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="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 Deleted: trunk/nhibernate/Tools/nunit/nunit.core.dll =================================================================== (Binary files differ) Deleted: trunk/nhibernate/Tools/nunit/nunit.core.interfaces.dll =================================================================== (Binary files differ) Deleted: trunk/nhibernate/Tools/nunit/nunit.exe =================================================================== (Binary files differ) Deleted: trunk/nhibernate/Tools/nunit/nunit.exe.config =================================================================== --- trunk/nhibernate/Tools/nunit/nunit.exe.config 2010-06-18 04:36:06 UTC (rev 4987) +++ trunk/nhibernate/Tools/nunit/nunit.exe.config 2010-06-18 04:42:40 UTC (rev 4988) @@ -1,95 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?> -<configuration> - <!-- - Application settings for NUnit-gui.exe. Do NOT put settings - for use by your tests here. - --> - <appSettings> - <!-- - Specify the location to be used by .NET for the cache - --> - <add key="shadowfiles.path" value="%temp%\nunit20\ShadowCopyCache" /> - <!-- - 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> - - <!-- 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="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 Deleted: trunk/nhibernate/Tools/nunit/nunit.framework.dll =================================================================== (Binary files differ) Deleted: trunk/nhibernate/Tools/nunit/nunit.util.dll =================================================================== (Binary files differ) Deleted: trunk/nhibernate/Tools/nunit/pnunit-agent.exe =================================================================== (Binary files differ) Deleted: trunk/nhibernate/Tools/nunit/pnunit-agent.exe.config =================================================================== --- trunk/nhibernate/Tools/nunit/pnunit-agent.exe.config 2010-06-18 04:36:06 UTC (rev 4987) +++ trunk/nhibernate/Tools/nunit/pnunit-agent.exe.config 2010-06-18 04:42:40 UTC (rev 4988) @@ -1,87 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?> -<configuration> - <!-- - Application settings for pnunit-agent.exe. Do NOT put settings - for use by your tests here. - --> - <appSettings> - <!-- - Specify the location to be used by .NET for the cache - --> - <add key="shadowfiles.path" value="%temp%\nunit20\ShadowCopyCache" /> - </appSettings> - - <!-- 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 Deleted: trunk/nhibernate/Tools/nunit/pnunit-launcher.exe =================================================================== (Binary files differ) Deleted: trunk/nhibernate/Tools/nunit/pnunit-launcher.exe.config =================================================================== --- trunk/nhibernate/Tools/nunit/pnunit-launcher.exe.config 2010-06-18 04:36:06 UTC (rev 4987) +++ trunk/nhibernate/Tools/nunit/pnunit-launcher.exe.config 2010-06-18 04:42:40 UTC (rev 4988) @@ -1,87 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?> -<configuration> - <!-- - Application settings for pnunit-launch.exe. Do NOT put settings - for use by your tests here. - --> - <appSettings> - <!-- - Specify the location to be used by .NET for the cache - --> - <add key="shadowfiles.path" value="%temp%\nunit20\ShadowCopyCache" /> - </appSettings> - - <!-- 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 Deleted: trunk/nhibernate/Tools/nunit/pnunit.framework.dll =================================================================== (Binary files differ) Deleted: trunk/nhibernate/Tools/nunit/pnunit.tests.dll =================================================================== (Binary files differ) Deleted: trunk/nhibernate/Tools/nunit/runFile.exe =================================================================== (Binary files differ) Deleted: trunk/nhibernate/Tools/nunit/runFile.exe.config =================================================================== --- trunk/nhibernate/Tools/nunit/runFile.exe.config 2010-06-18 04:36:06 UTC (rev 4987) +++ trunk/nhibernate/Tools/nunit/runFile.exe.config 2010-06-18 04:42:40 UTC (rev 4988) @@ -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> Deleted: trunk/nhibernate/Tools/nunit/runpnunit.bat =================================================================== --- trunk/nhibernate/Tools/nunit/runpnunit.bat 2010-06-18 04:36:06 UTC (rev 4987) +++ trunk/nhibernate/Tools/nunit/runpnunit.bat 2010-06-18 04:42:40 UTC (rev 4988) @@ -1,2 +0,0 @@ -start pnunit-agent agent.conf -pnunit-launcher test.conf \ No newline at end of file Deleted: trunk/nhibernate/Tools/nunit/test.conf =================================================================== --- trunk/nhibernate/Tools/nunit/test.conf 2010-06-18 04:36:06 UTC (rev 4987) +++ trunk/nhibernate/Tools/nunit/test.conf 2010-06-18 04:42:40 UTC (rev 4988) @@ -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 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fab...@us...> - 2010-06-18 04:49:47
|
Revision: 4989 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=4989&view=rev Author: fabiomaulo Date: 2010-06-18 04:49:40 +0000 (Fri, 18 Jun 2010) Log Message: ----------- Last NUnit2.5.5.10112 Added Paths: ----------- trunk/nhibernate/Tools/nunit/NUnitFitTests.html trunk/nhibernate/Tools/nunit/NUnitTests.config trunk/nhibernate/Tools/nunit/NUnitTests.nunit trunk/nhibernate/Tools/nunit/agent.conf trunk/nhibernate/Tools/nunit/agent.log.conf trunk/nhibernate/Tools/nunit/framework/ trunk/nhibernate/Tools/nunit/framework/nunit.framework.dll trunk/nhibernate/Tools/nunit/framework/nunit.framework.xml trunk/nhibernate/Tools/nunit/framework/nunit.mocks.dll trunk/nhibernate/Tools/nunit/framework/pnunit.framework.dll trunk/nhibernate/Tools/nunit/launcher.log.conf trunk/nhibernate/Tools/nunit/lib/ trunk/nhibernate/Tools/nunit/lib/Failure.png trunk/nhibernate/Tools/nunit/lib/Ignored.png trunk/nhibernate/Tools/nunit/lib/Inconclusive.png trunk/nhibernate/Tools/nunit/lib/Skipped.png trunk/nhibernate/Tools/nunit/lib/Success.png trunk/nhibernate/Tools/nunit/lib/fit.dll trunk/nhibernate/Tools/nunit/lib/log4net.dll trunk/nhibernate/Tools/nunit/lib/nunit-console-runner.dll trunk/nhibernate/Tools/nunit/lib/nunit-gui-runner.dll trunk/nhibernate/Tools/nunit/lib/nunit.core.dll trunk/nhibernate/Tools/nunit/lib/nunit.core.interfaces.dll trunk/nhibernate/Tools/nunit/lib/nunit.fixtures.dll trunk/nhibernate/Tools/nunit/lib/nunit.uiexception.dll trunk/nhibernate/Tools/nunit/lib/nunit.uikit.dll trunk/nhibernate/Tools/nunit/lib/nunit.util.dll trunk/nhibernate/Tools/nunit/nunit-agent-x86.exe trunk/nhibernate/Tools/nunit/nunit-agent-x86.exe.config trunk/nhibernate/Tools/nunit/nunit-agent.exe trunk/nhibernate/Tools/nunit/nunit-agent.exe.config trunk/nhibernate/Tools/nunit/nunit-console-x86.exe trunk/nhibernate/Tools/nunit/nunit-console-x86.exe.config trunk/nhibernate/Tools/nunit/nunit-console.exe trunk/nhibernate/Tools/nunit/nunit-console.exe.config trunk/nhibernate/Tools/nunit/nunit-x86.exe trunk/nhibernate/Tools/nunit/nunit-x86.exe.config trunk/nhibernate/Tools/nunit/nunit.exe trunk/nhibernate/Tools/nunit/nunit.exe.config trunk/nhibernate/Tools/nunit/nunit.framework.dll trunk/nhibernate/Tools/nunit/pnunit-agent.exe trunk/nhibernate/Tools/nunit/pnunit-agent.exe.config trunk/nhibernate/Tools/nunit/pnunit-launcher.exe trunk/nhibernate/Tools/nunit/pnunit-launcher.exe.config trunk/nhibernate/Tools/nunit/pnunit.framework.dll trunk/nhibernate/Tools/nunit/pnunit.tests.dll trunk/nhibernate/Tools/nunit/runFile.exe trunk/nhibernate/Tools/nunit/runFile.exe.config trunk/nhibernate/Tools/nunit/runpnunit.bat trunk/nhibernate/Tools/nunit/test.conf Added: trunk/nhibernate/Tools/nunit/NUnitFitTests.html =================================================================== --- trunk/nhibernate/Tools/nunit/NUnitFitTests.html (rev 0) +++ trunk/nhibernate/Tools/nunit/NUnitFitTests.html 2010-06-18 04:49:40 UTC (rev 4989) @@ -0,0 +1,277 @@ +<!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> </td> + <td> </td> + <td>0</td> + <td>0</td> + </tr> + <tr> + <td>nunit.core.tests.dll</td> + <td>355</td> + <td> </td> + <td> </td> + <td>0</td> + <td>0</td> + </tr> + <tr> + <td>nunit.util.tests.dll</td> + <td>238</td> + <td> </td> + <td> </td> + <td>0</td> + <td>0</td> + </tr> + <tr> + <td>nunit.mocks.tests.dll</td> + <td>43</td> + <td> </td> + <td> </td> + <td>0</td> + <td>0</td> + </tr> + <tr> + <td>nunit.extensions.tests.dll</td> + <td>5</td> + <td> </td> + <td> </td> + <td>0</td> + <td>0</td> + </tr> + <tr> + <td>nunit-console.tests.dll</td> + <td>40</td> + <td> </td> + <td> </td> + <td>0</td> + <td>0</td> + </tr> + <tr> + <td>nunit.uikit.tests.dll</td> + <td>34</td> + <td> </td> + <td> </td> + <td>0</td> + <td>0</td> + </tr> + <tr> + <td>nunit-gui.tests.dll</td> + <td>15</td> + <td> </td> + <td> </td> + <td>0</td> + <td>0</td> + </tr> + <tr> + <td>nunit.fixtures.tests.dll</td> + <td>6</td> + <td> </td> + <td> </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 +>T1 +>T2 +>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 +>T1 +TestClass2 +>T2 +>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 +>T1 +>T2 +>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 +>T1 +>T2 +>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> Added: trunk/nhibernate/Tools/nunit/NUnitTests.config =================================================================== --- trunk/nhibernate/Tools/nunit/NUnitTests.config (rev 0) +++ trunk/nhibernate/Tools/nunit/NUnitTests.config 2010-06-18 04:49:40 UTC (rev 4989) @@ -0,0 +1,84 @@ +<?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" /> + </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> Added: trunk/nhibernate/Tools/nunit/NUnitTests.nunit =================================================================== --- trunk/nhibernate/Tools/nunit/NUnitTests.nunit (rev 0) +++ trunk/nhibernate/Tools/nunit/NUnitTests.nunit 2010-06-18 04:49:40 UTC (rev 4989) @@ -0,0 +1,14 @@ +<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> Added: trunk/nhibernate/Tools/nunit/agent.conf =================================================================== --- trunk/nhibernate/Tools/nunit/agent.conf (rev 0) +++ trunk/nhibernate/Tools/nunit/agent.conf 2010-06-18 04:49:40 UTC (rev 4989) @@ -0,0 +1,4 @@ +<AgentConfig> + <Port>8080</Port> + <PathToAssemblies>.</PathToAssemblies> +</AgentConfig> \ No newline at end of file Added: trunk/nhibernate/Tools/nunit/agent.log.conf =================================================================== --- trunk/nhibernate/Tools/nunit/agent.log.conf (rev 0) +++ trunk/nhibernate/Tools/nunit/agent.log.conf 2010-06-18 04:49:40 UTC (rev 4989) @@ -0,0 +1,18 @@ +<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> Property changes on: trunk/nhibernate/Tools/nunit/framework ___________________________________________________________________ Added: bugtraq:url + http://jira.nhibernate.org/browse/%BUGID% Added: bugtraq:logregex + NH-\d+ Added: trunk/nhibernate/Tools/nunit/framework/nunit.framework.dll =================================================================== (Binary files differ) Property changes on: trunk/nhibernate/Tools/nunit/framework/nunit.framework.dll ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/nhibernate/Tools/nunit/framework/nunit.framework.xml =================================================================== --- trunk/nhibernate/Tools/nunit/framework/nunit.framework.xml (rev 0) +++ trunk/nhibernate/Tools/nunit/framework/nunit.framework.xml 2010-06-18 04:49:40 UTC (rev 4989) @@ -0,0 +1,10113 @@ +<?xml version="1.0"?> +<doc> + <assembly> + <name>nunit.framework</name> + </assembly> + <members> + <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="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.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="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.CollectionItemsEqualConstraint.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.CollectionItemsEqualConstraint.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.CollectionItemsEqualConstraint.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.CollectionItemsEqualConstraint.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.CollectionItemsEqualConstraint.CollectionTally.Count"> + <summary> + The number of objects remaining in the tally + </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<T> 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<T> 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.ToString"> + <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.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<T> 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<T> 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.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> + <para... [truncated message content] |