コード例 #1
0
        public void Equals_ItselfBoxed_ReturnsTrue()
        {
            var value = new LagItem <int>(42, 17);

            bool result = value.Equals((object)value);

            Assert.That(result, Is.True);
        }
コード例 #2
0
        public void Equals_NullReference_ReturnsFalse()
        {
            var value = new LagItem <int>(42, 17);

            bool result = value.Equals(null);

            Assert.That(result, Is.False);
        }
コード例 #3
0
        public void Equals_OtherLagItemWithSameValues_ReturnsTrue()
        {
            var value1 = new LagItem <int>(42, 17);
            var value2 = new LagItem <int>(42, 17);

            bool result = value1.Equals(value2);

            Assert.That(result, Is.True);
        }
コード例 #4
0
        public void Equals_OtherLagItemWithDifferentLaggingElement_ReturnsFalse()
        {
            var value1 = new LagItem <int>(42, 17);
            var value2 = new LagItem <int>(42, 18);

            bool result = value1.Equals(value2);

            Assert.That(result, Is.False);
        }