コード例 #1
0
ファイル: HunterLabTests.cs プロジェクト: kks1234/ImageSharp
        public void HunterLabEquality()
        {
            var x = default(HunterLab);
            var y = new HunterLab(Vector3.One);

            Assert.True(default(HunterLab) == default(HunterLab));
            Assert.True(new HunterLab(1, 0, 1) != default(HunterLab));
            Assert.False(new HunterLab(1, 0, 1) == default(HunterLab));
            Assert.Equal(default(HunterLab), default(HunterLab));
            Assert.Equal(new HunterLab(1, 0, 1), new HunterLab(1, 0, 1));
            Assert.Equal(new HunterLab(Vector3.One), new HunterLab(Vector3.One));
            Assert.False(x.Equals(y));
            Assert.False(x.Equals((object)y));
            Assert.False(x.GetHashCode().Equals(y.GetHashCode()));
        }