xUnit.net 1.1 Download

fyxm network: our download portal - Softliste.de
xUnit.net
        Bookmark and Share
  • Name:xUnit.net
  • License:Freeware
  • Developer:Brad Wilson
  • Downloads:39
  • Rating:2 / 5
  • OS:Windows All
  • Size:202 KB
  • D.M.C.A. 
  • Download > 

xUnit.net 1.1

xUnit.net 1.1 Description:

In the 5 years since the release of NUnit 2.0, there have been millions of lines of code written using the various unit testing frameworks for .NET. About a year ago it became clear to myself and Brad Wilson that there were some very clear patterns of success (and failure) with the tools we were using for writing tests. Rather than repeating guidance about "do X" or "don't do Y", it seemed like it was the right time to reconsider the framework itself and see if we could codify some of those rules.

Additionally, the .NET framework itself has evolved a lot since its v1 release in early 2002. Being able to leverage some of the new framework features can help us write clearer tests.

Another aspect of change that we wanted to affect was bringing the testing framework more closely in line with the .NET platform. Many of the decisions we made, which we enumerate below, were driven by this desire. We wanted an architecture which is built for programmer testing (specifically Test-Driven Development), but can also be very easily extended to support other kinds of testing (like automated acceptance tests).

Finally, there have been advances in other unit test library implementations that have not really surfaced in the .NET community.

While any one of these reasons would not necessarily have been sufficient to create a new testing framework, the combination of them all made us want to undertake a new project: xUnit.net.

The xUnit.net framework will let you add type-specific comparison support for the more common asserts (like Equal and NotEqual).

xUnit.net 1.1 Features:

· Use of Generics
· The addition to generics to .NET 2.0 allowed much more concise assertions, allowing us to add type-specific comparison support for the more common asserts (like Equal and NotEqual).

· Anonymous Delegates.
Support for anonymous delegates in .NET 2.0 made the syntax for Assert.Throws much more compact and readable. Here are two examples of Assert.Throws:
· Assert.Throws(delegate { operation(); }); // VS 2005
· Assert.Throws(() => operation()); // VS 2008

· Assert extensibility
· Through the use of custom comparers (that implement IComparer), you can extend the concepts of Equal, NotEqual, Contains, DoesNotContain, InRange, and NotInRange for your tests.

· Test method extensibility
· The definition of how to run a test method can be extended. There are two example of this: the first, in xunitext.dll, is the [Theory] attribute which allows data-driven tests; the second, in the samples, is the [RepeatTest] attribute which runs a test method multiple times in a row. For more information on data theories, see http://shareandenjoy.saff.net/2006/12/new-paper-practice-of-theories.html.

· Test class extensibility
· The definition of run to run a test class can be extended. There is an example of this in xunitext.nunit.dll, the [RunWithNUnit] attribute which allows you to have mixed xUnit.net and NUnit tests in the same assembly, all executable by any xUnit.net runner.
· Version independent runner support. All of the runners in v1.0 (except the ReSharper runner) are written in a version-independent manner. This means that they have no dependencies on xunit.dll itself, and so a single copy of the runner should be able to run any current or future versions of tests. They will utilize the version of xunit.dll that is present in the same directory as the assembly under test. Third party runner authors are highly encouraged to use the version independent runner support library (xunit.runner.utility.dll).

xUnit.net 1.1 Requirements:

· Visual Studio

Related searches:

addition - britannica concise

xUnit.net security information

You cannot download any crack or serial number for xUnit.net on this page. Every software that you are able to download on our site is legal. There is no crack, serial number, hack or activation key for xUnit.net present here. Our collection also doesn't contain any keygens, because keygen programs are being used in illegal ways which we do not support. All software that you can find here is freely downloadable and legal.

xUnit.net installation package is prepared to be downloaded from our fast download servers. It is checked for possible viruses and is proven to be 100% clean and safe. Various leading antiviruses have been used to test xUnit.net, if it contains any viruses. No infections have been found and downloading xUnit.net is completelly problem free because of that reason. Our experts on malware detection tested xUnit.net with various spyware and malware detection programs, including fyxm.net custom malware and spyware detection, and absolutelly no malware or spyware was found in xUnit.net.

All software that you can find on our servers, including xUnit.net, is either freeware, shareware or open-source, some of the software packages are demo, trial or patch versions and if possible (public domain licence), we also host official full versions of software.

Because we want to be one of the fastest download sites on the web, we host all the software including xUnit.net on our servers. You cannot find here any torrents or download links that would lead you to dangerous sites.

Fyxm.net does support free software, however we do not support warez or illegal downloads. Warez is harming producers of the software.

Enjoy!

Rate xUnit.net 1.1!

Rating: 1.9/5 (7 votes cast)

Similar Programs License Size Rating  
SyFastPage Freeware 66 KB 2 / 5
LatticeFramework Studio Trial 1013 KB 2 / 5
Cerebrum Freeware 1 MB 2 / 5
Silverlight Loader n/a n/a 2 / 5
WinFormWizard for NET 1.1 Freeware 3.7 MB 2 / 5
MyDoggy
new

Featured Products

LimeWire 5.2.1 Beta / 5.1.3

LimeWire

Share computer files with anyone on the internet!

Kaspersky Anti-Virus Personal 2010

Kaspersky Anti-Virus Personal

BKaspersky AV provides all types of anti-virus protection

Winamp 5 Full

Winamp

A flexible and sophisticated application for playing and managing your music

DAEMON Tools Lite 4.30.4

Daemon Tools

Advanced application for multiprotection emulation

CMS Templates Download

Blogger Themes

Check our website devoted to CMS themes download
FYXM.net - We have everything! If not - please do contact us here.