Beispiel #1
0
        public void VideoResolution_Equality_Test()
        {
            var vr1 = new VideoResolution(800, 600);
            var vr2 = new VideoResolution(800, 600);
            var vr3 = new VideoResolution(640, 480);

            Assert.That(vr1, Is.EqualTo(vr2));
            Assert.That(vr2, Is.Not.EqualTo(vr3));
            Assert.That(vr1.GetHashCode(), Is.EqualTo(vr2.GetHashCode()));
            Assert.That(vr2.GetHashCode(), Is.Not.EqualTo(vr3.GetHashCode()));
        }
Beispiel #2
0
        public void VideoResolution_Equality_Test()
        {
            var vr1 = new VideoResolution(800, 600);
            var vr2 = new VideoResolution(800, 600);
            var vr3 = new VideoResolution(640, 480);

            Assert.IsTrue(vr1 == vr2);
            Assert.IsFalse(vr2 == vr3);
            Assert.IsTrue(vr2 != vr3);
            Assert.AreEqual(vr1, vr2);
            Assert.AreNotEqual(vr2, vr3);
            Assert.AreEqual(vr1.GetHashCode(), vr2.GetHashCode());
            Assert.AreNotEqual(vr2.GetHashCode(), vr3.GetHashCode());
        }