diff --git a/src/core/Dime.Rules.csproj b/src/core/Dime.Rules.csproj index 8a7e7da..9c81fc1 100644 --- a/src/core/Dime.Rules.csproj +++ b/src/core/Dime.Rules.csproj @@ -1,7 +1,7 @@  - net8.0;net9.0 + net8.0;net9.0;net10.0 Dime Software Dime Software Validation Rules diff --git a/src/test/Dime.Rules.Tests.csproj b/src/test/Dime.Rules.Tests.csproj index 1c3ea0a..28edbbd 100644 --- a/src/test/Dime.Rules.Tests.csproj +++ b/src/test/Dime.Rules.Tests.csproj @@ -1,19 +1,19 @@  - net8.0;net9.0 + net8.0;net9.0;net10.0 Dime.Rules.Tests Dime.Rules.Tests - + all runtime; build; native; contentfiles; analyzers; buildtransitive - - - - + + + + diff --git a/src/test/ValidationEngineTests.cs b/src/test/ValidationEngineTests.cs index b20c4c9..e085ca2 100644 --- a/src/test/ValidationEngineTests.cs +++ b/src/test/ValidationEngineTests.cs @@ -17,8 +17,8 @@ public void ValidationEngine_Validate_Null_ShouldFail() ValidationResult runResult = engine.Validate(null); Assert.IsTrue(!runResult.IsValid); - Assert.IsTrue(runResult.Messages.Count() == 1); - Assert.IsTrue(runResult.Messages.ElementAt(0) == "Item cannot be null"); + Assert.AreEqual(1, runResult.Messages.Count()); + Assert.AreEqual("Item cannot be null", runResult.Messages.ElementAt(0)); } [TestMethod] @@ -31,8 +31,8 @@ public void ValidationEngine_Validate_Inactive_ShouldFail() ValidationResult runResult = engine.Validate(new Customer()); Assert.IsTrue(!runResult.IsValid); - Assert.IsTrue(runResult.Messages.Count() == 1); - Assert.IsTrue(runResult.Messages.ElementAt(0) == "IsActive needs to be true"); + Assert.AreEqual(1, runResult.Messages.Count()); + Assert.AreEqual("IsActive needs to be true", runResult.Messages.ElementAt(0)); } [TestMethod]