public void HashCodeForNullThrowsException() { // Arrange var comp = new MediaEntityComparer(); // Act var ex = ExceptionAssert.Catch <ArgumentNullException>(() => comp.GetHashCode(null)); // Assert Assert.IsNotNull(ex); }
public void HashCodeForNullThrowsException() { // Arrange var comp = new MediaEntityComparer(); // Act // ReSharper disable once ReturnValueOfPureMethodIsNotUsed var ex = ExceptionAssert.Catch <ArgumentNullException>(() => comp.GetHashCode(null)); // Assert Assert.IsNotNull(ex); }
public void HashCodeForObjectIsCalculatedCorrectly() { // Arrange var comp = new MediaEntityComparer(); var entity = new MediaEntity { ID = 123 }; // Act var hash = comp.GetHashCode(entity); // Assert Assert.AreEqual(entity.ID.GetHashCode(), hash); }