public void TryParseDownloadUri_WhenBadValueIsProvided_ReturnsFalse(string input) { Uri downloadUri; bool actual = systemUnderTest.TryParseDownloadUri(input, out downloadUri); Assert.That(actual, Is.False); }
public void SetFilePayloadDownloadDetails_WhenInvalidDownloadUri_ThrowsFileDownloadArgumentException() { Uri downloadUri; downloadSettingsValidatorServiceMock.TryParseDownloadUri("DownloadUri", out downloadUri) .Returns(callInfo => false); var filePayload = new FilePayload(); var actual = Assert.Throws <FileDownloadArgumentException>(() => InvokeSetFilePayloadDownloadDetails(filePayload)); Assert.That(actual.Message, Is.EqualTo("Download Uri is invalid")); }
private bool TryParseDownloadUri(string unsafeDownloadUri, out Uri downloadUri) { return(downloadSettingsValidatorService.TryParseDownloadUri(unsafeDownloadUri, out downloadUri)); }