From f72a8d7f3415b510231a6ec60e020b1dde358059 Mon Sep 17 00:00:00 2001 From: 杨宇千 Date: Mon, 19 Aug 2019 15:43:47 +0800 Subject: Add avatar 304. --- Timeline.Tests/Mock/Data/TestDatabase.cs | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'Timeline.Tests/Mock/Data/TestDatabase.cs') diff --git a/Timeline.Tests/Mock/Data/TestDatabase.cs b/Timeline.Tests/Mock/Data/TestDatabase.cs index 09c77dce..7b4bc65e 100644 --- a/Timeline.Tests/Mock/Data/TestDatabase.cs +++ b/Timeline.Tests/Mock/Data/TestDatabase.cs @@ -8,6 +8,13 @@ namespace Timeline.Tests.Mock.Data { public class TestDatabase : IDisposable { + public static void InitDatabase(DatabaseContext context) + { + context.Database.EnsureCreated(); + context.Users.AddRange(MockUsers.CreateMockUsers()); + context.SaveChanges(); + } + private readonly SqliteConnection _databaseConnection; private readonly DatabaseContext _databaseContext; @@ -26,10 +33,7 @@ namespace Timeline.Tests.Mock.Data _databaseContext = new DatabaseContext(options); - // init with mock data - _databaseContext.Database.EnsureCreated(); - _databaseContext.Users.AddRange(MockUsers.Users); - _databaseContext.SaveChanges(); + InitDatabase(_databaseContext); } public void Dispose() -- cgit v1.2.3