Sessionography has only one function: to replace Sinatra's session methods with a basic hash that persists across requests. Bypassing Rack::Session removes nearly all the complexity of unit and integration testing with session data.
Stephen Eley
gem "sinatra-sessionography", "~> 0.1.1"