File tree Expand file tree Collapse file tree 1 file changed +12
-17
lines changed
Expand file tree Collapse file tree 1 file changed +12
-17
lines changed Original file line number Diff line number Diff line change 11require "rails_helper"
22
3- RSpec . describe "ReimbursementDatatable" do
4- let ( :org ) { CasaOrg . first }
5- let ( :case_contacts ) { CaseContact . joins ( :casa_case ) }
6- let ( :instance ) { described_class . new ( case_contacts , params ) }
7- let ( :json_result ) { instance . as_json }
8- let ( :first_result ) { json_result [ :data ] . first }
9- let ( :order_by ) { nil }
10- let ( :order_direction ) { nil }
11- let ( :page ) { 1 }
12- let ( :per_page ) { 10 }
13- let ( :params ) do
14- datatable_params (
15- order_by : order_by ,
16- order_direction : order_direction ,
17- page : page ,
18- per_page : per_page
19- )
3+ RSpec . describe ReimbursementDatatable do
4+ let ( :casa_org ) { create ( :casa_org ) }
5+ let ( :volunteer ) { create ( :volunteer , casa_org : casa_org ) }
6+ let ( :casa_case ) { create ( :casa_case , casa_org : casa_org ) }
7+ let ( :case_contact ) { create ( :case_contact , creator : volunteer , casa_case : casa_case ) }
8+ let ( :params ) { ActionController ::Parameters . new }
9+ let ( :view_context ) { double ( "view_context" ) }
10+
11+ subject { described_class . new ( params : params , view_context : view_context ) }
12+
13+ before do
14+ allow ( subject ) . to receive ( :records ) . and_return ( [ case_contact ] )
2015 end
2116
2217 # Requires the following to be defined:
You can’t perform that action at this time.
0 commit comments