From 493783f20bb8fe97a30c6bc6250c1af990c30381 Mon Sep 17 00:00:00 2001 From: Tony Troeff Date: Tue, 5 Aug 2025 21:34:20 +0300 Subject: [PATCH] Added documentation about the built-in equalization profiles. --- README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/README.md b/README.md index aaeefef..b10cfc6 100644 --- a/README.md +++ b/README.md @@ -93,6 +93,13 @@ equalizer.AssertEquality(expectedValue, actualValue); equalizer.AssertInequality(expectedValue, actualValue); ``` +### Built-in equalization profiles + +There are a few equalization profiles that are registered by default for any `Equalizer` instance: +- Specialized equalization profiles that evaluate [value templates](#value-templates); +- Equalization profiles designed to compare common data structures (`IDictionary` and `IEnumerable` instances); +- The standard equalization profile which determines equality using default comparison mechanisms, including the `object.Equals` method. + ### Registering additional equalization profiles The registration of additional equalization profiles can happen in three different ways: