Home
Chris Maddock edited this page Nov 25, 2016
·
21 revisions
Pages 276
- Home
- Action Attributes
- Active Attributes
- Adapter Installation
- Adapter License
- Adapter Release Notes
- Adapter Roadmap
- Addin Replacement in the Framework
- Adding New Projects
- AllItemsConstraint
- AndConstraint
- Apartment Attribute
- Architectural Overview
- Assembly Isolation
- Assert.AreEqual
- Assert.AreNotEqual
- Assert.AreNotSame
- Assert.AreSame
- Assert.Catch
- Assert.CatchAsync
- Assert.Contains
- Assert.DoesNotThrow
- Assert.DoesNotThrowAsync
- Assert.Fail
- Assert.False
- Assert.Greater
- Assert.GreaterOrEqual
- Assert.Ignore
- Assert.Inconclusive
- Assert.IsAssignableFrom
- Assert.IsEmpty
- Assert.IsInstanceOf
- Assert.IsNaN
- Assert.IsNotAssignableFrom
- Assert.IsNotEmpty
- Assert.IsNotInstanceOf
- Assert.Less
- Assert.LessOrEqual
- Assert.NotNull
- Assert.Null
- Assert.Pass
- Assert.Throws
- Assert.ThrowsAsync
- Assert.True
- AssertionHelper
- Assertions
- Assertions Spec
- AssignableFromConstraint
- AssignableToConstraint
- Assumptions
- Attribute Hierarchy
- Attribute Interfaces
- AttributeConstraint
- AttributeExistsConstraint
- Attributes
- Author Attribute
- BinarySerializableConstraint
- Breaking Changes
- Building NUnit on Windows 8.1
- Category Attribute
- Classic Model
- Coding Standards
- Collection Assert
- CollectionContainsConstraint
- CollectionEquivalentConstraint
- CollectionOrderedConstraint
- CollectionSubsetConstraint
- CollectionSupersetConstraint
- Combinatorial Attribute
- Configuration Editor
- Configuration Files
- Console Command Line
- Console Runner
- Constraint Model
- Constraints
- Contributions
- Core Engine
- Counting Tests
- Culture Attribute
- Custom Asserts
- Custom Attributes
- Custom Constraints
- Datapoint Attribute
- DatapointSource Attribute
- DelayedConstraint
- Description Attribute
- Developer FAQ
- Directory Assert
- Dynamic Test Cases Spec
- EmptyCollectionConstraint
- EmptyConstraint
- EmptyDirectoryConstraint
- EmptyStringConstraint
- EndsWithConstraint
- Engine Addins Spec
- Engine Driver Api Spec
- Engine Extensibility
- Engine Parallel Test Execution
- Engine Parallel Test Execution Spec
- EqualConstraint
- Event Listeners
- ExactCountConstraint
- ExactTypeConstraint
- Explicit Attribute
- Extended Constraint Syntax Spec
- Extending NUnit
- FalseConstraint
- File Assert
- File Directory and Path Assertions Spec
- FileOrDirectoryExistsConstraint
- Framework Api Spec
- Framework Attribute Support Spec
- Framework Design
- Framework Distributions Spec
- Framework Drivers
- Framework Extensibility
- Framework Parallel Test Execution
- Framework Parallel Test Execution Spec
- Generation of Test Names Spec
- Getting Started in Visual Studio
- Getting Started in Visual Studio for Mac
- GreaterThanConstraint
- GreaterThanOrEqualConstraint
- Gui Release Notes
- How can I manage my working copy of NUnit
- How can i publish my branch on GitHub
- How does the NUnit 3.0 project structure differ from earlier versions
- I have just one change to submit. Is there an easy way
- I want to get involved with NUnit Development. Where do I start
- Ignore Attribute
- Include and Exclude Attributes (Alternatives)
- Include and Exclude Attributes Spec
- Installation
- InstanceOfTypeConstraint
- Internal Trace
- Issue Tracking
- Known Problems
- LessThanConstraint
- LessThanOrEqualConstraint
- LevelOfParallelism Attribute
- License
- Linux Makefiles Spec
- ListMapper
- MaxTime Attribute
- Multiple Asserts Spec
- NaNConstraint
- NoItemConstraint
- NotConstraint
- NullConstraint
- NUnit 3.0 Architecture (2009)
- NUnit Agent
- NUnit Copyright Notice
- NUnit Documentation
- NUnit Gui
- NUnit Internals
- NUnit Project XML Format
- NUnit Roadmap
- NUnit Settings Spec
- NUnit Test Projects
- NUnit V2 Action Attributes
- NUnit Vision
- NUnit Xamarin Runners
- NUnitLite Options
- NUnitLite Portable Spec
- NUnitLite Runner
- NUnitLite Unification Spec
- OneTimeSetUp Attribute
- OneTimeTearDown Attribute
- OrConstraint
- Order Attribute
- Original Vision
- Packages Spec
- Packaging Extensions
- Packaging the Console and Engine
- Packaging the Framework
- Packaging the Installer
- Packaging the V2 Adapter
- Packaging the V3 Adapter
- Pairwise Attribute
- Parallel Test Execution
- Parallel Test Execution Spec
- Parallelizable Attribute
- Parameterized Test Fixtures Spec
- Parameterized Tests
- Platform Attribute
- Platform Selection
- Project Editor
- Project Loaders
- Property Attribute
- PropertyConstraint
- PropertyExistsConstraint
- Quick Start Source Code
- Random Attribute
- Randomizer Methods
- Range Attribute
- RangeConstraint
- RegexConstraint
- Release Notes
- Repeat Attribute
- RequiresThread Attribute
- Resources
- Result Writers
- Retry Attribute
- ReusableConstraint
- Running Tests
- Runtime Selection
- SameAsConstraint
- SamePathConstraint
- SamePathOrUnderConstraint
- Samples
- Sequential Attribute
- SetCulture Attribute
- SetUICulture Attribute
- SetUp and TearDown Changes
- SetUp Attribute
- SetUpFixture Attribute
- SingleThreaded Attribute
- SomeItemsConstraint
- Specifications
- Standard Defines
- StartsWithConstraint
- String Assert
- SubPathConstraint
- SubstringConstraint
- Summary Under Development
- Team Practices
- TeamCity Service Messages Spec
- TearDown Attribute
- Test Attribute
- Test Dependency Attribute Spec
- Test Discovery And Execution
- Test Discovery and Execution API Spec
- Test Engine API Spec
- Test Engine Spec
- Test Filters
- Test Result XML Format
- Test Selection Language
- TestCase Attribute
- TestCaseData
- TestCaseSource Attribute
- TestContext
- TestFixture Attribute
- TestFixtureData
- TestFixtureSetUp Attribute
- TestFixtureSource Attribute
- TestFixtureTearDown Attribute
- TestOf Attribute
- Text Output from Tests Spec
- Theory Attribute
- ThrowsConstraint
- ThrowsNothingConstraint
- Timeout Attribute
- Tips And Tricks
- TrueConstraint
- UniqueItemsConstraint
- Upgrading
- Usage
- Usage Notes
- Usage of Labels
- User FAQ
- Values Attribute
- ValueSource Attribute
- Visual Studio Support
- Visual Studio Test Adapter
- Visual Studio Test Generator
- VS Adapter
- VS Integration
- Warning Level Assert Spec
- What tools are needed to build NUnit
- Where can I get the source code for a release of NUnit
- Where is NUnit development hosted
- Who should read this FAQ
- Will building from source interfere with my production copy of NUnit
- Writing Engine Extensions
- XML Formats
- XmlSerializableConstraint
- Show 261 more pages…
User Docs
- NUnit
- NUnit Gui
- Project Editor
- NUnit Xamarin Runners
- Visual Studio
- User FAQ
Developer Docs
Clone this wiki locally
NUnit Documentation Wiki
This wiki contains the documentation for all active NUnit projects as well as developer documentation for those working on NUnit or wishing to do so. Some sections are not yet complete.
User Documentation
- NUnit covers NUnit itself, including the framework, engine and console runner.
- NUnit Gui covers the new NUnit 3.0 GUI.
-
Project Editor covers the Windows program for creating and editing
.nunitproject files. - NUnit Xamarin Runners covers the NUnit test runners for Xamarin and mobile devices.
- Test Adapter covers the NUnit Visual Studio test adapters for both NUnit V2 and V3.
- Test Generator covers the NUnit Visual Studio test generator for both NUnit V2 and V3.
Developer Documentation
- NUnit Vision covers our vision for NUnit and its future.
- NUnit Roadmap shows our plans for coming releases.
- Team Practices describes how we work on NUnit and the standards we follow.
- Specifications are descriptions of features we plan to add.
- Developer FAQ contains basic info for those who want to work on NUnit.