Пример #1
0
        public void Equals_ReturnFalseForNull()
        {
            Tag target = new Tag("test-key", "test-value");
            object other = null;

            Assert.False(target.Equals(other));
        }
Пример #2
0
        public void Equals_ReturnFalseForDifferentValues()
        {
            Tag target = new Tag("test-key", "test-value");
            Tag other = new Tag("test-key", "different-value");

            Assert.False(target.Equals(other));
        }
Пример #3
0
        public void Equals_ReturnTrueForSameKeyAndValue()
        {
            Tag target = new Tag("test-key", "test-value");
            Tag other = new Tag("test-key", "test-value");

            Assert.True(target.Equals(other));
        }
Пример #4
0
        public void Equals_ReturnFalseForOtherObject()
        {
            Tag target = new Tag("test-key", "test-value");
            string other = "Test";

            Assert.False(target.Equals(other));
        }