OsirisTerje
NuGet publisher profile
Packages (37)
NUnit
NUnit is a unit-testing framework for all .NET languages. It can run on macOS, Linux and Windows operating systems. NUnit can be used for a wide range of testing, from unit testing with TDD to full-fledged system and integration testing. It is a non-opinionated, broad and deep framework with multiple different ways to assert that your code behaves as expected. Many aspects of NUnit can be extended to suit your specific purposes. The latest version, version 5, is an upgrade from the groundbreaking NUnit 3 framework and its major update version 4. It is a modernized version, aimed at taking advantage of the latest .NET features and C# language constructs. If you are upgrading from NUnit 3, be aware of the breaking changes (https://docs.nunit.org/articles/nunit/release-notes/breaking-changes.html#nunit-40). Please see the NUnit 4 Migration Guide (https://docs.nunit.org/articles/nunit/release-notes/Nunit4.0-MigrationGuide.html) and take care to prepare your NUnit 3 code before you do the upgrade. If you're upgrading from NUnit 4, please check the release notes for version 5 (https://docs.nunit.org/articles/nunit/release-notes/framework.html). Supported platforms: - .NET Framework 4.6.2+ - .NET 8.0+ - .NET 10.0+
NUnit3TestAdapter
The NUnit3 TestAdapter for Visual Studio, all versions from 2012 and onwards, and DotNet (incl. .Net core), versions .net framework 4.6.2 or higher, .net 8 or higher. Note that this package ONLY contains the adapter, not the NUnit framework. For VS 2017 and forward, you should add this package to every test project in your solution. (Earlier versions only require a single adapter package per solution.)
NUnit.ConsoleRunner
This package includes the console runner and test engine for version 3 and higher of the NUnit unit-testing framework. Any extensions, if needed, may be installed as separate packages.
NUnit.Extension.NUnitV2ResultWriter
This extension allows NUnit to create result files in the V2 format, which is used by many CI servers.
NUnit.Extension.TeamCityEventListener
This extension sends specially formatted messages about test progress to TeamCity as each test executes, allowing TeamCity to monitor progress.
NUnit.Extension.NUnitProjectLoader
This extension allows the engine to run NUnit projects, which have a file extension of '.nunit'.
NUnit.Extension.VSProjectLoader
This extension allows NUnit to recognize and load solutions and projects in Visual Studio format. It supports files of type .sln, .csproj, .vbproj, .vjsproj, .vcproj and .fsproj.
NUnit.Extension.NUnitV2Driver
This extension allows NUnit to load and run tests compiled against earlier versions of the NUnit framework. Versions 2.0 through 2.7 are supported.
NUnit.Console
This package includes the nunit-console runner and test engine for the NUnit unit-testing framework. The following extensions are included with this package: * NUnitProjectLoader - loads tests from NUnit projects * VSProjectLoader - loads tests from Visual Studio projects Other extensions, if needed, must be installed separately.
NUnit.Runners
This package is now obsolete and has been replaced by the NUnit.Console package. It includes the nunit3-console runner and test engine for version 3 of the NUnit unit-testing framework. The following extensions are included with this package: * NUnitProjectLoader - loads tests from NUnit projects * VSProjectLoader - loads tests from Visual Studio projects * NUnitV2ResultWriter - saves results in NUnit V2 format. * NUnitV2FrameworkDriver - runs NUnit V2 tests. * TeamCityEventListener - supports special progress messages used by teamcity. Other extensions, if needed, must be installed separately.
NUnitTestAdapter
The NUnit TestAdapter for Visual Studio 2012 and newer for NUnit 2. With this package you don't need to install the VSIX adapter package, and you don't need to upload the adapter to your TFS server. Note that this package ONLY contains the adapter, not the NUnit framework.
NUnitLite
NUnitLite provides a simple way to run NUnit tests, without the overhead of a full NUnit installation. It is suitable for projects that want to have a quick way to run tests using a console runner and don't need all the features of the NUnit engine and console runner. Supported platforms: - .NET Framework 4.6.2+ - .NET 8.0+ - .NET 10.0+ How to use this package: 1. Create a console application for your tests and delete the generated class containing Main(). 2. Install the NUnitLite package, which creates a new Main() as well as adding a reference to NUnitLite. This will also bring in the NUnit package, which adds a reference to the NUnit framework to your project. 3. Add your tests to the test project and simply start the project to execute them.
NUnit.Engine
Provides for loading, exploring and running NUnit tests
NUnit.Engine.Api
Defines the interfaces used by runners and engine extensions to access the NUnit Engine. Not normally needed by direct users who simply want to run tests.
NUnitTestAdapter.WithFramework
A package including the NUnit test frameworks and the Visual Studio 2012/13 test adapter. With this package you don't need to install the VSIX adapter package, and you don't need to upload the adapter to your TFS server. Note that this package also contains the NUnit framework. The package works with Visual Studio 2012 from RTM, and all Updates, and with Visual Studio 2013 RTM and all updates, and Visual Studio 2015 tested up to CTP6
NUnit.ConsoleRunner.NetCore
The dotnet command-line runner for NUnit
nunit.engine.netstandard
This package is now obsolete and has been replaced by the NUnit.Engine package. Provides a common interface for loading, exploring and running NUnit tests in .NET Core and .NET Standard
KDISim.CheckConsolidate
Executable checking nuget packages in solution for consolidation
WrapThat.Version
Package Description
WrapThat.System
Wrapper classes for System and System.IO for making unit testing easier
KDISim.CheckTest
Checks trx files to see if tests have run, and if they have, if the count is above a set limit
KDISim.DevelopmentProcessValidation.Validations
A set of validations to catch common mistakes that may occur during the development process.
KDISim.DevelopmentProcessValidation.Abstractions
Interfaces and abstractions for DevelopmentProcessValidation.
NUnit.Extension.Net90PluggableAgent
This extension allow the NUnit engine to run tests under .NET 9.0.
KDISim.DevelopmentProcessValidation.TestFramework
NUnit based framework for running process validations as NUnit tests.
VisualStudio.Files.Core
Package Description
VisualStudio.Files.Abstractions
Package Description
NUnit.Cake.Recipe
Cake Recipe used for building NUnit applications and extensions.
NUnit.ConsoleRunner.Net80
This package includes the .NET 8.0 build of the NUnit console runner and test engine. Any extensions, if needed, may be installed as separate packages.
WrapThat.Answer
Give you two static constants to use in tests, both have value 42, which is TheAnswer
7 more packages load after hydration.