public static void Equals_Object_DifferentType_ReturnsFalse() { var callOffId = new CallOffId(1, 1); var obj = new { Id = 1, Revision = 1 }; var result = callOffId.Equals(obj); result.Should().BeFalse(); }
public static void Equals_Object_ReturnsExpectedResult(int id1, int id2, bool expectedResult) { var callOffId1 = new CallOffId(id1, 1); object callOffId2 = new CallOffId(id2, 1); var result = callOffId1.Equals(callOffId2); result.Should().Be(expectedResult); }