Sha256: d268f8480b27ec423d0e86ecc06d9b5cdfc891c8b76120f73bd5fa6b678f2219
Contents?: true
Size: 505 Bytes
Versions: 24
Compression:
Stored size: 505 Bytes
Contents
require "spec_helper" describe ExtendedController do it 'should include params from both original controller and extending concern' do expect(Apipie["extended#create"].params.keys).to eq [:oauth, :user, :admin] user_param = Apipie["extended#create"].params[:user] expect(user_param.validator.params_ordered.map(&:name)).to eq [:name, :password, :from_concern] end it 'should include updated metadata' do expect(Apipie['extended#create'].metadata).to eq metadata: 'data' end end
Version data entries
24 entries across 24 versions & 1 rubygems