Cleaning up and adding tests for Session

Adding tests for Session `destroy`, `update` and `delete` methods. No changes for code under test.