private async Task DatabaseTeardown() { var connection = GetRequiredService <IDbConnectionFactory>() .CreateConnection(); await connection.ExecuteAsync(TestType1.DropTableScript()); await connection.ExecuteAsync(TestType2.DropTableScript()); await connection.ExecuteAsync(TestType3.DropTableScript()); await connection.ExecuteAsync(TestType4.DropTableScript()); await connection.ExecuteAsync(TestType5.DropTableScript()); await connection.ExecuteAsync(TestType6.DropTableScript()); await connection.ExecuteAsync(TestType7.DropTableScript()); await connection.ExecuteAsync(TestType8.DropTableScript()); await connection.ExecuteAsync(TestType9.DropTableScript()); await connection.ExecuteAsync(TestType10.DropTableScript()); await connection.ExecuteAsync(TestType11.DropTableScript()); await connection.ExecuteAsync(TestType12.DropTableScript()); await connection.ExecuteAsync(TestType13.DropTableScript()); await connection.ExecuteAsync(TestType14.DropTableScript()); }