Я увидел другой ответ, который связан, но я не могу высмеивать свой метод. Я хочу создать несколько тестов. Тест на загрузку с пустым файлом, файл с только заголовками CSV и файлом с заголовками CSV и строкой. Полем Есть предложения?
// Create a memory stream to simulate the downloaded content
var memoryStream = new MemoryStream();
var writer = new StreamWriter(memoryStream);
writer.WriteLine("Header1,Header2,Header3");
writer.Flush();
//memoryStream.Position = 0;
var t = BlobsModelFactory.BlobDownloadStreamingResult(memoryStream);
var val = Response.FromValue(t, Substitute.For());
var returnVal = val.GetRawResponse();
blobClient.DownloadToAsync(Arg.Any()).Returns(returnVal);
Я думаю, что я использовал правильный метод Blobsmodelfactory.
Я увидел другой ответ, который связан, но я не могу высмеивать свой метод. Я хочу создать несколько тестов. Тест на загрузку с пустым файлом, файл с только заголовками CSV и файлом с заголовками CSV и строкой. Полем Есть предложения?[code]// Create a memory stream to simulate the downloaded content var memoryStream = new MemoryStream(); var writer = new StreamWriter(memoryStream); writer.WriteLine("Header1,Header2,Header3"); writer.Flush(); //memoryStream.Position = 0;
var t = BlobsModelFactory.BlobDownloadStreamingResult(memoryStream); var val = Response.FromValue(t, Substitute.For()); var returnVal = val.GetRawResponse();
blobClient.DownloadToAsync(Arg.Any()).Returns(returnVal); [/code] Я думаю, что я использовал правильный метод Blobsmodelfactory.
Я увидел другой ответ, который связан, но я не могу высмеивать свой метод. Я хочу создать несколько тестов. Тест на загрузку с пустым файлом, файл с только заголовками CSV и файлом с заголовками CSV и строкой. Полем Есть предложения?// Create a...
Я увидел другой ответ, который связан, но я не могу высмеивать свой метод. Я хочу создать несколько тестов. Тест на загрузку с пустым файлом, файл с только заголовками CSV и файлом с заголовками CSV и строкой. Полем Есть предложения?// Create a...
Я увидел другой ответ, который связан, но я не могу высмеивать свой метод. Я хочу создать несколько тестов. Тест на загрузку с пустым файлом, файл с только заголовками CSV и файлом с заголовками CSV и строкой. Полем Есть предложения?// Create a...
Я увидел другой ответ, который связан, но я не могу высмеивать свой метод. Я хочу создать несколько тестов. Тест на загрузку с пустым файлом, файл с только заголовками CSV и файлом с заголовками CSV и строкой. Полем Есть предложения?// Create a...
В настоящее время я подаю файл с конечной точки примерно так
public IActionResult GetFile(Guid id)
{
var blob = Container.GetBlobClient(id.ToString().ToLower()); // Container is a BlobContainerClient
var download = blob.Download();