Sha256: a729e1fccd8f37197c6f2a1440152979cdf55ca585a7ab3f6353a84c7da5e6ff
Contents?: true
Size: 1.13 KB
Versions: 2
Compression:
Stored size: 1.13 KB
Contents
# This script is for hacking and playing around. require File.dirname(__FILE__) + '/../../lib/mousetrap' require 'activesupport' require 'factory_girl' require 'ruby-debug' require 'yaml' Dir["#{File.dirname(__FILE__)}/../support/**/*.rb"].each {|f| require f} settings = YAML.load_file(File.dirname(__FILE__) + '/settings.yml') Mousetrap.authenticate(settings['user'], settings['password']) Mousetrap.product_code = settings['product_code'] def plans all_plans = Mousetrap::Plan.all puts all_plans.to_yaml test_plan = Mousetrap::Plan['TEST'] puts test_plan.to_yaml end def all_customers all_customers = Mousetrap::Customer.all puts all_customers.to_yaml end def create_customer customer = Factory :new_customer customer.save api_customer = Mousetrap::Customer[customer.code] puts api_customer.to_yaml end def destroy_all_customers Mousetrap::Customer.destroy_all end # create_customer code = 'igcuvfehrc@example.com' api_customer = Mousetrap::Customer[code] puts api_customer.to_yaml puts '-' * 80 puts 'cancel' puts api_customer.cancel puts '-' * 80 api_customer = Mousetrap::Customer[code] puts api_customer.to_yaml
Version data entries
2 entries across 2 versions & 2 rubygems
Version | Path |
---|---|
hashrocket-mousetrap-0.3.0 | spec/integration/spike.rb |
mousetrap-0.3.3 | spec/integration/spike.rb |