public void OpTest() { Win32Error err = Win32Error.ERROR_ACCESS_DENIED; Assert.That((int)err, Is.EqualTo(0x5)); Assert.That((Win32Error)0x5, Is.EqualTo(err)); Assert.That(err != (Win32Error)0x41307); Assert.That(err != 0x41307); Assert.That(err == 5); Assert.That(err.Equals(5)); Assert.That(err == (Win32Error)5); Assert.That(err.GetHashCode(), Is.GreaterThan(0)); Assert.That(new Win32Error(Win32Error.ERROR_SUCCESS).GetHashCode(), Is.Zero); }