diff --git a/src/Umbraco.Configuration/Properties/AssemblyInfo.cs b/src/Umbraco.Configuration/Properties/AssemblyInfo.cs index a3d1df253e..b77c087e22 100644 --- a/src/Umbraco.Configuration/Properties/AssemblyInfo.cs +++ b/src/Umbraco.Configuration/Properties/AssemblyInfo.cs @@ -4,7 +4,6 @@ using System.Runtime.InteropServices; // Umbraco Cms [assembly: InternalsVisibleTo("Umbraco.Tests")] -[assembly: InternalsVisibleTo("Umbraco.Tests.UnitTests")] [assembly: InternalsVisibleTo("Umbraco.Tests.Common")] [assembly: InternalsVisibleTo("Umbraco.Tests.Benchmarks")] diff --git a/src/Umbraco.Tests.Common/TestHelperBase.cs b/src/Umbraco.Tests.Common/TestHelperBase.cs index 42b1e6c0dd..671eeffbc3 100644 --- a/src/Umbraco.Tests.Common/TestHelperBase.cs +++ b/src/Umbraco.Tests.Common/TestHelperBase.cs @@ -116,7 +116,7 @@ namespace Umbraco.Tests.Common /// /// /// - public string MapPathForTestFiles(string relativePath) + public virtual string MapPathForTestFiles(string relativePath) { if (!relativePath.StartsWith("~/")) throw new ArgumentException("relativePath must start with '~/'", nameof(relativePath)); diff --git a/src/Umbraco.Tests.Integration/Extensions/ApplicationBuilderExtensions.cs b/src/Umbraco.Tests.Integration/Extensions/ApplicationBuilderExtensions.cs index 5593a4aa69..52780e6d4f 100644 --- a/src/Umbraco.Tests.Integration/Extensions/ApplicationBuilderExtensions.cs +++ b/src/Umbraco.Tests.Integration/Extensions/ApplicationBuilderExtensions.cs @@ -5,9 +5,7 @@ using System.IO; using Microsoft.AspNetCore.Builder; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; -using Microsoft.Extensions.Hosting; using NUnit.Framework; -using Umbraco.Configuration.Models; using Umbraco.Core; using Umbraco.Core.Configuration; using Umbraco.Core.Logging; @@ -63,7 +61,7 @@ namespace Umbraco.Tests.Integration.Extensions var dbFactory = app.ApplicationServices.GetRequiredService(); if (!dbFactory.Configured) { - dbFactory.Configure(db.ConnectionString, Umbraco.Core.Constants.DatabaseProviders.SqlServer); + dbFactory.Configure(db.ConnectionString, Constants.DatabaseProviders.SqlServer); } // In the case that we've initialized the schema, it means that we are installed so we'll want to ensure that diff --git a/src/Umbraco.Tests.Integration/Extensions/ServiceCollectionExtensions.cs b/src/Umbraco.Tests.Integration/Extensions/ServiceCollectionExtensions.cs index fabb3e9da0..dc58d3e9e6 100644 --- a/src/Umbraco.Tests.Integration/Extensions/ServiceCollectionExtensions.cs +++ b/src/Umbraco.Tests.Integration/Extensions/ServiceCollectionExtensions.cs @@ -2,7 +2,6 @@ using Microsoft.AspNetCore.Http; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Hosting; -using Umbraco.Core.Composing; using Umbraco.Tests.Integration.Implementations; namespace Umbraco.Tests.Integration.Extensions diff --git a/src/Umbraco.Tests.Integration/Implementations/TestHelper.cs b/src/Umbraco.Tests.Integration/Implementations/TestHelper.cs index eb96ca01a8..8a660b490b 100644 --- a/src/Umbraco.Tests.Integration/Implementations/TestHelper.cs +++ b/src/Umbraco.Tests.Integration/Implementations/TestHelper.cs @@ -17,8 +17,6 @@ using Umbraco.Net; using Umbraco.Core.Persistence; using Umbraco.Core.Runtime; using Umbraco.Tests.Common; -using Umbraco.Web.BackOffice; -using Umbraco.Web.BackOffice.AspNetCore; using Umbraco.Web.Common.AspNetCore; using IHostingEnvironment = Umbraco.Core.Hosting.IHostingEnvironment; @@ -43,7 +41,8 @@ namespace Umbraco.Tests.Integration.Implementations var hostEnvironment = new Mock(); hostEnvironment.Setup(x => x.ApplicationName).Returns("UmbracoIntegrationTests"); - hostEnvironment.Setup(x => x.ContentRootPath).Returns(() => Assembly.GetExecutingAssembly().GetRootDirectorySafe()); + hostEnvironment.Setup(x => x.ContentRootPath) + .Returns(() => Assembly.GetExecutingAssembly().GetRootDirectorySafe()); hostEnvironment.Setup(x => x.WebRootPath).Returns(() => WorkingDirectory); _hostEnvironment = hostEnvironment.Object; @@ -79,9 +78,11 @@ namespace Umbraco.Tests.Integration.Implementations } } - public IUmbracoBootPermissionChecker UmbracoBootPermissionChecker { get; } = new TestUmbracoBootPermissionChecker(); + public IUmbracoBootPermissionChecker UmbracoBootPermissionChecker { get; } = + new TestUmbracoBootPermissionChecker(); - public AppCaches AppCaches { get; } = new AppCaches(NoAppCache.Instance, NoAppCache.Instance, new IsolatedCaches(type => NoAppCache.Instance)); + public AppCaches AppCaches { get; } = new AppCaches(NoAppCache.Instance, NoAppCache.Instance, + new IsolatedCaches(type => NoAppCache.Instance)); public IProfilingLogger Logger { get; private set; } @@ -91,7 +92,8 @@ namespace Umbraco.Tests.Integration.Implementations public IWebHostEnvironment GetWebHostEnvironment() => _hostEnvironment; - public override IDbProviderFactoryCreator DbProviderFactoryCreator => new SqlServerDbProviderFactoryCreator(Constants.DbProviderNames.SqlServer, DbProviderFactories.GetFactory); + public override IDbProviderFactoryCreator DbProviderFactoryCreator => + new SqlServerDbProviderFactoryCreator(Constants.DbProviderNames.SqlServer, DbProviderFactories.GetFactory); public override IBulkSqlInsertProvider BulkSqlInsertProvider => new SqlServerBulkSqlInsertProvider(); @@ -100,7 +102,8 @@ namespace Umbraco.Tests.Integration.Implementations public override IBackOfficeInfo GetBackOfficeInfo() { if (_backOfficeInfo == null) - _backOfficeInfo = new AspNetCoreBackOfficeInfo(SettingsForTests.GetDefaultGlobalSettings(GetUmbracoVersion())); + _backOfficeInfo = + new AspNetCoreBackOfficeInfo(SettingsForTests.GetDefaultGlobalSettings(GetUmbracoVersion())); return _backOfficeInfo; } @@ -113,5 +116,22 @@ namespace Umbraco.Tests.Integration.Implementations public override IIpResolver GetIpResolver() => _ipResolver; + /// + /// Some test files are copied to the /bin (/bin/debug) on build, this is a utility to return their physical path based on a virtual path name + /// + /// + /// + public override string MapPathForTestFiles(string relativePath) + { + if (!relativePath.StartsWith("~/")) + throw new ArgumentException("relativePath must start with '~/'", nameof(relativePath)); + + var codeBase = typeof(TestHelperBase).Assembly.CodeBase; + var uri = new Uri(codeBase); + var path = uri.LocalPath; + var bin = Path.GetDirectoryName(path); + + return relativePath.Replace("~/", bin + "/"); + } } } diff --git a/src/Umbraco.Tests.Integration/Implementations/TestHostingEnvironment.cs b/src/Umbraco.Tests.Integration/Implementations/TestHostingEnvironment.cs index 6430291bc2..e35d9e0b30 100644 --- a/src/Umbraco.Tests.Integration/Implementations/TestHostingEnvironment.cs +++ b/src/Umbraco.Tests.Integration/Implementations/TestHostingEnvironment.cs @@ -1,12 +1,12 @@ using Microsoft.AspNetCore.Hosting; -using Microsoft.AspNetCore.Http; using Umbraco.Core.Configuration; using Umbraco.Web.Common.AspNetCore; +using IHostingEnvironment = Umbraco.Core.Hosting.IHostingEnvironment; namespace Umbraco.Tests.Integration.Implementations { - public class TestHostingEnvironment : AspNetCoreHostingEnvironment, Umbraco.Core.Hosting.IHostingEnvironment + public class TestHostingEnvironment : AspNetCoreHostingEnvironment, IHostingEnvironment { public TestHostingEnvironment(IHostingSettings hostingSettings, IWebHostEnvironment webHostEnvironment) : base(hostingSettings, webHostEnvironment) @@ -19,6 +19,6 @@ namespace Umbraco.Tests.Integration.Implementations /// /// This is specifically used by IOHelper and we want this to return false so that the root path is manually calcualted which is what we want for tests. /// - bool Umbraco.Core.Hosting.IHostingEnvironment.IsHosted { get; } = false; + bool IHostingEnvironment.IsHosted { get; } = false; } } diff --git a/src/Umbraco.Tests.Integration/Testing/LocalDbTestDatabase.cs b/src/Umbraco.Tests.Integration/Testing/LocalDbTestDatabase.cs index de7f9b14bb..f8695afddb 100644 --- a/src/Umbraco.Tests.Integration/Testing/LocalDbTestDatabase.cs +++ b/src/Umbraco.Tests.Integration/Testing/LocalDbTestDatabase.cs @@ -12,7 +12,6 @@ using Umbraco.Core.Configuration; using Umbraco.Core.Logging; using Umbraco.Core.Migrations.Install; using Umbraco.Core.Persistence; -using Umbraco.Web.Common.RuntimeMinification; namespace Umbraco.Tests.Integration.Testing { @@ -122,7 +121,7 @@ namespace Umbraco.Tests.Integration.Testing } else { - _dbFactory.Configure(conn.ConnectionString, Umbraco.Core.Constants.DatabaseProviders.SqlServer); + _dbFactory.Configure(conn.ConnectionString, Constants.DatabaseProviders.SqlServer); using var database = (UmbracoDatabase)_dbFactory.CreateDatabase(); // track each db command ran as part of creating the database so we can replay these diff --git a/src/Umbraco.Tests.UnitTests/Umbraco.Configuration/UmbracoSettings/umbracoSettings.config b/src/Umbraco.Tests.Integration/Umbraco.Configuration/Configurations/umbracoSettings.config similarity index 100% rename from src/Umbraco.Tests.UnitTests/Umbraco.Configuration/UmbracoSettings/umbracoSettings.config rename to src/Umbraco.Tests.Integration/Umbraco.Configuration/Configurations/umbracoSettings.config diff --git a/src/Umbraco.Tests.UnitTests/Umbraco.Configuration/UmbracoSettings/umbracoSettings.minimal.config b/src/Umbraco.Tests.Integration/Umbraco.Configuration/Configurations/umbracoSettings.minimal.config similarity index 100% rename from src/Umbraco.Tests.UnitTests/Umbraco.Configuration/UmbracoSettings/umbracoSettings.minimal.config rename to src/Umbraco.Tests.Integration/Umbraco.Configuration/Configurations/umbracoSettings.minimal.config diff --git a/src/Umbraco.Tests.UnitTests/Umbraco.Configuration/UmbracoSettings/web.config b/src/Umbraco.Tests.Integration/Umbraco.Configuration/Configurations/web.config similarity index 100% rename from src/Umbraco.Tests.UnitTests/Umbraco.Configuration/UmbracoSettings/web.config rename to src/Umbraco.Tests.Integration/Umbraco.Configuration/Configurations/web.config diff --git a/src/Umbraco.Tests.UnitTests/Umbraco.Configuration/UmbracoSettings/ContentElementDefaultTests.cs b/src/Umbraco.Tests.Integration/Umbraco.Configuration/UmbracoSettings/ContentElementDefaultTests.cs similarity index 95% rename from src/Umbraco.Tests.UnitTests/Umbraco.Configuration/UmbracoSettings/ContentElementDefaultTests.cs rename to src/Umbraco.Tests.Integration/Umbraco.Configuration/UmbracoSettings/ContentElementDefaultTests.cs index 40a8558450..6fb4aac460 100644 --- a/src/Umbraco.Tests.UnitTests/Umbraco.Configuration/UmbracoSettings/ContentElementDefaultTests.cs +++ b/src/Umbraco.Tests.Integration/Umbraco.Configuration/UmbracoSettings/ContentElementDefaultTests.cs @@ -1,7 +1,7 @@ using System.Linq; using NUnit.Framework; -namespace Umbraco.Tests.UnitTests.Umbraco.Configuration.UmbracoSettings +namespace Umbraco.Tests.Integration.Umbraco.Configuration.UmbracoSettings { [TestFixture] public class ContentElementDefaultTests : ContentElementTests diff --git a/src/Umbraco.Tests.UnitTests/Umbraco.Configuration/UmbracoSettings/ContentElementTests.cs b/src/Umbraco.Tests.Integration/Umbraco.Configuration/UmbracoSettings/ContentElementTests.cs similarity index 98% rename from src/Umbraco.Tests.UnitTests/Umbraco.Configuration/UmbracoSettings/ContentElementTests.cs rename to src/Umbraco.Tests.Integration/Umbraco.Configuration/UmbracoSettings/ContentElementTests.cs index b5944ed222..5c9c457993 100644 --- a/src/Umbraco.Tests.UnitTests/Umbraco.Configuration/UmbracoSettings/ContentElementTests.cs +++ b/src/Umbraco.Tests.Integration/Umbraco.Configuration/UmbracoSettings/ContentElementTests.cs @@ -6,7 +6,7 @@ using Umbraco.Core; using Umbraco.Core.Configuration.UmbracoSettings; using Umbraco.Core.Macros; -namespace Umbraco.Tests.UnitTests.Umbraco.Configuration.UmbracoSettings +namespace Umbraco.Tests.Integration.Umbraco.Configuration.UmbracoSettings { [TestFixture] public class ContentElementTests : UmbracoSettingsTests diff --git a/src/Umbraco.Tests.UnitTests/Umbraco.Configuration/UmbracoSettings/LoggingElementDefaultTests.cs b/src/Umbraco.Tests.Integration/Umbraco.Configuration/UmbracoSettings/LoggingElementDefaultTests.cs similarity index 83% rename from src/Umbraco.Tests.UnitTests/Umbraco.Configuration/UmbracoSettings/LoggingElementDefaultTests.cs rename to src/Umbraco.Tests.Integration/Umbraco.Configuration/UmbracoSettings/LoggingElementDefaultTests.cs index dbe4409985..d4681e9896 100644 --- a/src/Umbraco.Tests.UnitTests/Umbraco.Configuration/UmbracoSettings/LoggingElementDefaultTests.cs +++ b/src/Umbraco.Tests.Integration/Umbraco.Configuration/UmbracoSettings/LoggingElementDefaultTests.cs @@ -1,6 +1,6 @@ using NUnit.Framework; -namespace Umbraco.Tests.UnitTests.Umbraco.Configuration.UmbracoSettings +namespace Umbraco.Tests.Integration.Umbraco.Configuration.UmbracoSettings { [TestFixture] public class LoggingElementDefaultTests : LoggingElementTests diff --git a/src/Umbraco.Tests.UnitTests/Umbraco.Configuration/UmbracoSettings/LoggingElementTests.cs b/src/Umbraco.Tests.Integration/Umbraco.Configuration/UmbracoSettings/LoggingElementTests.cs similarity index 77% rename from src/Umbraco.Tests.UnitTests/Umbraco.Configuration/UmbracoSettings/LoggingElementTests.cs rename to src/Umbraco.Tests.Integration/Umbraco.Configuration/UmbracoSettings/LoggingElementTests.cs index 92e24796cb..3fd8041540 100644 --- a/src/Umbraco.Tests.UnitTests/Umbraco.Configuration/UmbracoSettings/LoggingElementTests.cs +++ b/src/Umbraco.Tests.Integration/Umbraco.Configuration/UmbracoSettings/LoggingElementTests.cs @@ -1,6 +1,6 @@ using NUnit.Framework; -namespace Umbraco.Tests.UnitTests.Umbraco.Configuration.UmbracoSettings +namespace Umbraco.Tests.Integration.Umbraco.Configuration.UmbracoSettings { [TestFixture] public class LoggingElementTests : UmbracoSettingsTests diff --git a/src/Umbraco.Tests.UnitTests/Umbraco.Configuration/UmbracoSettings/RequestHandlerElementDefaultTests.cs b/src/Umbraco.Tests.Integration/Umbraco.Configuration/UmbracoSettings/RequestHandlerElementDefaultTests.cs similarity index 76% rename from src/Umbraco.Tests.UnitTests/Umbraco.Configuration/UmbracoSettings/RequestHandlerElementDefaultTests.cs rename to src/Umbraco.Tests.Integration/Umbraco.Configuration/UmbracoSettings/RequestHandlerElementDefaultTests.cs index c62575e044..55c1c02bf2 100644 --- a/src/Umbraco.Tests.UnitTests/Umbraco.Configuration/UmbracoSettings/RequestHandlerElementDefaultTests.cs +++ b/src/Umbraco.Tests.Integration/Umbraco.Configuration/UmbracoSettings/RequestHandlerElementDefaultTests.cs @@ -1,6 +1,6 @@ using NUnit.Framework; -namespace Umbraco.Tests.UnitTests.Umbraco.Configuration.UmbracoSettings +namespace Umbraco.Tests.Integration.Umbraco.Configuration.UmbracoSettings { [TestFixture] public class RequestHandlerElementDefaultTests : RequestHandlerElementTests diff --git a/src/Umbraco.Tests.UnitTests/Umbraco.Configuration/UmbracoSettings/RequestHandlerElementTests.cs b/src/Umbraco.Tests.Integration/Umbraco.Configuration/UmbracoSettings/RequestHandlerElementTests.cs similarity index 94% rename from src/Umbraco.Tests.UnitTests/Umbraco.Configuration/UmbracoSettings/RequestHandlerElementTests.cs rename to src/Umbraco.Tests.Integration/Umbraco.Configuration/UmbracoSettings/RequestHandlerElementTests.cs index 3bd2a17106..01a2b48e16 100644 --- a/src/Umbraco.Tests.UnitTests/Umbraco.Configuration/UmbracoSettings/RequestHandlerElementTests.cs +++ b/src/Umbraco.Tests.Integration/Umbraco.Configuration/UmbracoSettings/RequestHandlerElementTests.cs @@ -2,7 +2,7 @@ using NUnit.Framework; using Umbraco.Core; -namespace Umbraco.Tests.UnitTests.Umbraco.Configuration.UmbracoSettings +namespace Umbraco.Tests.Integration.Umbraco.Configuration.UmbracoSettings { [TestFixture] public class RequestHandlerElementTests : UmbracoSettingsTests diff --git a/src/Umbraco.Tests.UnitTests/Umbraco.Configuration/UmbracoSettings/SecurityElementDefaultTests.cs b/src/Umbraco.Tests.Integration/Umbraco.Configuration/UmbracoSettings/SecurityElementDefaultTests.cs similarity index 75% rename from src/Umbraco.Tests.UnitTests/Umbraco.Configuration/UmbracoSettings/SecurityElementDefaultTests.cs rename to src/Umbraco.Tests.Integration/Umbraco.Configuration/UmbracoSettings/SecurityElementDefaultTests.cs index 369b8d6428..e180aec496 100644 --- a/src/Umbraco.Tests.UnitTests/Umbraco.Configuration/UmbracoSettings/SecurityElementDefaultTests.cs +++ b/src/Umbraco.Tests.Integration/Umbraco.Configuration/UmbracoSettings/SecurityElementDefaultTests.cs @@ -1,6 +1,6 @@ using NUnit.Framework; -namespace Umbraco.Tests.UnitTests.Umbraco.Configuration.UmbracoSettings +namespace Umbraco.Tests.Integration.Umbraco.Configuration.UmbracoSettings { [TestFixture] public class SecurityElementDefaultTests : SecurityElementTests diff --git a/src/Umbraco.Tests.UnitTests/Umbraco.Configuration/UmbracoSettings/SecurityElementTests.cs b/src/Umbraco.Tests.Integration/Umbraco.Configuration/UmbracoSettings/SecurityElementTests.cs similarity index 97% rename from src/Umbraco.Tests.UnitTests/Umbraco.Configuration/UmbracoSettings/SecurityElementTests.cs rename to src/Umbraco.Tests.Integration/Umbraco.Configuration/UmbracoSettings/SecurityElementTests.cs index 061d7e93f4..6255bfa790 100644 --- a/src/Umbraco.Tests.UnitTests/Umbraco.Configuration/UmbracoSettings/SecurityElementTests.cs +++ b/src/Umbraco.Tests.Integration/Umbraco.Configuration/UmbracoSettings/SecurityElementTests.cs @@ -1,6 +1,6 @@ using NUnit.Framework; -namespace Umbraco.Tests.UnitTests.Umbraco.Configuration.UmbracoSettings +namespace Umbraco.Tests.Integration.Umbraco.Configuration.UmbracoSettings { [TestFixture] public class SecurityElementTests : UmbracoSettingsTests diff --git a/src/Umbraco.Tests.UnitTests/Umbraco.Configuration/UmbracoSettings/UmbracoSettingsTests.cs b/src/Umbraco.Tests.Integration/Umbraco.Configuration/UmbracoSettings/UmbracoSettingsTests.cs similarity index 85% rename from src/Umbraco.Tests.UnitTests/Umbraco.Configuration/UmbracoSettings/UmbracoSettingsTests.cs rename to src/Umbraco.Tests.Integration/Umbraco.Configuration/UmbracoSettings/UmbracoSettingsTests.cs index 7851b3a909..e869a972f5 100644 --- a/src/Umbraco.Tests.UnitTests/Umbraco.Configuration/UmbracoSettings/UmbracoSettingsTests.cs +++ b/src/Umbraco.Tests.Integration/Umbraco.Configuration/UmbracoSettings/UmbracoSettingsTests.cs @@ -4,9 +4,9 @@ using System.IO; using NUnit.Framework; using Umbraco.Core.Configuration; using Umbraco.Core.Configuration.UmbracoSettings; -using Umbraco.Tests.UnitTests.Umbraco.Tests.Common.Helpers; +using Umbraco.Tests.Integration.Implementations; -namespace Umbraco.Tests.UnitTests.Umbraco.Configuration.UmbracoSettings +namespace Umbraco.Tests.Integration.Umbraco.Configuration.UmbracoSettings { public abstract class UmbracoSettingsTests { @@ -15,7 +15,8 @@ namespace Umbraco.Tests.UnitTests.Umbraco.Configuration.UmbracoSettings [SetUp] public void Init() { - var config = new FileInfo(TestHelper.MapPathForTestFiles("~/Umbraco.Configuration/UmbracoSettings/web.config")); + var testHelper = new TestHelper(); + var config = new FileInfo(testHelper.MapPathForTestFiles("~/Umbraco.Configuration/Configurations/web.config")); var fileMap = new ExeConfigurationFileMap() { ExeConfigFilename = config.FullName }; var configuration = ConfigurationManager.OpenMappedExeConfiguration(fileMap, ConfigurationUserLevel.None); diff --git a/src/Umbraco.Tests.UnitTests/Umbraco.Configuration/UmbracoSettings/WebRoutingElementDefaultTests.cs b/src/Umbraco.Tests.Integration/Umbraco.Configuration/UmbracoSettings/WebRoutingElementDefaultTests.cs similarity index 93% rename from src/Umbraco.Tests.UnitTests/Umbraco.Configuration/UmbracoSettings/WebRoutingElementDefaultTests.cs rename to src/Umbraco.Tests.Integration/Umbraco.Configuration/UmbracoSettings/WebRoutingElementDefaultTests.cs index 5c8a8f9597..932b0e22e3 100644 --- a/src/Umbraco.Tests.UnitTests/Umbraco.Configuration/UmbracoSettings/WebRoutingElementDefaultTests.cs +++ b/src/Umbraco.Tests.Integration/Umbraco.Configuration/UmbracoSettings/WebRoutingElementDefaultTests.cs @@ -1,6 +1,6 @@ using NUnit.Framework; -namespace Umbraco.Tests.UnitTests.Umbraco.Configuration.UmbracoSettings +namespace Umbraco.Tests.Integration.Umbraco.Configuration.UmbracoSettings { [TestFixture] public class WebRoutingElementDefaultTests : WebRoutingElementTests diff --git a/src/Umbraco.Tests.UnitTests/Umbraco.Configuration/UmbracoSettings/WebRoutingElementTests.cs b/src/Umbraco.Tests.Integration/Umbraco.Configuration/UmbracoSettings/WebRoutingElementTests.cs similarity index 89% rename from src/Umbraco.Tests.UnitTests/Umbraco.Configuration/UmbracoSettings/WebRoutingElementTests.cs rename to src/Umbraco.Tests.Integration/Umbraco.Configuration/UmbracoSettings/WebRoutingElementTests.cs index c5222b5f13..532b27494f 100644 --- a/src/Umbraco.Tests.UnitTests/Umbraco.Configuration/UmbracoSettings/WebRoutingElementTests.cs +++ b/src/Umbraco.Tests.Integration/Umbraco.Configuration/UmbracoSettings/WebRoutingElementTests.cs @@ -1,6 +1,6 @@ using NUnit.Framework; -namespace Umbraco.Tests.UnitTests.Umbraco.Configuration.UmbracoSettings +namespace Umbraco.Tests.Integration.Umbraco.Configuration.UmbracoSettings { [TestFixture] public class WebRoutingElementTests : UmbracoSettingsTests diff --git a/src/Umbraco.Tests.Integration/Umbraco.Tests.Integration.csproj b/src/Umbraco.Tests.Integration/Umbraco.Tests.Integration.csproj index 1ad1b73b42..e203d378ef 100644 --- a/src/Umbraco.Tests.Integration/Umbraco.Tests.Integration.csproj +++ b/src/Umbraco.Tests.Integration/Umbraco.Tests.Integration.csproj @@ -32,4 +32,16 @@ + + + Always + + + Always + + + Always + + +