Skip to content

Commit 891ea05

Browse files
committed
Timed SQLite in-memory EnsureCreated
1 parent 32ac979 commit 891ea05

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

Test/UnitTests/TestDataLayer/TestSqliteInMemory.cs

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,21 @@
88
using Test.Helpers;
99
using TestSupport.EfHelpers;
1010
using Xunit;
11+
using Xunit.Abstractions;
1112
using Xunit.Extensions.AssertExtensions;
1213

1314
namespace Test.UnitTests.TestDataLayer
1415
{
1516
public class TestSqliteInMemory
1617
{
18+
private readonly ITestOutputHelper _output;
19+
20+
public TestSqliteInMemory(ITestOutputHelper output)
21+
{
22+
_output = output;
23+
}
24+
25+
1726
[Fact]
1827
public void TestSqliteOk()
1928
{
@@ -22,7 +31,8 @@ public void TestSqliteOk()
2231
.CreateOptions<BookContext>(); //#A
2332
using (var context = new BookContext(options)) //#B
2433
{
25-
context.Database.EnsureCreated(); //#C
34+
using(new TimeThings(_output))
35+
context.Database.EnsureCreated(); //#C
2636

2737
//ATTEMPT
2838
context.SeedDatabaseFourBooks(); //#D

0 commit comments

Comments
 (0)