Found 1,597 packages
The Should Assertion Library provides a set of extension methods for test assertions for AAA and BDD style tests. It provides assertions only, and as a result it is test runner agnostic. The assertions are a direct fork of the xUnit test assertions. This project was born because test runners Should be independent of the assertions!
Shouldly - Assertion framework for .NET. The way asserting *Should* be
Includes types that provide support for creating, serializing and validating JSON Web Tokens. As of IdentityModel 7x, this is a legacy tool that should be replaced with Microsoft.IdentityModel.JsonWebTokens.
Machine.Specifications.Should is a should library for the Context/Specification framework Machine.Specifications
Now with .NET Standard support! The Should Assertion Library provides a set of extension methods for test assertions for AAA and BDD style tests. It provides assertions only, and as a result it is test runner agnostic. The assertions are a direct fork of the xUnit test assertions. This project was born because test runners Should be independent of the assertions!
Provides several thread-safe collection classes that should be used in place of the corresponding types in the System.Collections.NonGeneric and System.Collections packages whenever multiple threads are accessing the collection concurrently. Commonly Used Types: System.Collections.Concurrent.ConcurrentDictionary<TKey, TValue> System.Collections.Concurrent.ConcurrentQueue<T> System.Collections.Concurrent.ConcurrentBag<T> System.Collections.Concurrent.BlockingCollection<T> System.Collections.Concurrent.ConcurrentStack<T> When using NuGet 3.x this package requires at least version 3.4.
Provides classes that define older non-generic collections of objects, such as lists, queues, hash tables and dictionaries. Developers should prefer the generic collections in the System.Collections package. Commonly Used Types: System.Collections.ArrayList System.Collections.Hashtable System.Collections.CollectionBase System.Collections.ReadOnlyCollectionBase System.Collections.Stack System.Collections.SortedList System.Collections.DictionaryBase System.Collections.Queue System.Collections.Comparer System.Collections.CaseInsensitiveComparer When using NuGet 3.x this package requires at least version 3.4.
Provides an older in-memory Extensible Markup Language (XML) programming interface that enables you to modify XML documents. Developers should prefer the classes in the System.Xml.XDocument package. Commonly Used Types: System.Xml.XmlNode System.Xml.XmlElement System.Xml.XmlAttribute System.Xml.XmlDocument System.Xml.XmlDeclaration System.Xml.XmlText System.Xml.XmlComment System.Xml.XmlNodeList System.Xml.XmlWhitespace System.Xml.XmlCDataSection When using NuGet 3.x this package requires at least version 3.4.
Infrastructure for ASP.NET Core cryptographic packages. Applications and libraries should not reference this package directly. This package was built from the source code at https://github.com/dotnet/dotnet/tree/c2435c3e0f46de784341ac3ed62863ce77e117b4
Provides classes that help you trace the execution of your code. Developers should prefer the classes in the ETW-based System.Diagnostics.Tracing package. Commonly Used Types: System.Diagnostics.TraceListener System.Diagnostics.TraceLevel System.Diagnostics.TraceSource System.Diagnostics.TraceEventType System.Diagnostics.DefaultTraceListener System.Diagnostics.Trace When using NuGet 3.x this package requires at least version 3.4.
Should extensions for the XUnit framework
Provides the System.Security.SecureString class, which represents text that should be kept confidential. The text is encrypted for privacy when being used, and deleted from computer memory when no longer needed. Commonly Used Types: System.Security.SecureString System.Security.SecureStringMarshal When using NuGet 3.x this package requires at least version 3.4.
A package that allows other packages to execute some startup code in web apps. This package should be used over the older WebActivator, which was not strong named.
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.)
Provides older classes (such as HttpWebRequest and HttpWebResponse) for sending HTTP requests and receiving HTTP responses from a resource identified by a URI. Developers should prefer the classes in the System.Net.Http package. Commonly Used Types: System.Net.HttpWebRequest System.Net.HttpWebResponse System.Net.HttpRequestHeader System.Net.WebException System.Net.WebExceptionStatus System.Net.WebRequest System.Net.WebResponse When using NuGet 3.x this package requires at least version 3.4.
A library to make things cross-platform that should be.
Provides support classes and delegates for the event-based asynchronous pattern. Developers should prefer the classes in the System.Threading.Tasks package. Commonly Used Types: System.ComponentModel.AsyncCompletedEventArgs System.ComponentModel.AsyncCompletedEventHandler System.ComponentModel.ProgressChangedEventArgs System.ComponentModel.ProgressChangedEventHandler System.ComponentModel.AsyncOperation System.ComponentModel.AsyncOperationManager When using NuGet 3.x this package requires at least version 3.4.
Should assertion extensions for the XUnit v2 framework
Adds an Should for fluent Asserts with xUnit.net.