spec/integrations/check_spec.rb in onfido-0.5.0 vs spec/integrations/check_spec.rb in onfido-0.6.0
- old
+ new
@@ -16,18 +16,38 @@
it 'returns an existing check for the applicant' do
response = check.find(applicant_id, check_id)
expect(response['id']).to eq(check_id)
end
+
+ it "returns unexpanded reports" do
+ response = check.find(applicant_id, check_id)
+ expect(response['reports'].first).to be_a(String)
+ end
+
+ it 'allows you to expand the reports' do
+ response = check.find(applicant_id, check_id, expand: "reports")
+ expect(response['reports'].first).to be_a(Hash)
+ end
end
describe '#all' do
let(:check_id) { '8546921-123123-123123' }
context 'with the default page and per page params' do
it 'returns all existing checks for the applicant' do
response = check.all(applicant_id)
expect(response['checks'].size).to eq(1)
end
+ end
+
+ it "returns unexpanded reports" do
+ response = check.all(applicant_id)
+ expect(response['checks'].first['reports'].first).to be_a(String)
+ end
+
+ it 'allows you to expand the reports' do
+ response = check.all(applicant_id, expand: "reports")
+ expect(response['checks'].first['reports'].first).to be_a(Hash)
end
end
end