Sha256: 7c8e3aa4dd001d0adaebf9083c137f22ba64663fc51c134dceb8e82f7386c312
Contents?: true
Size: 451 Bytes
Versions: 4
Compression:
Stored size: 451 Bytes
Contents
describe ROM::HTTP::Commands::Create do include_context 'users and tasks' subject(:command) { ROM::HTTP::Commands::Create.build(users) } let(:users_relation_klass) do Class.new(ROM::HTTP::Relation) do dataset :users def by_id(id) with_params(id: id) end end end let(:users) { rom.relations[:users] } before do setup.register_relation(users_relation_klass) end it_behaves_like 'a command' end
Version data entries
4 entries across 4 versions & 1 rubygems