public void Exception_Is_Rethrown() { Assert.That(() => ClassInTest.DetermineFileTypeFromUrl(new UrlRequest { InputGetUrl = new Uri("https://www.input.com"), }), Throws.Exception.EqualTo(_dummyException)); }
public void OnetimeSetup() { CommonSetup(); _expectedInputUrl = new Uri("https://www.myfileserver.com/myfile.png"); ClassInTest.ModelState.AddModelError("SomeError", "SomeMessage"); _result = ClassInTest.DetermineFileTypeFromUrl(new UrlRequest { InputGetUrl = _expectedInputUrl }); }
public void OnetimeSetup() { CommonSetup(); _expectedInputUrl = new Uri("https://www.myfileserver.com/myfile.png"); HttpTest.ResponseQueue.Enqueue(new HttpResponseMessage { StatusCode = HttpStatusCode.InternalServerError }); _result = ClassInTest.DetermineFileTypeFromUrl(new UrlRequest { InputGetUrl = _expectedInputUrl }); }
public void OnetimeSetup() { CommonSetup(); _expectedInputUrl = new Uri("https://www.myfileserver.com/myfile.png"); GlasswallVersionServiceMock.Setup(s => s.GetVersion()) .Returns(Version); FileTypeDetectorMock.Setup(s => s.DetermineFileType(It.IsAny <byte[]>())) .Returns(_expectedFileType = new FileTypeDetectionResponse(FileType.Unknown)); HttpTest.ResponseQueue.Enqueue(new HttpResponseMessage { StatusCode = HttpStatusCode.OK, Content = new ByteArrayContent(ExpectedDownloadFile) }); _result = ClassInTest.DetermineFileTypeFromUrl(new UrlRequest { InputGetUrl = _expectedInputUrl }); }