コード例 #1
0
ファイル: Win32ErrorTests.cs プロジェクト: wushian/Vanara
        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);
        }