diff --git a/tests/Umbraco.Tests.Integration/Testing/SqlServerBaseTestDatabase.cs b/tests/Umbraco.Tests.Integration/Testing/SqlServerBaseTestDatabase.cs index 10d24eb01b..391eace430 100644 --- a/tests/Umbraco.Tests.Integration/Testing/SqlServerBaseTestDatabase.cs +++ b/tests/Umbraco.Tests.Integration/Testing/SqlServerBaseTestDatabase.cs @@ -6,9 +6,11 @@ using Microsoft.Data.SqlClient; using Microsoft.Extensions.Logging; using Moq; using Umbraco.Cms.Core.Configuration; +using Umbraco.Cms.Core.Configuration.Models; using Umbraco.Cms.Core.Events; using Umbraco.Cms.Infrastructure.Migrations.Install; using Umbraco.Cms.Infrastructure.Persistence; +using Umbraco.Cms.Tests.Common; namespace Umbraco.Cms.Tests.Integration.Testing; @@ -101,11 +103,15 @@ public abstract class SqlServerBaseTestDatabase : BaseTestDatabase using (NPoco.ITransaction transaction = database.GetTransaction()) { + var options = new TestOptionsMonitor(new InstallDefaultDataSettings { InstallData = InstallDefaultDataOption.All }); + var schemaCreator = new DatabaseSchemaCreator( database, _loggerFactory.CreateLogger(), _loggerFactory, new UmbracoVersion(), - Mock.Of()); + Mock.Of(), + options); + schemaCreator.InitializeDatabaseSchema(); transaction.Complete();