Skip to content

Commit 1a335d2

Browse files
committed
Ensure EF DB is created
Signed-off-by: Victor Chang <[email protected]>
1 parent 7ff5536 commit 1a335d2

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

tests/Integration.Test/Drivers/EfDataProvider.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,13 +38,15 @@ public EfDataProvider(ISpecFlowOutputHelper outputHelper, Configurations configu
3838
_outputHelper = outputHelper ?? throw new ArgumentNullException(nameof(outputHelper));
3939
_configuration = configuration ?? throw new ArgumentNullException(nameof(configuration));
4040

41+
_outputHelper.WriteLine($"Connecting to EF based database using {connectionString}");
4142
var builder = new DbContextOptionsBuilder<InformaticsGatewayContext>();
4243
builder.UseSqlite(connectionString);
4344
_dbContext = new InformaticsGatewayContext(builder.Options);
4445
}
4546

4647
public void ClearAllData()
4748
{
49+
_dbContext.Database.EnsureCreated();
4850
_dbContext.RemoveRange(_dbContext.DestinationApplicationEntities);
4951
_dbContext.RemoveRange(_dbContext.SourceApplicationEntities);
5052
_dbContext.RemoveRange(_dbContext.MonaiApplicationEntities);

0 commit comments

Comments
 (0)