placed tests and mocks under Test namespace