public async Task Excecao_Importar_Categoria() { var dadosDasCategoriasEmCSV = "CABECALHO;CABECALHO \nAgua Mineral \nRefrigerante;1"; var dadosDoArquivo = new MemoryStream(Encoding.UTF8.GetBytes(dadosDasCategoriasEmCSV)); _iIformFile.OpenReadStream().Returns(dadosDoArquivo); _iCategoriaServices.When(x => x.ImportCategoria(_iIformFile)).Do( x => { throw new ArgumentException("Erro ao importar dados das categorias."); }); var controller = await _categoriaController.Import(_iIformFile) as ObjectResult; controller.Should().BeOfType <ObjectResult>(); controller.StatusCode.Should().Be(500); }