update(tests): add unit tests for Session and Shot