public void NotEqualsOperatorTest() { var testId1 = new TestId(10); Assert.True(testId1 != null); var testId2 = new TestId(10); Assert.False(testId1 != testId2); var testId3 = new TestId(11); Assert.True(testId1 != testId3); var extendedTestId1 = new ExtendedTestId(10); Assert.True(testId1 != extendedTestId1); }
public void EqualsTest() { var testId1 = new TestId(10); Assert.False(testId1.Equals(null)); Assert.True(testId1.Equals(testId1)); var testId2 = new TestId(10); Assert.True(testId1.Equals(testId2)); var testId3 = new TestId(11); Assert.False(testId1.Equals(testId3)); var extendedTestId1 = new ExtendedTestId(10); Assert.False(testId1.Equals(extendedTestId1)); }