Sha256: 0f942acfae9f0391520500edc16356ec39b369b017ab9efc60729db88c177bb2
Contents?: true
Size: 1.75 KB
Versions: 3
Compression:
Stored size: 1.75 KB
Contents
require_relative '../../../test_helper' class RemoteModelHelpersDummy include Troo::RemoteModelHelpers def initialize(hash) @hash = hash end end module Troo describe RemoteModelHelpersDummy do let(:described_class) { RemoteModelHelpersDummy } let(:resources) { [{}, {}] } describe '.with_collection' do subject { described_class.with_collection(resources) } it 'instantiates classes' do subject.first.must_be_instance_of(RemoteModelHelpersDummy) end it 'returns a collection of instantiated classes' do subject.size.must_equal(2) end end describe '.all' do subject { described_class.all } it { subject.must_be_instance_of(Hash) } it 'returns the resource parameters' do subject.must_equal({}) end end describe '.by_board_id' do subject { described_class.by_board_id } it { subject.must_be_instance_of(Hash) } it 'returns the resource parameters' do subject.must_equal({}) end end describe '.by_list_id' do subject { described_class.by_list_id } it { subject.must_be_instance_of(Hash) } it 'returns the resource parameters' do subject.must_equal({}) end end describe '.by_card_id' do subject { described_class.by_card_id } it { subject.must_be_instance_of(Hash) } it 'returns the resource parameters' do subject.must_equal({}) end end describe '.by_member_id' do subject { described_class.by_member_id } it { subject.must_be_instance_of(Hash) } it 'returns the resource parameters' do subject.must_equal({}) end end describe '#preprocess' do end describe '#local' do end end end
Version data entries
3 entries across 3 versions & 1 rubygems