Skip to content
Gísli Konráð Björnsson edited this page Mar 8, 2019 · 5 revisions

Solid.Testing

Library

Solid.Testing is a collection of libraries designed to help you test the untestable in your aspnetcore or owin applications. The untestable are usually things like

  • Validation attributes
  • Authentication handlers
  • Authorization policies
  • Middleware pipeline integration

The library is fully async and fully extendable. Also, since it's built on top of Solid.Http, which is also fully extendable, then all extensions written for Solid.Http will work with Solid.Testing when performing the request to the in memory host.

Packages

The two main packages are:

  • Solid.Testing.AspNetCore
  • Solid.Testing.Owin

They are both based on

  • Solid.Testing.Abstractions
  • Solid.Testing.Core

There are also extension libraries

  • Solid.Testing.AspNetCore.Extensions.Http
Clone this wiki locally