public void GetStatusCode_GivenInvalidStatusCodeNumber_ThrownsAnExceptionOfTypeUnknownStatusCodeException( int statusCodeNumber) { // Arrange var repository = new HttpStatusCodeRepository(); // Assert Assert.ThrowsException <UnknownHttpStatusCodeException>(() => repository.GetStatusCode(statusCodeNumber)); }
public void GetStatusCode_GivenValidStatusCodeNumber_ReturnsObjectConstaingTheSameNumber(int statusCodeNumber) { // Arrange var repository = new HttpStatusCodeRepository(); // Act var statusCode = repository.GetStatusCode(statusCodeNumber); // Assert Assert.AreEqual(statusCodeNumber, statusCode.Value); }