fix(tests): Fixed paths for Tests in Windows

Fixed paths for tests/code so that they also run on Windows. Most of the fixes are to normalize paths.
you mean separate commit, and not separate file, right ?