125 lines
3.6 KiB
HTML
125 lines
3.6 KiB
HTML
<!-- saved from url=(0014)about:internet --><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
|
|
<html>
|
|
<!-- Standard Head Part -->
|
|
<head>
|
|
<title>NUnit - Samples</title>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
|
<meta http-equiv="Content-Language" content="en-US">
|
|
<link rel="stylesheet" type="text/css" href="nunit.css">
|
|
<link rel="shortcut icon" href="favicon.ico">
|
|
</head>
|
|
<!-- End Standard Head Part -->
|
|
|
|
<body>
|
|
|
|
<!-- Standard Header for NUnit.org -->
|
|
<div id="header">
|
|
<a id="logo" href="http://www.nunit.org"><img src="img/logo.gif" alt="NUnit.org" title="NUnit.org"></a>
|
|
<div id="nav">
|
|
<a href="http://www.nunit.org">NUnit</a>
|
|
<a class="active" href="index.html">Documentation</a>
|
|
</div>
|
|
</div>
|
|
<!-- End of Header -->
|
|
|
|
<div id="content">
|
|
|
|
<style><!--
|
|
dt { font-weight: bold; }
|
|
--></style>
|
|
<h2>Samples</h2>
|
|
|
|
NUnit 2.5 samples continue to be organized by language, with an additional
|
|
folder for Extensibility examples. The 'money-port' example has been
|
|
removed.
|
|
|
|
<h3>C# Samples</h3>
|
|
<dl>
|
|
<dt>Failures
|
|
<dd>This sample written in C# demonstrates 4 failing unit tests and one test
|
|
that is not run.
|
|
<dt>Money
|
|
<dd>This is a C# version of the money example which is found in most xUnit
|
|
implementations. Thanks to Kent Beck.
|
|
</dl>
|
|
|
|
<h3>J# Samples</h3>
|
|
<dl>
|
|
<dt>Failures
|
|
<dd>This has three failing tests and one ignored test written in J#.
|
|
</dl>
|
|
|
|
<h3>VB.NET Samples</h3>
|
|
<dl>
|
|
<dt>Failures
|
|
<dd>This sample written in VB.NET demonstrates 4 failing unit tests and
|
|
one test that is not run.
|
|
<dt>Money
|
|
<dd>This is a VB.NET version of the money example which is found in most xUnit
|
|
implementations. Thanks to Kent Beck.
|
|
</dl>
|
|
|
|
<h3>Managed C++ Samples</h3>
|
|
<dl>
|
|
<dt>Failures
|
|
<dd>This is the same example as the others with four failing unit
|
|
tests and one ignored test. NOTE: The results are as expected when
|
|
compiled in Debug mode. In Release mode the divide by zero test succeeds.
|
|
</dl>
|
|
|
|
<h3>C++/CLI Samples</h3>
|
|
<dl>
|
|
<dt>Failures
|
|
<dd>This is the same example as the others with four failing unit
|
|
tests and one ignored test.
|
|
</dl>
|
|
|
|
<h3>Extensibility Examples</h3>
|
|
<dl>
|
|
<dt>Minimal
|
|
<dd>The smallest possible Addin: it does nothing but is
|
|
recognized by NUnit and listed in the Addins dialog.
|
|
<dt>SampleSuiteExtension
|
|
<dd>A "toy" SuiteBuilder. It recognizes a special attribute
|
|
and identifies tests right in the suite extension. This example
|
|
uses separate objects for the addin and the suite builder.
|
|
<dt>SampleFixtureExtension
|
|
<dd>A slightly more involved SuiteBuilder. It recognizes
|
|
a special attribute and registers a test case builder to
|
|
identify its tests. It inherits from NUnitTestFixture and
|
|
so gets all the features of that class as well for free.
|
|
This example uses the same object to implement both the
|
|
addin and the suite builder.
|
|
</dl>
|
|
|
|
</div>
|
|
|
|
<!-- Submenu -->
|
|
<div id="subnav">
|
|
<ul>
|
|
<li><a href="index.html">NUnit 2.5.9</a></li>
|
|
<ul>
|
|
<li><a href="getStarted.html">Getting Started</a></li>
|
|
<li><a href="assertions.html">Assertions</a></li>
|
|
<li><a href="constraintModel.html">Constraints</a></li>
|
|
<li><a href="attributes.html">Attributes</a></li>
|
|
<li><a href="runningTests.html">Running Tests</a></li>
|
|
<li><a href="extensibility.html">Extensibility</a></li>
|
|
<li><a href="releaseNotes.html">Release Notes</a></li>
|
|
<li id="current"><a href="samples.html">Samples</a></li>
|
|
<li><a href="license.html">License</a></li>
|
|
</ul>
|
|
</ul>
|
|
</div>
|
|
<!-- End of Submenu -->
|
|
|
|
|
|
<!-- Standard Footer for NUnit.org -->
|
|
<div id="footer">
|
|
Copyright © 2010 Charlie Poole. All Rights Reserved.
|
|
</div>
|
|
<!-- End of Footer -->
|
|
|
|
</body>
|
|
</html>
|