This repository is full of NUnit tests that validate and summarize each step of the window exception workbook.
- Import Zone - the required changes for existing zones
- Ops Plan - Starts with a mapping of Ops Markets to the actual zones / windows we currently have
- Windows - The windows that need to be created for window exceptions. Each exception should have a new window
- Zones - The zones that need to be created. We should only create zones for markets / days that otherwise would not have a zone.
- Exceptions - Exceptions that link existing windows to their exception window. Also contains text shown to the user, and the days the exception is in effect
- LCM - for LCM communications, rather than using their existing workbook given it is out of date.
Anything manual can evolve to be configurable in a CSV or INI file
- CSV urls
ExceptionsValidationTest
andWindowsValidationTest
has a list of holidays that we should not be delivering onZoneToDayMappingOutputValidationTest
has a a list of days for Christmas week and New Years weekZoneToDayMappingOutputValidationTest
is very specific to Christmas and New Years