Add unit test for WorkspaceManager.
Run unit tests in travis.
Run the simpletest only if the unit tests are successful.
Add unit tests for DefaultWorkspaceNegotiatorTest.
Add unit tests for SessionWorkspaceNegotiator class.
Add test for getWorkspaceSwitchLinks method.
Add tests for testGetWorkspaceSwitchLinks() method.
Code refactoring.
Test testGetWorkspaceSwitchLinks() with more than one entity.
Remove absolete comment.
Add tests for WorkspaceBlock class.
Use routes instead of paths.
Test Workspace switcher links.
Fix broken tests.
Update the DocBlock comment.
Check the value of workspace id from session.
Remove adding all methods for the mock objects.
Use defaultId insted of calling id().
Refactor testGetWorkspaceSwitchLinks() to call WorkspaceManager::getWorkspaceSwitchLinks().
Refator testGetWorkspaceSwitchLinks() method.