public void EqualsObjectCastTest() { string number = "test-number"; NationalId nationalId = new NationalId(number: number); object obj = new NationalId(number: number); Assert.True(nationalId.Equals(obj)); }
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)); }