Add missing files
[james-page] Add missing unit tests from previous unit tests merge. Improves coverage alot