예제 #1
0
        public void EqualsObjectCastTest()
        {
            string     number     = "test-number";
            NationalId nationalId = new NationalId(number: number);
            object     obj        = new NationalId(number: number);

            Assert.True(nationalId.Equals(obj));
        }
예제 #2
0
        public void EqualsTest()
        {
            string     number  = "test-number";
            NationalId number1 = new NationalId(number: number);

            Assert.Equal(number1, number1);
            Assert.Equal(number1, new NationalId(number: number));
            Assert.NotEqual(number1, new NationalId(number: number + "1"));
            Assert.False(number1.Equals(null));
        }