public void GetHashCodeWhenCountIsSpecifiedReturnsCorrectResult() { // Arrange var request = new object(); var count = 19; var sut = new FiniteSequenceRequest(request, count); // Act var result = sut.GetHashCode(); // Assert var expectedHashCode = request.GetHashCode() ^ count.GetHashCode(); Assert.Equal(expectedHashCode, result); }
public void GetHashCodeWhenCountIsSpecifiedReturnsCorrectResult() { // Fixture setup var request = new object(); var count = 19; var sut = new FiniteSequenceRequest(request, count); // Exercise system var result = sut.GetHashCode(); // Verify outcome var expectedHashCode = request.GetHashCode() ^ count.GetHashCode(); Assert.Equal(expectedHashCode, result); // Teardown }