public void ConcurrentUse()
{
using (var conn = OpenConnection())
using (var cmd = new NpgsqlCommand("SELECT 1", conn))
using (cmd.ExecuteReader())
Assert.That(() => conn.ExecuteScalar("SELECT 1"), Throws.Exception.TypeOf<InvalidOperationException>());
}