Revision: 6f690f40198e
Author: azizatif
Date: Sat Apr 30 04:54:56 2011
Log: Initial import from SVN repository
http://code.google.com/p/linqbridge/source/detail?repo=tools&r=6f690f40198e
Added:
/NUnit/clr.bat
/NUnit/failure.jpg
/NUnit/ignored.jpg
/NUnit/loadtest-assembly.dll
/NUnit/mock-assembly.dll
/NUnit/nonamespace-assembly.dll
/NUnit/notestfixtures-assembly.dll
/NUnit/nunit-console-runner.dll
/NUnit/nunit-console-x86.exe
/NUnit/nunit-console-x86.exe.config
/NUnit/nunit-console.exe
/NUnit/nunit-console.exe.config
/NUnit/nunit-gui-runner.dll
/NUnit/nunit-x86.exe
/NUnit/nunit-x86.exe.config
/NUnit/nunit.core.dll
/NUnit/nunit.core.extensions.dll
/NUnit/nunit.core.interfaces.dll
/NUnit/nunit.exe
/NUnit/nunit.exe.config
/NUnit/nunit.fixtures.dll
/NUnit/nunit.framework.dll
/NUnit/nunit.framework.extensions.dll
/NUnit/nunit.framework.xml
/NUnit/nunit.mocks.dll
/NUnit/nunit.uikit.dll
/NUnit/nunit.util.dll
/NUnit/success.jpg
/NUnit/test-assembly.dll
/NUnit/test-utilities.dll
/NUnit/timing-tests.dll
=======================================
--- /dev/null
+++ /NUnit/clr.bat Sat Apr 30 04:54:56 2011
@@ -0,0 +1,96 @@
+@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
=======================================
--- /dev/null
+++ /NUnit/failure.jpg Sat Apr 30 04:54:56 2011
@@ -0,0 +1,20 @@
+ÿØÿà JFIF ÿÛ C
+
+
+
+
+
+
+ $.' ",#
+
+(7),01444 '9=82<.342ÿÛ C
+
+ 2!
+!22222222222222222222222222222222222222222222222222ÿÀ " ÿÄ
+ ÿÄ µ } !1A Qa "q 2 ‘¡ #B±Á RÑð$3br‚
+ %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyzƒ„
+†‡ˆ‰Š’“”•–—˜™š¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓÔÕÖרÙÚáâãäåæçèéêñòóôõö÷øùúÿÄ
+ ÿÄ µ w !1 AQ aq "2 B‘¡±Á #3Rð brÑ
+ $4á%ñ &'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz‚ƒ„
+†‡ˆ‰Š’“”•–—˜™š¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓÔÕÖרÙÚâãäåæçèéêòóôõö÷øùúÿÚ ? o‹¼}¯x{Ä:–•kªÎt¿µ»-ÄŠ¦[vc“ oùæ §ªŒ)8 ¤ð ŒuŸ x£M´ÕõKÁ¦£´–Ë yMq
^¥pÍ
+3„þ. d *¿Œ<
®ë~!Ôµ[m&ài?luKwÇ›;)Á ® Õ– hþ!‚x#3x ÁúLJ<U¦]êÚeáÒÚFŽÝÒ3+[ÈWå ¨äGÉ ñò 9®$êû_ŸÊßçýn};X ¨ôµ´ÛŸžÝzòßç îŸÿÙ
=======================================
--- /dev/null
+++ /NUnit/ignored.jpg Sat Apr 30 04:54:56 2011
@@ -0,0 +1,24 @@
+ÿØÿà JFIF ÿÛ C
+
+
+
+
+
+
+ $.' ",#
+
+(7),01444 '9=82<.342ÿÛ C
+
+ 2!
+!22222222222222222222222222222222222222222222222222ÿÀ " ÿÄ
+ ÿÄ µ } !1A Qa "q 2 ‘¡ #B±Á RÑð$3br‚
+ %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyzƒ„
+†‡ˆ‰Š’“”•–—˜™š¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓÔÕÖרÙÚáâãäåæçèéêñòóôõö÷øùúÿÄ
+ ÿÄ µ w !1 AQ aq "2 B‘¡±Á #3Rð brÑ
+ $4á%ñ &'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz‚ƒ„
+†‡ˆ‰Š’“”•–—˜™š¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓÔÕÖרÙÚâãäåæçèéêòóôõö÷øùúÿÚ ? ô¿ êºô·––:
++ºâFÝw & hÐ ÌØ ³6p¨ Ï$ Õo ø§PŸ\Õt
+WË’÷Mž4–hA Ê’©h™C Tàa”’
+ ž4|Ooxš ¬-Öït–Ó ¤²Bó£ 8Ø ‚X
+˜#œr*¯‚4 ±Ð´ÔK[ˆw*Ý]Iv
+'žá” y ,w’yÉ8éž |¥)æ_\jiÛ›NÖ½îÞß –ï®ûîÔ9OÿÙ
=======================================
--- /dev/null
+++ /NUnit/loadtest-assembly.dll Sat Apr 30 04:54:56 2011
Binary file, no diff available.
=======================================
--- /dev/null
+++ /NUnit/mock-assembly.dll Sat Apr 30 04:54:56 2011
Binary file, no diff available.
=======================================
--- /dev/null
+++ /NUnit/nonamespace-assembly.dll Sat Apr 30 04:54:56 2011
Binary file, no diff available.
=======================================
--- /dev/null
+++ /NUnit/notestfixtures-assembly.dll Sat Apr 30 04:54:56 2011
Binary file, no diff available.
=======================================
--- /dev/null
+++ /NUnit/nunit-console-runner.dll Sat Apr 30 04:54:56 2011
Binary file, no diff available.
=======================================
--- /dev/null
+++ /NUnit/nunit-console-x86.exe Sat Apr 30 04:54:56 2011
Binary file, no diff available.
=======================================
--- /dev/null
+++ /NUnit/nunit-console-x86.exe.config Sat Apr 30 04:54:56 2011
@@ -0,0 +1,117 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<configuration>
+
+ <!-- Do not remove. Sets up configsectionhandler section for log4net -->
+ <configSections>
+ <section name="log4net"
type="System.Configuration.IgnoreSectionHandler" />
+ </configSections>
+
+ <!--
+ 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>
+
+ <system.diagnostics>
+ <switches>
+ <add name="NTrace" value="4" />
+ </switches>
+ <trace autoflush="true" indentsize="4">
+ <listeners>
+ <add name="NUnitInternalTrace"
type="System.Diagnostics.TextWriterTraceListener"
+ initializeData="C:\NUnitPrimaryTrace.txt"/>
+ </listeners>
+ </trace>
+ </system.diagnostics>
+
+ <!--
+ The startup section may be used to specify the runtime versions
+ supported in the order that they will be used if more than one
+ is present. As supplied, this section is commented out, which
+ causes nunit-console to use the version of the framework with
+ which it was built.
+
+ Since .NET 1.0 does not recognize the <supportedRuntime> elements,
+ a <requiredRuntime> element is used in case it is the only version
+ of the framework that is installed.
+ -->
+ <!--
+ <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 under
+ .NET 1.0 by redirecting assemblies. The appliesTo attribute
+ causes the section to be ignored except under .NET 1.0version 1
+ 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.
+ -->
+
+ <runtime>
+
+ <legacyUnhandledExceptionPolicy enabled="1" />
+
+ <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>
=======================================
--- /dev/null
+++ /NUnit/nunit-console.exe Sat Apr 30 04:54:56 2011
Binary file, no diff available.
=======================================
--- /dev/null
+++ /NUnit/nunit-console.exe.config Sat Apr 30 04:54:56 2011
@@ -0,0 +1,117 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<configuration>
+
+ <!-- Do not remove. Sets up configsectionhandler section for log4net -->
+ <configSections>
+ <section name="log4net"
type="System.Configuration.IgnoreSectionHandler" />
+ </configSections>
+
+ <!--
+ 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>
+
+ <system.diagnostics>
+ <switches>
+ <add name="NTrace" value="4" />
+ </switches>
+ <trace autoflush="true" indentsize="4">
+ <listeners>
+ <add name="NUnitInternalTrace"
type="System.Diagnostics.TextWriterTraceListener"
+ initializeData="C:\NUnitPrimaryTrace.txt"/>
+ </listeners>
+ </trace>
+ </system.diagnostics>
+
+ <!--
+ The startup section may be used to specify the runtime versions
+ supported in the order that they will be used if more than one
+ is present. As supplied, this section is commented out, which
+ causes nunit-console to use the version of the framework with
+ which it was built.
+
+ Since .NET 1.0 does not recognize the <supportedRuntime> elements,
+ a <requiredRuntime> element is used in case it is the only version
+ of the framework that is installed.
+ -->
+ <!--
+ <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 under
+ .NET 1.0 by redirecting assemblies. The appliesTo attribute
+ causes the section to be ignored except under .NET 1.0version 1
+ 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.
+ -->
+
+ <runtime>
+
+ <legacyUnhandledExceptionPolicy enabled="1" />
+
+ <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>
=======================================
--- /dev/null
+++ /NUnit/nunit-gui-runner.dll Sat Apr 30 04:54:56 2011
Binary file, no diff available.
=======================================
--- /dev/null
+++ /NUnit/nunit-x86.exe Sat Apr 30 04:54:56 2011
Binary file, no diff available.
=======================================
--- /dev/null
+++ /NUnit/nunit-x86.exe.config Sat Apr 30 04:54:56 2011
@@ -0,0 +1,121 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<configuration>
+
+ <!-- Do not remove. Sets up configsectionhandler section for log4net
-->
+ <configSections>
+ <section name="log4net"
type="System.Configuration.IgnoreSectionHandler" />
+ </configSections>
+
+ <!--
+ 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>
+
+
+ <!--
+ The startup section may be used to specify the runtime versions
+ supported in the order that they will be used if more than one
+ is present. As supplied, this section is commented out, which
+ causes nunit-console to use the version of the framework with
+ which it was built.
+
+ Since .NET 1.0 does not recognize the <supportedRuntime> elements,
+ a <requiredRuntime> element is used in case it is the only version
+ of the framework that is installed.
+ -->
+ <!--
+ <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 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
+ just as we do for nunit.tests.dll.
+ -->
+
+ <runtime>
+
+ <legacyUnhandledExceptionPolicy enabled="1" />
+
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <probing privatePath="addins"/>
+ </assemblyBinding>
+
+ <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>
=======================================
--- /dev/null
+++ /NUnit/nunit.core.dll Sat Apr 30 04:54:56 2011
Binary file, no diff available.
=======================================
--- /dev/null
+++ /NUnit/nunit.core.extensions.dll Sat Apr 30 04:54:56 2011
Binary file, no diff available.
=======================================
--- /dev/null
+++ /NUnit/nunit.core.interfaces.dll Sat Apr 30 04:54:56 2011
Binary file, no diff available.
=======================================
--- /dev/null
+++ /NUnit/nunit.exe Sat Apr 30 04:54:56 2011
Binary file, no diff available.
=======================================
--- /dev/null
+++ /NUnit/nunit.exe.config Sat Apr 30 04:54:56 2011
@@ -0,0 +1,121 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<configuration>
+
+ <!-- Do not remove. Sets up configsectionhandler section for log4net
-->
+ <configSections>
+ <section name="log4net"
type="System.Configuration.IgnoreSectionHandler" />
+ </configSections>
+
+ <!--
+ 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>
+
+
+ <!--
+ The startup section may be used to specify the runtime versions
+ supported in the order that they will be used if more than one
+ is present. As supplied, this section is commented out, which
+ causes nunit-console to use the version of the framework with
+ which it was built.
+
+ Since .NET 1.0 does not recognize the <supportedRuntime> elements,
+ a <requiredRuntime> element is used in case it is the only version
+ of the framework that is installed.
+ -->
+ <!--
+ <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 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
+ just as we do for nunit.tests.dll.
+ -->
+
+ <runtime>
+
+ <legacyUnhandledExceptionPolicy enabled="1" />
+
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <probing privatePath="addins"/>
+ </assemblyBinding>
+
+ <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>
=======================================
--- /dev/null
+++ /NUnit/nunit.fixtures.dll Sat Apr 30 04:54:56 2011
Binary file, no diff available.
=======================================
--- /dev/null
+++ /NUnit/nunit.framework.dll Sat Apr 30 04:54:56 2011
Binary file, no diff available.
=======================================
--- /dev/null
+++ /NUnit/nunit.framework.extensions.dll Sat Apr 30 04:54:56 2011
Binary file, no diff available.
=======================================
--- /dev/null
+++ /NUnit/nunit.framework.xml Sat Apr 30 04:54:56 2011
@@ -0,0 +1,5622 @@
+<?xml version="1.0"?>
+<doc>
+ <assembly>
+ <name>nunit.framework</name>
+ </assembly>
+ <members>
+ <member name="T:NUnit.Framework.Constraints.EmptyStringConstraint">
+ <summary>
+ EmptyStringConstraint tests whether a string is empty.
+ </summary>
+ </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="T:NUnit.Framework.Constraints.Constraint">
+ <summary>
+ The Constraint class is the base of all built-in or
+ user-defined constraints in NUnit. It provides the operator
+ overloads used to combine constraints.
+ </summary>
+ </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.caseInsensitive">
+ <summary>
+ If true, all string comparisons will ignore case
+ </summary>
+ </member>
+ <member
name="F:NUnit.Framework.Constraints.Constraint.clipStrings">
+ <summary>
+ If true, strings in error messages will be clipped
+ </summary>
+ </member>
+ <member
name="F:NUnit.Framework.Constraints.Constraint.compareAsCollection">
+ <summary>
+ If true, arrays will be treated as collections, allowing
+ those of different dimensions to be compared
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.Constraint.tolerance">
+ <summary>
+ If non-zero, equality comparisons within the specified
+ tolerance will succeed.
+ </summary>
+ </member>
+ <member
name="F:NUnit.Framework.Constraints.Constraint.compareWith">
+ <summary>
+ IComparer object used in comparisons for some constraints.
+ </summary>
+ </member>
+ <member name="F:NUnit.Framework.Constraints.Constraint.actual">
+ <summary>
+ The actual value being tested against a constraint
+ </summary>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.Constraint.Within(System.Object)">
+ <summary>
+ Flag the constraint to use a tolerance when determining
equality.
+ Currently only used for doubles and floats.
+ </summary>
+ <param name="tolerance">Tolerance to be used</param>
+ <returns>Self.</returns>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.Constraint.Comparer(System.Collections.IComparer)">
+ <summary>
+ Flag the constraint to use the supplied IComparer object.
+ </summary>
+ <param name="comparer">The IComparer object to use.</param>
+ <returns>Self.</returns>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.Constraint.WriteMessageTo(NUnit.Framework.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.WriteDescriptionTo(NUnit.Framework.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.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.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="P:NUnit.Framework.Constraints.Constraint.IgnoreCase">
+ <summary>
+ Flag the constraint to ignore case and return self.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.Constraint.NoClip">
+ <summary>
+ Flag the constraint to suppress string clipping
+ and return self.
+ </summary>
+ </member>
+ <member
name="P:NUnit.Framework.Constraints.Constraint.AsCollection">
+ <summary>
+ Flag the constraint to compare arrays as collections
+ and return self.
+ </summary>
+ </member>
+ <member
name="T:NUnit.Framework.Constraints.Constraint.UnsetObject">
+ <summary>
+ Class used to detect any derived constraints
+ that fail to set the actual value in their
+ Matches override.
+ </summary>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.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.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.EmptyStringConstraint.Matches(System.Object)">
+ <summary>
+ Test whether the constraint is satisfied by a given value
+ </summary>
+ <param name="actual">The value to be tested</param>
+ <returns>True for success, false for failure</returns>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.EmptyStringConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
+ <summary>
+ Write the constraint description to a MessageWriter
+ </summary>
+ <param name="writer">The writer on which the description is
displayed</param>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.SubstringConstraint">
+ <summary>
+ SubstringConstraint can test whether a string contains
+ the expected substring.
+ </summary>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.SubstringConstraint.#ctor(System.String)">
+ <summary>
+ Initializes a new instance of the <see
cref="T:SubstringConstraint"/> class.
+ </summary>
+ <param name="expected">The expected.</param>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.SubstringConstraint.Matches(System.Object)">
+ <summary>
+ Test whether the constraint is satisfied by a given value
+ </summary>
+ <param name="actual">The value to be tested</param>
+ <returns>True for success, false for failure</returns>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.SubstringConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
+ <summary>
+ Write the constraint description to a MessageWriter
+ </summary>
+ <param name="writer">The writer on which the description is
displayed</param>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.StartsWithConstraint">
+ <summary>
+ StartsWithConstraint can test whether a string starts
+ with an expected substring.
+ </summary>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.StartsWithConstraint.#ctor(System.String)">
+ <summary>
+ Initializes a new instance of the <see
cref="T:StartsWithConstraint"/> class.
+ </summary>
+ <param name="expected">The expected string</param>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.StartsWithConstraint.Matches(System.Object)">
+ <summary>
+ Test whether the constraint is matched by the actual value.
+ This is a template method, which calls the IsMatch method
+ of the derived class.
+ </summary>
+ <param name="actual"></param>
+ <returns></returns>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.StartsWithConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
+ <summary>
+ Write the constraint description to a MessageWriter
+ </summary>
+ <param name="writer">The writer on which the description is
displayed</param>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.EndsWithConstraint">
+ <summary>
+ EndsWithConstraint can test whether a string ends
+ with an expected substring.
+ </summary>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.EndsWithConstraint.#ctor(System.String)">
+ <summary>
+ Initializes a new instance of the <see
cref="T:EndsWithConstraint"/> class.
+ </summary>
+ <param name="expected">The expected string</param>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.EndsWithConstraint.Matches(System.Object)">
+ <summary>
+ Test whether the constraint is matched by the actual value.
+ This is a template method, which calls the IsMatch method
+ of the derived class.
+ </summary>
+ <param name="actual"></param>
+ <returns></returns>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.EndsWithConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
+ <summary>
+ Write the constraint description to a MessageWriter
+ </summary>
+ <param name="writer">The writer on which the description is
displayed</param>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.RegexConstraint">
+ <summary>
+ RegexConstraint can test whether a string matches
+ the pattern provided.
+ </summary>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.RegexConstraint.#ctor(System.String)">
+ <summary>
+ Initializes a new instance of the <see
cref="T:RegexConstraint"/> class.
+ </summary>
+ <param name="pattern">The pattern.</param>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.RegexConstraint.Matches(System.Object)">
+ <summary>
+ Test whether the constraint is satisfied by a given value
+ </summary>
+ <param name="actual">The value to be tested</param>
+ <returns>True for success, false for failure</returns>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.RegexConstraint.WriteDescriptionTo(NUnit.Framework.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.ConstraintBuilder">
+ <summary>
+ ConstraintBuilder is used to resolve the Not and All
properties,
+ which serve as prefix operators for constraints. With the
addition
+ of an operand stack, And and Or could be supported, but we have
+ left them out in favor of a simpler, more type-safe
implementation.
+ Use the & and | operator overloads to combine constraints.
+ </summary>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.ConstraintBuilder.op_Implicit(NUnit.Framework.Constraints.ConstraintBuilder)~NUnit.Framework.Constraints.Constraint">
+ <summary>
+ Implicitly convert ConstraintBuilder to an actual Constraint
+ at the point where the syntax demands it.
+ </summary>
+ <param name="builder"></param>
+ <returns></returns>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.ConstraintBuilder.EqualTo(System.Object)">
+ <summary>
+ Resolves the chain of constraints using an
+ EqualConstraint as base.
+ </summary>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.ConstraintBuilder.SameAs(System.Object)">
+ <summary>
+ Resolves the chain of constraints using a
+ SameAsConstraint as base.
+ </summary>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.ConstraintBuilder.LessThan(System.IComparable)">
+ <summary>
+ Resolves the chain of constraints using a
+ LessThanConstraint as base.
+ </summary>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.ConstraintBuilder.GreaterThan(System.IComparable)">
+ <summary>
+ Resolves the chain of constraints using a
+ GreaterThanConstraint as base.
+ </summary>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.ConstraintBuilder.LessThanOrEqualTo(System.IComparable)">
+ <summary>
+ Resolves the chain of constraints using a
+ LessThanOrEqualConstraint as base.
+ </summary>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.ConstraintBuilder.AtMost(System.IComparable)">
+ <summary>
+ Resolves the chain of constraints using a
+ LessThanOrEqualConstraint as base.
+ </summary>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.ConstraintBuilder.GreaterThanOrEqualTo(System.IComparable)">
+ <summary>
+ Resolves the chain of constraints using a
+ GreaterThanOrEqualConstraint as base.
+ </summary>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.ConstraintBuilder.AtLeast(System.IComparable)">
+ <summary>
+ Resolves the chain of constraints using a
+ GreaterThanOrEqualConstraint as base.
+ </summary>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.ConstraintBuilder.TypeOf(System.Type)">
+ <summary>
+ Resolves the chain of constraints using an
+ ExactTypeConstraint as base.
+ </summary>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.ConstraintBuilder.InstanceOfType(System.Type)">
+ <summary>
+ Resolves the chain of constraints using an
+ InstanceOfTypeConstraint as base.
+ </summary>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.ConstraintBuilder.AssignableFrom(System.Type)">
+ <summary>
+ Resolves the chain of constraints using an
+ AssignableFromConstraint as base.
+ </summary>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.ConstraintBuilder.Contains(System.Object)">
+ <summary>
+ Resolves the chain of constraints using a
+ ContainsConstraint as base. This constraint
+ will, in turn, make use of the appropriate
+ second-level constraint, depending on the
+ type of the actual argument.
+ </summary>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.ConstraintBuilder.Member(System.Object)">
+ <summary>
+ Resolves the chain of constraints using a
+ CollectionContainsConstraint as base.
+ </summary>
+ <param name="expected">The expected object</param>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.ConstraintBuilder.StartsWith(System.String)">
+ <summary>
+ Resolves the chain of constraints using a
+ StartsWithConstraint as base.
+ </summary>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.ConstraintBuilder.EndsWith(System.String)">
+ <summary>
+ Resolves the chain of constraints using a
+ StringEndingConstraint as base.
+ </summary>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.ConstraintBuilder.Matches(System.String)">
+ <summary>
+ Resolves the chain of constraints using a
+ StringMatchingConstraint as base.
+ </summary>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.ConstraintBuilder.EquivalentTo(System.Collections.ICollection)">
+ <summary>
+ Resolves the chain of constraints using a
+ CollectionEquivalentConstraint as base.
+ </summary>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.ConstraintBuilder.CollectionContaining(System.Object)">
+ <summary>
+ Resolves the chain of constraints using a
+ CollectionContainingConstraint as base.
+ </summary>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.ConstraintBuilder.SubsetOf(System.Collections.ICollection)">
+ <summary>
+ Resolves the chain of constraints using a
+ CollectionSubsetConstraint as base.
+ </summary>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.ConstraintBuilder.Property(System.String,System.Object)">
+ <summary>
+ Resolves the chain of constraints using a
+ PropertyConstraint as base
+ </summary>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.ConstraintBuilder.Length(System.Int32)">
+ <summary>
+ Resolves the chain of constraints using a
+ PropertyCOnstraint on Length as base
+ </summary>
+ <param name="length"></param>
+ <returns></returns>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.ConstraintBuilder.Count(System.Int32)">
+ <summary>
+ Resolves the chain of constraints using a
+ PropertyCOnstraint on Length as base
+ </summary>
+ <param name="count"></param>
+ <returns></returns>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.ConstraintBuilder.Property(System.String)">
+ <summary>
+ Modifies the ConstraintBuilder by pushing a Prop operator on
the
+ ops stack and the name of the property on the opnds stack.
+ </summary>
+ <param name="name"></param>
+ <returns></returns>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.ConstraintBuilder.Resolve(NUnit.Framework.Constraints.Constraint)">
+ <summary>
+ Resolve a constraint that has been recognized by applying
+ any pending operators and returning the resulting Constraint.
+ </summary>
+ <returns>A constraint that incorporates all pending
operators</returns>
+ </member>
+ <member
name="P:NUnit.Framework.Constraints.ConstraintBuilder.Null">
+ <summary>
+ Resolves the chain of constraints using
+ EqualConstraint(null) as base.
+ </summary>
+ </member>
+ <member
name="P:NUnit.Framework.Constraints.ConstraintBuilder.True">
+ <summary>
+ Resolves the chain of constraints using
+ EqualConstraint(true) as base.
+ </summary>
+ </member>
+ <member
name="P:NUnit.Framework.Constraints.ConstraintBuilder.False">
+ <summary>
+ Resolves the chain of constraints using
+ EqualConstraint(false) as base.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintBuilder.NaN">
+ <summary>
+ Resolves the chain of constraints using
+ Is.NaN as base.
+ </summary>
+ </member>
+ <member
name="P:NUnit.Framework.Constraints.ConstraintBuilder.Empty">
+ <summary>
+ Resolves the chain of constraints using
+ Is.Empty as base.
+ </summary>
+ </member>
+ <member
name="P:NUnit.Framework.Constraints.ConstraintBuilder.Unique">
+ <summary>
+ Resolves the chain of constraints using
+ Is.Unique as base.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintBuilder.Not">
+ <summary>
+ Modifies the ConstraintBuilder by pushing a Not operator on
the stack.
+ </summary>
+ </member>
+ <member name="P:
NUnit.Framework.Constraints.ConstraintBuilder.No">
+ <summary>
+ Modifies the ConstraintBuilder by pushing a Not operator on
the stack.
+ </summary>
+ </member>
+ <member name="P:NUnit.Framework.Constraints.ConstraintBuilder.All">
+ <summary>
+ Modifies the ConstraintBuilder by pushing an All operator on
the stack.
+ </summary>
+ </member>
+ <member
name="P:NUnit.Framework.Constraints.ConstraintBuilder.Some">
+ <summary>
+ Modifies the ConstraintBuilder by pushing a Some operator on
the stack.
+ </summary>
+ </member>
+ <member
name="P:NUnit.Framework.Constraints.ConstraintBuilder.None">
+ <summary>
+ Modifies the constraint builder by pushing All and Not
operators on the stack
+ </summary>
+ </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.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.CollectionConstraint.CollectionTally">
+ <summary>
+ CollectionTally counts (tallies) the number of
+ occurences of each object in one or more enuerations.
+ </summary>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.CollectionConstraint.CollectionTally.#ctor(System.Collections.IEnumerable)">
+ <summary>
+ Construct a CollectionTally object from a collection
+ </summary>
+ <param name="c"></param>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.CollectionConstraint.CollectionTally.CanRemove(System.Collections.IEnumerable)">
+ <summary>
+ Remove the counts for a collection from the tally,
+ so long as their are sufficient items to remove.
+ The tallies are not permitted to become negative.
+ </summary>
+ <param name="c">The collection to remove</param>
+ <returns>True if there were enough items to remove, otherwise
false</returns>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.CollectionConstraint.CollectionTally.AllCountsEqualTo(System.Int32)">
+ <summary>
+ Test whether all the counts are equal to a given value
+ </summary>
+ <param name="count">The value to be looked for</param>
+ <returns>True if all counts are equal to the value, otherwise
false</returns>
+ </member>
+ <member
name="P:NUnit.Framework.Constraints.CollectionConstraint.CollectionTally.Item(System.Object)">
+ <summary>
+ Get the count of the number of times an object is present in
the tally
+ </summary>
+ </member>
+ <member
name="T:NUnit.Framework.Constraints.EmptyCollectionConstraint">
+ <summary>
+ EmptyCollectionConstraint tests whether a colletion 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.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.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.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.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.MessageWriter)">
+ <summary>
+ Write a description of this constraint to a MessageWriter
+ </summary>
+ <param name="writer"></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.
+ </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.Matches(System.Object)">
+ <summary>
+ Test whether the constraint is satisfied by a given value
+ </summary>
+ <param name="actual">The value to be tested</param>
+ <returns>True for success, false for failure</returns>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.EqualConstraint.WriteMessageTo(NUnit.Framework.MessageWriter)">
+ <summary>
+ Write a failure message. Overridden to provide custom
+ failure messages for EqualConstraint.
+ </summary>
+ <param name="writer">The MessageWriter to write to</param>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.EqualConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
+ <summary>
+ Write description of this constraint
+ </summary>
+ <param name="writer">The MessageWriter to write to</param>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.EqualConstraint.ArraysEqual(System.Array,System.Array)">
+ <summary>
+ Helper method to compare two arrays
+ </summary>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.EqualConstraint.DirectoriesEqual(System.IO.DirectoryInfo,System.IO.DirectoryInfo)">
+ <summary>
+ Method to compare two DirectoryInfo objects
+ </summary>
+ <param name="expected">first directory to compare</param>
+ <param name="actual">second directory to compare</param>
+ <returns>true if equivalent, false if not</returns>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.EqualConstraint.DisplayCollectionDifferences(NUnit.Framework.MessageWriter,System.Collections.ICollection,System.Collections.ICollection,System.Int32)">
+ <summary>
+ Display the failure information for two collections that did
not match.
+ </summary>
+ <param name="writer">The MessageWriter on which to
display</param>
+ <param name="expected">The expected collection.</param>
+ <param name="actual">The actual collection</param>
+ <param name="depth">The depth of this failure in a set of
nested collections</param>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.EqualConstraint.DisplayCollectionTypesAndSizes(NUnit.Framework.MessageWriter,System.Collections.ICollection,System.Collections.ICollection,System.Int32)">
+ <summary>
+ Displays a single line showing the types and sizes of the
expected
+ and actual collections or arrays. If both are identical, the
value is
+ only shown once.
+ </summary>
+ <param name="writer">The MessageWriter on which to
display</param>
+ <param name="expected">The expected collection or array</param>
+ <param name="actual">The actual collection or array</param>
+ <param name="indent">The indentation level for the message
line</param>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.EqualConstraint.DisplayFailurePoint(NUnit.Framework.MessageWriter,System.Collections.ICollection,System.Collections.ICollection,System.Int32,System.Int32)">
+ <summary>
+ Displays a single line showing the point in the expected and
actual
+ arrays at which the comparison failed. If the arrays have
different
+ structures or dimensions, both values are shown.
+ </summary>
+ <param name="writer">The MessageWriter on which to
display</param>
+ <param name="expected">The expected array</param>
+ <param name="actual">The actual array</param>
+ <param name="failurePoint">Index of the failure point in the
underlying collections</param>
+ <param name="indent">The indentation level for the message
line</param>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.PrefixConstraint">
+ <summary>
+ Abstract base class used for prefixes
+ </summary>
+ </member>
+ <member
name="F:NUnit.Framework.Constraints.PrefixConstraint.baseConstraint">
+ <summary>
+ The base constraint
+ </summary>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.PrefixConstraint.#ctor(NUnit.Framework.Constraints.Constraint)">
+ <summary>
+ Construct given a base constraint
+ </summary>
+ <param name="baseConstraint"></param>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.PrefixConstraint.PassModifiersToBase">
+ <summary>
+ Set all modifiers applied to the prefix into
+ the base constraint before matching
+ </summary>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.NotConstraint">
+ <summary>
+ NotConstraint negates the effect of some other constraint
+ </summary>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.NotConstraint.#ctor(NUnit.Framework.Constraints.Constraint)">
+ <summary>
+ Initializes a new instance of the <see
cref="T:NotConstraint"/> class.
+ </summary>
+ <param name="baseConstraint">The base constraint to be
negated.</param>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.NotConstraint.Matches(System.Object)">
+ <summary>
+ Test whether the constraint is satisfied by a given value
+ </summary>
+ <param name="actual">The value to be tested</param>
+ <returns>True for if the base constraint fails, false if it
succeeds</returns>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.NotConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
+ <summary>
+ Write the constraint description to a MessageWriter
+ </summary>
+ <param name="writer">The writer on which the description is
displayed</param>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.NotConstraint.WriteActualValueTo(NUnit.Framework.MessageWriter)">
+ <summary>
+ Write the actual value for a failing constraint test to a
MessageWriter.
+ </summary>
+ <param name="writer">The writer on which the actual value is
displayed</param>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.AllItemsConstraint">
+ <summary>
+ AllItemsConstraint applies another constraint to each
+ item in a collection, succeeding if they all succeed.
+ </summary>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.AllItemsConstraint.#ctor(NUnit.Framework.Constraints.Constraint)">
+ <summary>
+ Construct an AllItemsConstraint on top of an existing
constraint
+ </summary>
+ <param name="itemConstraint"></param>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.AllItemsConstraint.Matches(System.Object)">
+ <summary>
+ Apply the item constraint to each item in the collection,
+ failing if any item fails.
+ </summary>
+ <param name="actual"></param>
+ <returns></returns>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.AllItemsConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
+ <summary>
+ Write a description of this constraint to a MessageWriter
+ </summary>
+ <param name="writer"></param>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.SomeItemsConstraint">
+ <summary>
+ SomeItemsConstraint applies another constraint to each
+ item in a collection, succeeding if any of them succeeds.
+ </summary>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.SomeItemsConstraint.#ctor(NUnit.Framework.Constraints.Constraint)">
+ <summary>
+ Construct a SomeItemsConstraint on top of an existing
constraint
+ </summary>
+ <param name="itemConstraint"></param>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.SomeItemsConstraint.Matches(System.Object)">
+ <summary>
+ Apply the item constraint to each item in the collection,
+ failing if any item fails.
+ </summary>
+ <param name="actual"></param>
+ <returns></returns>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.SomeItemsConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
+ <summary>
+ Write a description of this constraint to a MessageWriter
+ </summary>
+ <param name="writer"></param>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.NoItemConstraint">
+ <summary>
+ SomeItemsConstraint applies another constraint to each
+ item in a collection, succeeding if any of them succeeds.
+ </summary>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.NoItemConstraint.#ctor(NUnit.Framework.Constraints.Constraint)">
+ <summary>
+ Construct a SomeItemsConstraint on top of an existing
constraint
+ </summary>
+ <param name="itemConstraint"></param>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.NoItemConstraint.Matches(System.Object)">
+ <summary>
+ Apply the item constraint to each item in the collection,
+ failing if any item fails.
+ </summary>
+ <param name="actual"></param>
+ <returns></returns>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.NoItemConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
+ <summary>
+ Write a description of this constraint to a MessageWriter
+ </summary>
+ <param name="writer"></param>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.SameAsConstraint">
+ <summary>
+ SameAsConstraint tests whether an object is identical to
+ the object passed to its constructor
+ </summary>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.SameAsConstraint.#ctor(System.Object)">
+ <summary>
+ Initializes a new instance of the <see
cref="T:SameAsConstraint"/> class.
+ </summary>
+ <param name="expected">The expected object.</param>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.SameAsConstraint.Matches(System.Object)">
+ <summary>
+ Test whether the constraint is satisfied by a given value
+ </summary>
+ <param name="actual">The value to be tested</param>
+ <returns>True for success, false for failure</returns>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.SameAsConstraint.WriteDescriptionTo(NUnit.Framework.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.TypeConstraint">
+ <summary>
+ TypeConstraint is the abstract base for constraints
+ that take a Type as their expected value.
+ </summary>
+ </member>
+ <member
name="F:NUnit.Framework.Constraints.TypeConstraint.expectedType">
+ <summary>
+ The expected Type used by the constraint
+ </summary>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.TypeConstraint.#ctor(System.Type)">
+ <summary>
+ Construct a TypeConstraint for a given Type
+ </summary>
+ <param name="type"></param>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.TypeConstraint.WriteActualValueTo(NUnit.Framework.MessageWriter)">
+ <summary>
+ Write the actual value for a failing constraint test to a
+ MessageWriter. TypeCOnstraints override this method to write
+ the name of the type.
+ </summary>
+ <param name="writer">The writer on which the actual value is
displayed</param>
+ </member>
+ <member name="T:NUnit.Framework.Constraints.ExactTypeConstraint">
+ <summary>
+ ExactTypeConstraint is used to test that an object
+ is of the exact type provided in the constructor
+ </summary>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.ExactTypeConstraint.#ctor(System.Type)">
+ <summary>
+ Construct an ExactTypeConstraint for a given Type
+ </summary>
+ <param name="type"></param>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.ExactTypeConstraint.Matches(System.Object)">
+ <summary>
+ Test that an object is of the exact type specified
+ </summary>
+ <param name="actual"></param>
+ <returns></returns>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.ExactTypeConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
+ <summary>
+ Write the description of this constraint to a MessageWriter
+ </summary>
+ <param name="writer"></param>
+ </member>
+ <member
name="T:NUnit.Framework.Constraints.InstanceOfTypeConstraint">
+ <summary>
+ InstanceOfTypeConstraint is used to test that an object
+ is of the same type provided or derived from it.
+ </summary>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.InstanceOfTypeConstraint.#ctor(System.Type)">
+ <summary>
+ Construct an InstanceOfTypeConstraint for the type provided
+ </summary>
+ <param name="type"></param>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.InstanceOfTypeConstraint.Matches(System.Object)">
+ <summary>
+ Test whether an object is of the specified type or a derived
type
+ </summary>
+ <param name="actual"></param>
+ <returns></returns>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.InstanceOfTypeConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
+ <summary>
+ Write a description of this constraint to a MessageWriter
+ </summary>
+ <param name="writer"></param>
+ </member>
+ <member
name="T:NUnit.Framework.Constraints.AssignableFromConstraint">
+ <summary>
+ AssignableFromConstraint is used to test that an object
+ can be assigned from a given Type.
+ </summary>
+ </member>
+ <member
name="M:NUnit.Framework.Constraints.AssignableFromConstraint.#ctor(System.Type)">
+ <summary>
***The diff for this file has been truncated for email.***
=======================================
--- /dev/null
+++ /NUnit/nunit.mocks.dll Sat Apr 30 04:54:56 2011
Binary file, no diff available.
=======================================
--- /dev/null
+++ /NUnit/nunit.uikit.dll Sat Apr 30 04:54:56 2011
Binary file, no diff available.
=======================================
--- /dev/null
+++ /NUnit/nunit.util.dll Sat Apr 30 04:54:56 2011
Binary file, no diff available.
=======================================
--- /dev/null
+++ /NUnit/success.jpg Sat Apr 30 04:54:56 2011
@@ -0,0 +1,21 @@
+ÿØÿà JFIF ÿÛ C
+
+
+
+
+
+
+ $.' ",#
+
+(7),01444 '9=82<.342ÿÛ C
+
+ 2!
+!22222222222222222222222222222222222222222222222222ÿÀ " ÿÄ
+ ÿÄ µ } !1A Qa "q 2 ‘¡ #B±Á RÑð$3br‚
+ %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyzƒ„
+†‡ˆ‰Š’“”•–—˜™š¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓÔÕÖרÙÚáâãäåæçèéêñòóôõö÷øùúÿÄ
+ ÿÄ µ w !1 AQ aq "2 B‘¡±Á #3Rð brÑ
+ $4á%ñ &'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz‚ƒ„
+†‡ˆ‰Š’“”•–—˜™š¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓÔÕÖרÙÚâãäåæçèéêòóôõö÷øùúÿÚ ? îõÿ ÝËxöö¬`Š3ƒ€7 YÞ ñÅö¥â-COœ
tø% ÑLßy¦ ™ Î8 (éÏ''²xÓÀ×7×?k³.%W2Û]B>x
+Œ
+;©èTðEMà? K£ÛØÅ,f8,Ó?0Á‘ùË`“Œ’N;f¼8}ib›m»½º%ß¶Ú|ß‘ópúòÆ6Ûwv·ÙQ¾ýž–_7Ù ÿÙ
=======================================
--- /dev/null
+++ /NUnit/test-assembly.dll Sat Apr 30 04:54:56 2011
Binary file, no diff available.
=======================================
--- /dev/null
+++ /NUnit/test-utilities.dll Sat Apr 30 04:54:56 2011
Binary file, no diff available.
=======================================
--- /dev/null
+++ /NUnit/timing-tests.dll Sat Apr 30 04:54:56 2011
Binary file, no diff available.