I rebased the code locally, ran the unit tests and fixed a few small bugs due to naming changes. The rest of the code are untouched. This is to make sure some of the slow unit tests are executed in the Azure pipeline. Once they all pass, we can safely merge to the development branch.
Description
Just a copy of the other pull request: https://github.com/georgianpartners/foreshadow/pull/172
I rebased the code locally, ran the unit tests and fixed a few small bugs due to naming changes. The rest of the code are untouched. This is to make sure some of the slow unit tests are executed in the Azure pipeline. Once they all pass, we can safely merge to the development branch.