public async Task ConfigurationStore_DeleteAsync_Test() { var optionsBuilder = new DbContextOptionsBuilder <DatabaseContext>(); optionsBuilder.UseSqlite($"Data Source={Path.GetTempFileName()}"); var configStore = new ConfigurationCollectionStore(optionsBuilder); var config = configStore .CreateConfiguration <ExampleConfigurationCollection>("TestConfiguration"); // trigger an ensure of the ExampleConfiguration var getConfig = await configStore.GetConfigurationAsync <ExampleConfigurationCollection>(config.ValueCollection.Guid); Assert.NotNull(getConfig); await configStore.DeleteConfigurationAsync(config.ValueCollection.Guid); Assert.Null(await configStore.GetConfigurationAsync <ExampleConfigurationCollection>(config.ValueCollection.Guid)); }