From a132cf865918758a45562cc4d31dd6648b004947 Mon Sep 17 00:00:00 2001 From: Code Maze Date: Sun, 18 Oct 2026 14:29:26 +0200 Subject: [PATCH] NetArchTest sample: use HaveDependencyOnAny and fix the test name --- .../Architecture.Tests/ArchitectureTests.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dotnet-testing/ArchitectureTestsWithNetArchTest/Architecture.Tests/ArchitectureTests.cs b/dotnet-testing/ArchitectureTestsWithNetArchTest/Architecture.Tests/ArchitectureTests.cs index 279e75f570..3b69a62bf6 100644 --- a/dotnet-testing/ArchitectureTestsWithNetArchTest/Architecture.Tests/ArchitectureTests.cs +++ b/dotnet-testing/ArchitectureTestsWithNetArchTest/Architecture.Tests/ArchitectureTests.cs @@ -40,7 +40,7 @@ public void GivenDomainLayer_ThenShouldNotHaveAnyDependencies() // Act var result = Types.InAssembly(domainLayerAssembly) - .ShouldNot().HaveDependencyOnAll( + .ShouldNot().HaveDependencyOnAny( ["Api", "Contracts", "Persistence", "Services", "Services.Abstractions"]) .GetResult(); @@ -82,7 +82,7 @@ public void GivenServiceInterfaces_ThenShouldBePublicAndBeInterfacesAndStartWith } [Fact] - public void GivenServiceInterfaces_ThenShouldMeetCustomRuleAndServiceManagerShouldHaveDependencyOnContracts() + public void GivenServiceInterfaces_ThenShouldMeetCustomRuleAndServiceManagerShouldNotHaveDependencyOnContracts() { // Arrange var serviceLayerAssembly = typeof(IServiceManager).Assembly;