From 1ec08919c353d1459c524442b81538fd57fe5e83 Mon Sep 17 00:00:00 2001 From: Serghei Cebotari Date: Mon, 28 Apr 2025 16:43:14 +0300 Subject: Refactor parsers to include logging functionality and update tests accordingly --- RhSolutions.SkuParser.Tests/ExcelParserTests.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'RhSolutions.SkuParser.Tests/ExcelParserTests.cs') diff --git a/RhSolutions.SkuParser.Tests/ExcelParserTests.cs b/RhSolutions.SkuParser.Tests/ExcelParserTests.cs index 781ea56..d33628c 100644 --- a/RhSolutions.SkuParser.Tests/ExcelParserTests.cs +++ b/RhSolutions.SkuParser.Tests/ExcelParserTests.cs @@ -1,3 +1,4 @@ +using Microsoft.Extensions.Logging; using RhSolutions.SkuParser.Services; namespace RhSolutions.SkuParser.Tests; @@ -28,7 +29,8 @@ public class ExcelParserTests public void XlsxTests(string filename) { var mockFile = FormFileUtil.GetMockFormFile(filename); - var parser = new CommonExcelParser(); + var logger = LoggerFactory.Create(builder => builder.AddConsole()).CreateLogger(); + var parser = new CommonExcelParser(logger); var actual = parser.ParseProducts(mockFile.Object); Assert.That(actual.Count, Is.EqualTo(_expected.Count())); CollectionAssert.AreEqual(_expected, actual); @@ -38,7 +40,8 @@ public class ExcelParserTests public void CsvTests(string filename) { var mockFile = FormFileUtil.GetMockFormFile(filename); - var parser = new CommonCsvParser(); + var logger = LoggerFactory.Create(builder => builder.AddConsole()).CreateLogger(); + var parser = new CommonCsvParser(logger); var actual = parser.ParseProducts(mockFile.Object); Assert.That(actual.Count, Is.EqualTo(_expected.Count())); CollectionAssert.AreEqual(_expected, actual); -- cgit v1.2.3