Sha256: 2094290d5df96039d8010833008f3f75b5abe9f4752cebc9a56b078e1153f86c
Contents?: true
Size: 1.4 KB
Versions: 4
Compression:
Stored size: 1.4 KB
Contents
require File.join(File.dirname(__FILE__),'..','spec_helper') require File.join(File.dirname(__FILE__),'..','..','lib','rhoconnect','server.rb') describe "Rhoconnect::RhoInternalJsBenchAdapter" do include Rhoconnect it_behaves_like "SharedRhoconnectHelper", :rhoconnect_data => true do before(:each) do Rhoconnect::Server.set :environment, :test Rhoconnect::Server.set :secret, "secure!" Rhoconnect.use_node = true Rhoconnect.bootstrap(get_testapp_path) end def app @app ||= Rack::URLMap.new Rhoconnect.url_map end after(:each) do Rhoconnect::Store.flush_all Rhoconnect::Node.kill_process #Source.valid_doctypes.delete('tmpdoc'.to_sym) end it "should call login method from model" do rho_int = RhoInternalJsBenchAdapter.new(Source.load('RhoInternalJsBenchAdapter', {:app_id => @a.id, :user_id => @u.id})) res = rho_int.login res.should == true end it "should call logoff method from model" do rho_int = RhoInternalJsBenchAdapter.new(Source.load('RhoInternalJsBenchAdapter', {:app_id => @a.id, :user_id => @u.id})) res = rho_int.logoff res.should == true end it "should call query method from model" do rho_int = RhoInternalJsBenchAdapter.new(Source.load('RhoInternalJsBenchAdapter', {:app_id => @a.id, :user_id => @u.id})) res = rho_int.query res.should == true end end end
Version data entries
4 entries across 4 versions & 1 rubygems