public async Task return_file_for_valid_request() { var fakeFile = Fake.GenerateFakeFile("image/jpeg"); controller = SetupControllerWithServiceReturningFileResponse(fakeFile); var response = (FileContentResult) await PickDocumentControllerEndpoint(randomPick, fakeId.ToString()); Assert.Equal(fakeFile.Size, response.FileContents.Length); }
public async Task return_type_should_be_file_container() { var fakeResponse = Fake.GenerateFakeFile(null); fakeAsbestosService .Setup(m => m.GetFile(It.IsAny <string>(), It.IsAny <string>())) .Returns(Task.FromResult(fakeResponse)); var asbestosAction = new AsbestosActions(fakeAsbestosService.Object, fakeLogger.Object); var response = await asbestosAction.GetFile(fakeId, null); Assert.True(response is FileContainer); }