From beb0d038a77f9db6d0cc5905bc4ad365929d4b0c Mon Sep 17 00:00:00 2001 From: Mole Date: Tue, 22 Sep 2020 10:35:58 +0200 Subject: [PATCH] Move InernalsVisibleTo into AssemblyInfo instead of TestControllerFactory --- src/Umbraco.Tests/Properties/AssemblyInfo.cs | 5 +++++ src/Umbraco.Tests/TestHelpers/Stubs/TestControllerFactory.cs | 1 - 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Umbraco.Tests/Properties/AssemblyInfo.cs b/src/Umbraco.Tests/Properties/AssemblyInfo.cs index 610ff433ee..ec1ddca2f8 100644 --- a/src/Umbraco.Tests/Properties/AssemblyInfo.cs +++ b/src/Umbraco.Tests/Properties/AssemblyInfo.cs @@ -34,3 +34,8 @@ using System.Runtime.InteropServices; // [assembly: AssemblyVersion("1.0.*")] [assembly: AssemblyVersion("1.0.0.0")] [assembly: AssemblyFileVersion("1.0.0.0")] + +// Internals must be visible to DynamicProxyGenAssembly2 +// in order to mock loggers loggers with types from the assembly +// I.E. Mock.Of>() +[assembly: InternalsVisibleTo("DynamicProxyGenAssembly2")] diff --git a/src/Umbraco.Tests/TestHelpers/Stubs/TestControllerFactory.cs b/src/Umbraco.Tests/TestHelpers/Stubs/TestControllerFactory.cs index c2bb9032d2..3e53c0a182 100644 --- a/src/Umbraco.Tests/TestHelpers/Stubs/TestControllerFactory.cs +++ b/src/Umbraco.Tests/TestHelpers/Stubs/TestControllerFactory.cs @@ -13,7 +13,6 @@ using Umbraco.Core.Composing; using Umbraco.Web; using Current = Umbraco.Web.Composing.Current; -[assembly: InternalsVisibleTo("DynamicProxyGenAssembly2")] namespace Umbraco.Tests.TestHelpers.Stubs { ///