# The code in lib/foobar.rb require 'sinatra/base' class Foobar < Sinatra::Base VERSION = '1.0.0' configure do set :foobar, environment end end # The tests in test/test_foobar.rb require "sinatra/base" Sinatra::Base.set :environment, :test require "test/unit" require "foobar" class TestFoobar < Test::Unit::TestCase def setup @app = Foobar end def test_sanity assert_equal :test, @app.environment assert_equal :test, @app.foobar, "this is the one that fails. it's :development" end end