public void Should_throw_on_empty_removes() { Assert.That(() => _emptyIntMinHeap.Remove(1), Throws.InvalidOperationException); Assert.That(() => _emptyIntMinHeap.RemoveMin(), Throws.InvalidOperationException); }