public void New_connection_is_not_opened_by_default() { // Arrange var databaseName = $"UnitTestDb-{Guid.NewGuid()}.sqlite"; var manager = new DatabaseManager(databaseName, Enumerable.Empty<IMigration>()); // Act DbConnection connection = manager.CreateSqliteConnection(); // Assert Assert.True(connection.State == System.Data.ConnectionState.Closed); Assert.False(File.Exists(databaseName), "Database was created"); }