public void GetHashCodeWhenMinimumLengthIsSpecifiedReturnsCorrectResult() { // Arrange int minimumLength = 1; int maximumLength = 3; var sut = new ConstrainedStringRequest(minimumLength, maximumLength); var expectedHashCode = minimumLength.GetHashCode() ^ maximumLength.GetHashCode(); // Act var result = sut.GetHashCode(); // Assert Assert.Equal(expectedHashCode, result); }
public void GetHashCodeWhenMinimumLengthIsSpecifiedReturnsCorrectResult() { // Fixture setup int minimumLength = 1; int maximumLength = 3; var sut = new ConstrainedStringRequest(minimumLength, maximumLength); var expectedHashCode = minimumLength.GetHashCode() ^ maximumLength.GetHashCode(); // Exercise system var result = sut.GetHashCode(); // Verify outcome Assert.Equal(expectedHashCode, result); // Teardown }