public async Task GetCurrentDbVersionAsync_UninitializedDb() { var dal = new DbInitializerPostgresDal(_settings, _tools); var current = await dal.GetCurrentDbVersionAsync(); Assert.IsNull(current); }
public async Task CleanUp() { var dal = new DbInitializerPostgresDal(_settings, _tools); try { await dal.DeleteAllAsync(); } catch (Exception) { } }
public async Task InitDbAsync() { var mandatory = new Version(1, 0); var dal = new DbInitializerPostgresDal(_settings, _tools); await dal.InitDbAsync(); var current = await dal.GetCurrentDbVersionAsync(); Assert.IsNotNull(current); Assert.AreEqual(mandatory.Minor, current.Minor); Assert.AreEqual(mandatory.Major, current.Major); }
public async Task CleanUp() { var dal = new DbInitializerPostgresDal(_settings, _tools); await dal.DeleteAllAsync(); }
public async Task TestInit() { var dal = new DbInitializerPostgresDal(_settings, _tools); var init = new DatabaseInitializer(dal); await init.InitAndMigrateDbAsync(); }