Fix tests for new dependency injection

This commit is contained in:
Daniel_I_Am 2020-06-18 21:06:19 +02:00
parent 33e8b74813
commit d0f7a5e89e
No known key found for this signature in database
GPG Key ID: 80C428FCC9743E84

View File

@ -5,6 +5,8 @@ using System.Threading;
using ChaosBot.Attribute; using ChaosBot.Attribute;
using ChaosBot.Database; using ChaosBot.Database;
using ChaosBot.Database.Entity; using ChaosBot.Database.Entity;
using ChaosBot.Database.Repository;
using Microsoft.Extensions.Configuration;
using NUnit.Framework; using NUnit.Framework;
namespace ChaosBot.UnitTests namespace ChaosBot.UnitTests
@ -14,8 +16,9 @@ namespace ChaosBot.UnitTests
[SetUp] [SetUp]
public void SetUp() public void SetUp()
{ {
Program.LoadConfiguration("./appsettings.json"); IConfiguration configuration = Program.LoadConfiguration("./appsettings.json");
Program.LoadLogger(); Dependency.Initialize(configuration);
ConfigurationRepository.AppSettingsHandler = configuration;
AssemblyController.RegisterDBEntityType(typeof(TestEntity)); AssemblyController.RegisterDBEntityType(typeof(TestEntity));
} }