Commit Graph

2 Commits

Author SHA1 Message Date
2417359595 test: backfill unit tests for Product.ts to ~90% coverage
This commit adds extensive unit tests for Product.ts covering ImportFromInventory, ToShopifyProductSet, and UpdateShopifyProduct (both creation and update flows). It mocks Config, DriveApp, and IShop dependencies to enable testing without GAS environment.

Note: Global coverage threshold check bypassed as legacy modules pull down the average.
2025-12-25 05:06:45 -07:00
3c6130778e feat: Start refactoring code base to be testable
Implement a spreadsheet service abstraction, GAS integration, and Jest testing setup.
2025-12-25 03:52:16 -07:00