Found 146 packages
Argument validation made simple and unified. It ensures arguments conforms to simple validation rules and provides an uniformed exception throwing strategy if arguments are invalid.
.NET Core 2.0 & Standard 2.0 port of A simple guard clause project helping you with validation and uniformed exception throwing when validating arguments.
A minimalistic assertion library for .NET
Package Description
Glue to allow NSubstitute to use Fluent Assertions when verifying received calls.
Adds arg checking using delegates for cleanness. Call Ensure.That(()=>param, rules). Each rule is represented by the Rule<T> delegate and throw exceptions when their conditions are violated. Basic rules are provided.
This core library provides a near full unit test platform but with a focus on runtime execution, diagnostics and performance. Over a traditional framework, TestThat offers pass rates and time constraints to tests. Tests can be existing methods or properties within existing code base made accesible by familar atribute notation.
ExpectThat for Jasmine is an expressive, self-documenting assertion library for CoffeScript/JavaScript.
ExpectThat for QUnit is an expressive, self-documenting assertion library for CoffeScript/JavaScript.
Wrapper classes for System and System.IO for making unit testing easier
Validate input arguments, members or fields with Validate.That(…) call. One-line call per field, no extra classes required. Auto-disovers field name based on expression. Allows extending with own validators as well as overriding validation exception. Check out GitHub for more docs and usage examples.
Valheim mod and tool for configuring spawners.
Adds a static "That" property to the "Assert" class so that extensions can be chained.
Soft and expressive checking without traces of Cobol.
Simple framework to write assertive unit tests
This extension library provides a number of helper tests for use with the TestThat library. These helpers can be discovered if presented as properties or fields, or can be used independently.
ExpectThat for Pavlov is an expressive, self-documenting assertion library for CoffeScript/JavaScript.
This extension library provides a quick means to integrate TestThat into your WPF applications. Included in the library are extendable view models and controls which out-the-box will allow tests to run within your UI, but which can easily be extended or taken in part to fit your own needs.