fix: resolve test failures from timezone conversion and interface rename

- Fix CriteriaSheetGenerator.FormatTimestamp to handle all DateTimeKind values
- Update TestWebApplicationFactory to use IAuthenticationService
- Add logger parameter to ExcelParserServiceTests
- Add SecureStoreManager to solution under /utils/ folder
This commit is contained in:
Joseph Doherty
2026-01-19 14:55:22 -05:00
parent 604bfe919c
commit 1c546c111a
13 changed files with 1388 additions and 5 deletions
@@ -1,5 +1,6 @@
using ClosedXML.Excel;
using JdeScoping.ExcelIO.Parsing;
using Microsoft.Extensions.Logging.Abstractions;
using Shouldly;
using Xunit;
@@ -7,7 +8,7 @@ namespace JdeScoping.ExcelIO.Tests.Parsing;
public class ExcelParserServiceTests
{
private readonly ExcelParserService _service = new();
private readonly ExcelParserService _service = new(NullLogger<ExcelParserService>.Instance);
[Fact]
public void ParseWorkOrders_ReturnsWorkOrderNumbers()