From 696be9ff4d6a6f7e3286cba14df4e4f449d31bb6 Mon Sep 17 00:00:00 2001 From: Harald Eilertsen Date: Mon, 5 Oct 2015 20:12:42 +0200 Subject: Refactor generation of band params for test into factory. --- spec/registration_spec.rb | 43 +------------------------------------------ 1 file changed, 1 insertion(+), 42 deletions(-) (limited to 'spec/registration_spec.rb') diff --git a/spec/registration_spec.rb b/spec/registration_spec.rb index 2911f6a..be4e6f7 100644 --- a/spec/registration_spec.rb +++ b/spec/registration_spec.rb @@ -38,52 +38,11 @@ describe RegistrationApp do context 'with a valid registration' do before :each do - params = { - 'name' => 'Imbalance', - 'city' => 'Oslo', - 'website' => 'http://imbalance.no', - 'label' => 'Calculated Imperfection', - 'shortbio' => 'Thrash metal from Norway', - 'contact' => { - 'name' => 'Harald Eilertsen', - 'addr' => "Gamleveien 13\n1289 Snufstad", - 'phone' => '98765432', - 'email' => 'mail@imbalance.no' - }, - 'members' => { - '1' => { - 'name' => 'Harald Eilertsen', - 'instrument' => 'Bass/Vocals', - 'age' => '' - }, - '2' => { - 'name' => 'Welle', - 'instrument' => 'Drums', - 'age' => '' - }, - '3' => { - 'name' => 'Thormodr', - 'instrument' => 'Guitar', - 'age' => '' - } - }, - 'songs' => { - '1' => { - 'title' => 'Bestial by Nature', - 'time' => '02:80', - 'isrc' => '', - 'performers' => "Harald Eilertsen\nThormod Steinert\nLars Welle", - 'composers' => "Harald Eilertsen\nThormod Steinert", - 'notes' => 'Rævrukkje rum kjurr!' - } - } - } - @doc_spy = spy("Prawn::Document") allow(Prawn::Document).to receive('new') { @doc_spy } allow(@doc_spy).to receive('render_file') - post '/submit', 'band' => params + post '/submit', 'band' => create_band_params end it 'should succeed' do -- cgit v1.2.3