public void then_already_closed_connection_is_not_disposed() { var dbConnection = new DbConnectionSpy { State = ConnectionState.Closed }; dbConnection.SafeClose(); Assert.IsFalse(dbConnection.DisposeCalled); }