Skip to main content
dennisdoomen avatar

dennisdoomen

29 packages

Author Trust

Established100/100Verified Publisher by NuGet
29
Packages
844.1M
Total DLs
Sort:

29 packages

FluentAssertions package icon

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.

812.7M111 versionsMSTest2, xUnit, NUnit +7
FluentAssertions.Json package icon

FluentAssertions.Json

Dennis Doomen, Marcel Körtgen

Fluent Assertions extensions for Newtonsoft.Json

28.2M37 versions
Chill package icon

Chill

Erwin van der Valk, Dennis Doomen

A BDD style testing framework, heavily relying on (auto mocking) containers.

937.2K30 versionsBDD, TDD, AutoMocking
LiquidProjections package icon

LiquidProjections

Dennis Doomen

Provides basic building blocks for creating asynchronous projectors that subscribe to an event store.

519.5K22 versionsevent-sourcing, projections, ddd
LiquidProjections.Abstractions package icon

LiquidProjections.Abstractions

Dennis Doomen

Defines an abstraction for an event store that supports a transactionally consist group of events.

475.5K12 versionsevent-sourcing, projections, ddd
FluidCaching package icon

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.

270.5K1 versionLRU, Caching
LiquidProjections.Testing package icon

LiquidProjections.Testing

Dennis Doomen

Helper classes to support testing projects based on LiquidProjections.

109.3K22 versions
Chill.Autofac package icon

Chill.Autofac

Erwin van der Valk, Dennis Doomen

A chill container that uses autofac. Ideal for Integration testing scenarios.

94.2K15 versionsBDD, TDD, Autofac
LiquidProjections.NHibernate package icon

LiquidProjections.NHibernate

Dennis Doomen

An extension to LiquidProjections that uses NHibernate for storing projections.

83.0K18 versions
LiquidProjections.PollingEventStore.Sources package icon

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.

74.5K10 versionsEvent, Sourcing
FluidCaching.Sources package icon

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.

67.5K12 versionsLRU, Caching
LiquidProjections.NEventStore package icon

LiquidProjections.NEventStore

Dennis Doomen

Adds support for NEventStore as a source of events for LiquidProjections

65.3K16 versionsNEventStore, event-sourcing
Chill.AutofacNSubstitute package icon

Chill.AutofacNSubstitute

Erwin van der Valk, Dennis Doomen

A chill container that uses autofac as a container and NSubsitute for creating mocks.

52.0K17 versionsBDD, TDD, Autofac +1
PackageGuard package icon

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.

49.8K34 versionsnuget, tooling, licenses +1
Reflectify package icon

Reflectify

Dennis Doomen

A source-only package to help get metadata from .NET types

48.7K16 versionssource, reflection
Chill.AutofacFakeItEasy package icon

Chill.AutofacFakeItEasy

Erwin van der Valk, Dennis Doomen

A chill container that uses autofac as a container and FakeItEasy for generating mocks.

47.2K19 versionsBDD, TDD, Autofac +1
LiquidProjections.RavenDB package icon

LiquidProjections.RavenDB

Dennis Doomen

An extension to LiquidProjections that uses RavenDB for storing projections.

38.8K18 versions
Chill.UnityNSubstitute package icon

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

33.9K14 versionsBDD, TDD, Unity +1
Chill.Unity package icon

Chill.Unity

Erwin van der Valk, Dennis Doomen

A chill container that uses unity as a dependency injection container

33.5K14 versionsBDD, TDD, Unity
Mockly package icon

Mockly

Dennis Doomen

Fluent HTTP mocking for .NET like it should have done

21.3K27 versionsHTTP, mocking, assertions +1
Pathy package icon

Pathy

Dennis Doomen

Fluently building and using file and directory paths without binary dependencies

14.6K13 versionssource, directory, paths
LiquidProjections.Owin package icon

LiquidProjections.Owin

Dennis Doomen

Provides OWIN Middleware to access LiquidProjection over HTTP.

13.0K9 versionsevent-sourcing, projections, ddd +2
FluentAssertions.Mockly.v8 package icon

FluentAssertions.Mockly.v8

Dennis Doomen

FluentAssertions extensions for Mockly (compatible with FluentAssertions 8.x)

10.4K18 versionshttp, mock, testing +2
FluentAssertions.Mockly.v7 package icon

FluentAssertions.Mockly.v7

Dennis Doomen

FluentAssertions extensions for Mockly.Http (compatible with FluentAssertions 7.x)

10.2K18 versionsHTTP, mocking, assertions +1
DotNetLibraryPackageTemplates package icon

DotNetLibraryPackageTemplates

Dennis Doomen

A bunch of "dotnet new" solution templates for building high-quality binary and source-only packages inspired by Fluent Assertions.

9.6K15 versionsc#, .net, template +1
FluentAssertions.DataSets package icon

FluentAssertions.DataSets

Dennis Doomen, Jonathan Gilbert

Extensions to Fluent Assertions 8+ for dealing with DataSets and DataTables.

9.5K1 version
FluidCaching.Binaries package icon

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.

9.3K1 versionLRU, Caching
Pathy.Globbing package icon

Pathy.Globbing

Dennis Doomen

File globbing extensions for Pathy

9.2K13 versionssource, directory, paths
Mockly.Server package icon

Mockly.Server

Dennis Doomen

Exposes a Mockly HttpMock as a real loopback HTTP server for callers that cannot use an injected HttpClient

521 versionHTTP, mocking, server +1