Sha256: 015c7b5b4d1c5940ca442f07f1d9846e0944077b7b8925f5a38ebe09a8f3697e
Contents?: true
Size: 714 Bytes
Versions: 2
Compression:
Stored size: 714 Bytes
Contents
require 'spec_helper' describe Ruroku::NestedResourceSet do describe '.map_api' do before do class MyResource < Ruroku::Base; end class MyNestedResourceSet < Ruroku::NestedResourceSet resource_class MyResource collection_api_selector :query_collection map_api my_method: :api_mapping end end it 'defines the method' do MyNestedResourceSet.new(stubbed_app).respond_to?(:my_method).should be_true end it 'calls api mapping' do app = stubbed_app app.api.should_receive(:api_mapping).with app.name, 'param' my_nested_resource_set = MyNestedResourceSet.new app my_nested_resource_set.my_method 'param' end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ruroku-0.0.3 | spec/ruroku/nested_resource_set_spec.rb |
ruroku-0.0.2 | spec/ruroku/nested_resource_set_spec.rb |