public void TryParseDownloadUri_WhenBadValueIsProvided_ReturnsFalse(string input)
        {
            Uri  downloadUri;
            bool actual = systemUnderTest.TryParseDownloadUri(input, out downloadUri);

            Assert.That(actual, Is.False);
        }
Exemplo n.º 2
0
        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));
 }