dennisdoomen
Author Trust
29 packages
FluentAssertions
Dennis Doomen,Jonas Nyrup,Xceed
A very extensive set of extension methods that allow you to more naturally specify the expected outcome of a TDD or BDD-style unit tests. Works with .NET Standard 2.0 and higher, .NET Framework 4.7 and higher and .NET 6 and higher. Supports the unit test frameworks MSTest2, MSTest3, MSTest4, NUnit3, NUnit4, XUnit2, XUnit3, MSpec and TUnit. IMPORTANT: This version is free for open-source projects and non-commercial use, but commercial use requires [a paid license](https://xceed.com/products/unit-testing/fluent-assertions/). Check out the [license page](LICENSE) for more information.
FluentAssertions.Json
Dennis Doomen, Marcel Körtgen
Fluent Assertions extensions for Newtonsoft.Json
Chill
Erwin van der Valk, Dennis Doomen
A BDD style testing framework, heavily relying on (auto mocking) containers.
LiquidProjections
Dennis Doomen
Provides basic building blocks for creating asynchronous projectors that subscribe to an event store.
LiquidProjections.Abstractions
Dennis Doomen
Defines an abstraction for an event store that supports a transactionally consist group of events.
FluidCaching
Dennis Doomen
A multi-threaded high performance Least Recently Used cache with async/await support, compiled for .NET Standard 1.1. Read https://www.continuousimprover.com/2016/02/a-least-recently-used-cache-that-you.html for some background information.
LiquidProjections.Testing
Dennis Doomen
Helper classes to support testing projects based on LiquidProjections.
Chill.Autofac
Erwin van der Valk, Dennis Doomen
A chill container that uses autofac. Ideal for Integration testing scenarios.
LiquidProjections.NHibernate
Dennis Doomen
An extension to LiquidProjections that uses NHibernate for storing projections.
LiquidProjections.PollingEventStore.Sources
Dennis Doomen
An adapter for event stores that cannot actively push events to LiquidProjections. It efficiently support multiple concurrent subscribers each interested in a different checkpoint without hitting the underlying event store concurrently.
FluidCaching.Sources
Dennis Doomen
A multi-threaded high performance Least Recently Used cache with async/await support, compiled for .NET Standard 1.1 and shipped as source-only NuGet package. Read http://www.continuousimprover.com/2016/02/a-least-recently-used-cache-that-you.html for some background information.
LiquidProjections.NEventStore
Dennis Doomen
Adds support for NEventStore as a source of events for LiquidProjections
Chill.AutofacNSubstitute
Erwin van der Valk, Dennis Doomen
A chill container that uses autofac as a container and NSubsitute for creating mocks.
PackageGuard
Dennis Doomen
PackageGuard is a fully open-source tool to scan the NuGet, NPM, PNPM and Yarn dependencies of your codebase against a deny- or allowlist to control the open-source licenses that you want to allow or certain versions of certain packages you want to enforce or avoid. See https://packageguard.org for the documentation.
Reflectify
Dennis Doomen
A source-only package to help get metadata from .NET types
Chill.AutofacFakeItEasy
Erwin van der Valk, Dennis Doomen
A chill container that uses autofac as a container and FakeItEasy for generating mocks.
LiquidProjections.RavenDB
Dennis Doomen
An extension to LiquidProjections that uses RavenDB for storing projections.
Chill.UnityNSubstitute
Erwin van der Valk, Dennis Doomen
A chill container that uses unity as a dependency injection container and NSubsitute as it's mocking framework
Chill.Unity
Erwin van der Valk, Dennis Doomen
A chill container that uses unity as a dependency injection container
Mockly
Dennis Doomen
Fluent HTTP mocking for .NET like it should have done
Pathy
Dennis Doomen
Fluently building and using file and directory paths without binary dependencies
LiquidProjections.Owin
Dennis Doomen
Provides OWIN Middleware to access LiquidProjection over HTTP.
FluentAssertions.Mockly.v8
Dennis Doomen
FluentAssertions extensions for Mockly (compatible with FluentAssertions 8.x)
FluentAssertions.Mockly.v7
Dennis Doomen
FluentAssertions extensions for Mockly.Http (compatible with FluentAssertions 7.x)
DotNetLibraryPackageTemplates
Dennis Doomen
A bunch of "dotnet new" solution templates for building high-quality binary and source-only packages inspired by Fluent Assertions.
FluentAssertions.DataSets
Dennis Doomen, Jonathan Gilbert
Extensions to Fluent Assertions 8+ for dealing with DataSets and DataTables.
FluidCaching.Binaries
Dennis Doomen
A multi-threaded high performance Least Recently Used cache with async/await support, compiled for .NET Standard 1.1. Read https://www.continuousimprover.com/2016/02/a-least-recently-used-cache-that-you.html for some background information.
Pathy.Globbing
Dennis Doomen
File globbing extensions for Pathy
Mockly.Server
Dennis Doomen
Exposes a Mockly HttpMock as a real loopback HTTP server for callers that cannot use an injected HttpClient