From 347a137333a560447f42e1f4a30c148d955fd332 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Halil=20=C4=B0brahim=20Kalkan?= Date: Mon, 26 Feb 2018 08:58:16 +0300 Subject: [PATCH] Fix multitenancy unit tests. --- .../Abp/MultiTenancy/AbpIdentityApplicationTestBase.cs | 1 - .../MultiTenancy/AbpMultiTenancyApplicationTestModule.cs | 7 +++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/test/Volo.Abp.MultiTenancy.Application.Tests/Volo/Abp/MultiTenancy/AbpIdentityApplicationTestBase.cs b/test/Volo.Abp.MultiTenancy.Application.Tests/Volo/Abp/MultiTenancy/AbpIdentityApplicationTestBase.cs index d0928a99f7..d97ad8378d 100644 --- a/test/Volo.Abp.MultiTenancy.Application.Tests/Volo/Abp/MultiTenancy/AbpIdentityApplicationTestBase.cs +++ b/test/Volo.Abp.MultiTenancy.Application.Tests/Volo/Abp/MultiTenancy/AbpIdentityApplicationTestBase.cs @@ -1,6 +1,5 @@ using System; using Volo.Abp.MultiTenancy.EntityFrameworkCore; -using Volo.Abp.TestBase; namespace Volo.Abp.MultiTenancy { diff --git a/test/Volo.Abp.MultiTenancy.Application.Tests/Volo/Abp/MultiTenancy/AbpMultiTenancyApplicationTestModule.cs b/test/Volo.Abp.MultiTenancy.Application.Tests/Volo/Abp/MultiTenancy/AbpMultiTenancyApplicationTestModule.cs index de3fcf134d..62e81dbb47 100644 --- a/test/Volo.Abp.MultiTenancy.Application.Tests/Volo/Abp/MultiTenancy/AbpMultiTenancyApplicationTestModule.cs +++ b/test/Volo.Abp.MultiTenancy.Application.Tests/Volo/Abp/MultiTenancy/AbpMultiTenancyApplicationTestModule.cs @@ -12,13 +12,12 @@ namespace Volo.Abp.MultiTenancy [DependsOn( typeof(AbpMultiTenancyApplicationModule), typeof(AbpMultiTenancyEntityFrameworkCoreModule), + typeof(AbpTestBaseModule), typeof(AbpAutofacModule))] public class AbpMultiTenancyApplicationTestModule : AbpModule { public override void ConfigureServices(IServiceCollection services) { - services.AddAssemblyOf(); - services.AddEntityFrameworkInMemoryDatabase(); var databaseName = Guid.NewGuid().ToString(); @@ -35,6 +34,10 @@ namespace Volo.Abp.MultiTenancy { options.TransactionBehavior = UnitOfWorkTransactionBehavior.Disabled; //EF in-memory database does not support transactions }); + + services.AddAlwaysAllowPermissionChecker(); + + services.AddAssemblyOf(); } public override void OnApplicationInitialization(ApplicationInitializationContext context)