MiniMock

Minimalistic approach to mocking in .NET

View on GitHub

No Built-in Assertion Feature

Context

In our mocking framework, there is a consideration to include a built-in assertion feature. However, there are numerous assertion frameworks available, each with its own strengths and user base. Including a built-in assertion feature may lead to redundancy and limit the flexibility for users to choose their preferred assertion framework.

Decision

We will not include a built-in assertion feature in our mocking framework. Instead, we will rely on users to choose and use their preferred assertion framework.

Consequences

Positive:

Negative:


More ADRs can be found in the docs/ADR directory.