public void ComparisonTest() { Win32Error hr = Win32Error.ERROR_ACCESS_DENIED; Assert.That(() => hr.CompareTo(null), Throws.ArgumentException); Assert.That(() => hr.CompareTo("A"), Throws.Exception); Assert.That(() => hr.CompareTo(DateTime.Today), Throws.Exception); }