theodi/open-orgn-services

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
fixtures/vcr_cassettes/Processing_membership_signups/add_contact_details_to_CapsuleCRM.yml
fixtures/vcr_cassettes/Processing_membership_signups/add_signups_to_correct_queues.yml
fixtures/vcr_cassettes/Processing_membership_signups/add_signups_to_invoicing_queue.yml
fixtures/vcr_cassettes/Processing_membership_signups/generate_correct_prices_and_descriptions.yml
fixtures/vcr_cassettes/Processing_membership_signups/generate_correct_prices_and_descriptions/_1000_commercial_ODI_Corporate_Supporter_01010101_Commercial_annual_invoice_payment_Corporate_supporter_2200_.yml
fixtures/vcr_cassettes/Processing_membership_signups/generate_correct_prices_and_descriptions/_10_commercial_ODI_Supporter_01010101_Commercial_annual_invoice_payment_Supporter_720_.yml
fixtures/vcr_cassettes/Processing_membership_signups/generate_correct_prices_and_descriptions/_251-1000_non_commercial_ODI_Supporter_01010101_Non_Commercial_annual_invoice_payment_Supporter_720_.yml
fixtures/vcr_cassettes/Processing_membership_signups/generate_correct_prices_and_descriptions/_51-250_non_commercial_ODI_Supporter_01010101_Non_Commercial_annual_invoice_payment_Supporter_720_.yml
fixtures/vcr_cassettes/Processing_membership_signups/generate_invoice.yml
fixtures/vcr_cassettes/Processing_membership_signups/handle_payment_methods_and_frequencies.yml
fixtures/vcr_cassettes/Processing_membership_signups/handle_payment_methods_and_frequencies/_credit_card_annual_cus_12345_ODI_Supporter_01010101_Commercial_annual_card_payment_.yml
fixtures/vcr_cassettes/Processing_membership_signups/handle_payment_methods_and_frequencies/_credit_card_monthly_cus_54321_ODI_Supporter_01010101_Commercial_monthly_card_payment_.yml
fixtures/vcr_cassettes/Processing_membership_signups/handle_payment_methods_and_frequencies/_direct_debit_annual_dd_32415_ODI_Supporter_01010101_Commercial_annual_dd_payment_.yml
fixtures/vcr_cassettes/Processing_membership_signups/handle_payment_methods_and_frequencies/_direct_debit_monthly_dd_32104_ODI_Supporter_01010101_Commercial_monthly_dd_payment_.yml
fixtures/vcr_cassettes/Processing_membership_signups/handle_payment_methods_and_frequencies/_invoice_annual_ODI_Supporter_01010101_Commercial_annual_invoice_payment_.yml
fixtures/vcr_cassettes/Processing_membership_signups/handle_payment_methods_and_frequencies/_invoice_monthly_ODI_Supporter_01010101_Commercial_annual_invoice_payment_.yml
fixtures/vcr_cassettes/Raise_tasks_and_opportunities_in_CapsuleCRM_for_higher-level_memberships/Create_new_organisation_and_person.yml
fixtures/vcr_cassettes/Raise_tasks_and_opportunities_in_CapsuleCRM_for_higher-level_memberships/Create_new_person_in_existing_organisation.yml
fixtures/vcr_cassettes/Raise_tasks_and_opportunities_in_CapsuleCRM_for_higher-level_memberships/Create_opportunities_against_organisations/_partner_50000_.yml
fixtures/vcr_cassettes/Raise_tasks_and_opportunities_in_CapsuleCRM_for_higher-level_memberships/Create_opportunities_against_organisations/_sponsor_25000_.yml
fixtures/vcr_cassettes/Raise_tasks_and_opportunities_in_CapsuleCRM_for_higher-level_memberships/Create_task_against_person.yml
fixtures/vcr_cassettes/Raise_tasks_and_opportunities_in_CapsuleCRM_for_higher-level_memberships/Update_person_in_existing_organisation.yml
fixtures/vcr_cassettes/Store_membership_ID_in_capsuleCRM/Member_ID_should_be_stored.yml
fixtures/vcr_cassettes/Store_membership_ID_in_capsuleCRM/Member_ID_should_be_stored_for_individuals.yml
fixtures/vcr_cassettes/Store_updated_membership_details_in_capsuleCRM/Membership_information_should_be_stored.yml
fixtures/vcr_cassettes/Synchronize_a_single_updated_organisation/Handle_long_descriptions.yml
fixtures/vcr_cassettes/Synchronize_a_single_updated_organisation/Send_updated_organization_data_to_observer_with_directory_entry.yml
fixtures/vcr_cassettes/Synchronize_a_single_updated_organisation/Send_updated_organization_data_to_observer_without_directory_entry.yml
fixtures/vcr_cassettes/Synchronize_a_single_updated_person/Send_updated_organization_data_to_observer_without_directory_entry.yml
fixtures/vcr_cassettes/Synchronize_data_update_in_CapsuleCRM/Don_t_queue_non-updated_CapsuleCRM_contacts_for_directory_sync.yml
fixtures/vcr_cassettes/Synchronize_data_update_in_CapsuleCRM/Queue_updated_CapsuleCRM_contacts_for_directory_sync.yml
fixtures/vcr_cassettes/Synchronize_data_update_in_CapsuleCRM_for_organisations/Don_t_queue_non-updated_CapsuleCRM_contacts_for_directory_sync.yml
fixtures/vcr_cassettes/Synchronize_data_update_in_CapsuleCRM_for_organisations/Queue_updated_CapsuleCRM_contacts_for_directory_sync.yml
fixtures/vcr_cassettes/Synchronize_data_update_in_CapsuleCRM_for_people/Don_t_queue_non-updated_CapsuleCRM_contacts_for_directory_sync.yml
fixtures/vcr_cassettes/Synchronize_data_update_in_CapsuleCRM_for_people/Queue_updated_CapsuleCRM_contacts_for_directory_sync.yml
lib/capsulecrm/capsule_helper.rb153
A
1 hr
lib/capsulecrm/capsule_members.rb15
A
0 mins
lib/capsulecrm/capsule_sync_monitor.rb23
A
0 mins
lib/capsulecrm/partner_enquiry_processor.rb57
A
2 hrs
lib/capsulecrm/save_membership_details_to_capsule.rb25
A
25 mins
lib/capsulecrm/save_membership_id_in_capsule.rb16
A
35 mins
lib/capsulecrm/send_directory_entry_to_capsule.rb36
A
1 hr
lib/capsulecrm/send_opportunity_reminders.rb36
A
1 hr
lib/capsulecrm/send_signup_to_capsule.rb79
A
2 hrs
lib/capsulecrm/sync_capsule_data.rb52
A
2 hrs
lib/chargify/booking_value_report.rb45
A
0 mins
lib/chargify/cash_report.rb172
A
3 hrs
lib/chargify/charge.rb81
A
0 mins
lib/chargify/charge_row.rb56
A
0 mins
lib/chargify/chargify_report_generator.rb98
A
1 hr