SouthernMade/sm_sms_campaign_webhook

View on GitHub
Branch: develop(View all)
NameLines of codeMaintainabilityTest coverage
spec/rails_app/config/initializers/application_controller_renderer.rb
F
0%
spec/rails_app/config/initializers/backtrace_silencers.rb
F
0%
spec/rails_app/config/initializers/cors.rb
F
0%
spec/rails_app/config/initializers/inflections.rb
F
0%
spec/rails_app/config/initializers/mime_types.rb
F
0%
app/models/sm_sms_campaign_webhook/campaign_engagement.rb143
A
0 mins
A
98%
app/controllers/sm_sms_campaign_webhook/application_controller.rb14
A
0 mins
A
100%
app/controllers/sm_sms_campaign_webhook/webhook_controller.rb15
A
0 mins
A
100%
app/exceptions/sm_sms_campaign_webhook/error.rb3
A
0 mins
A
100%
app/exceptions/sm_sms_campaign_webhook/invalid_payload.rb3
A
0 mins
A
100%
app/exceptions/sm_sms_campaign_webhook/invalid_payload_value.rb3
A
0 mins
A
100%
app/exceptions/sm_sms_campaign_webhook/missing_config_error.rb3
A
0 mins
A
100%
app/exceptions/sm_sms_campaign_webhook/payload_dispatch_error.rb3
A
0 mins
A
100%
app/jobs/sm_sms_campaign_webhook/application_job.rb4
A
0 mins
A
100%
app/jobs/sm_sms_campaign_webhook/dispatch_payload_job.rb8
A
0 mins
A
100%
app/jobs/sm_sms_campaign_webhook/process_campaign_engagement_job.rb8
A
0 mins
A
100%
app/models/sm_sms_campaign_webhook/campaign_engagement/answer.rb46
A
0 mins
A
100%
app/operations/sm_sms_campaign_webhook/campaign_engagement_operation.rb20
A
0 mins
A
100%
app/operations/sm_sms_campaign_webhook/payload_operation.rb17
A
0 mins
A
100%
app/processors/sm_sms_campaign_webhook/default_processor.rb6
A
0 mins
A
100%
app/processors/sm_sms_campaign_webhook/processable.rb11
A
0 mins
A
100%
config/routes.rb
A
100%
spec/jobs/dispatch_payload_spec.rb
A
100%
spec/jobs/process_campaign_engagement_spec.rb
A
100%
spec/models/campaign_engagement/answer_spec.rb
A
100%
spec/models/campaign_engagement_spec.rb
A
100%
spec/operations/campaign_engagement_operation_spec.rb
A
100%
spec/operations/payload_operation_spec.rb
A
100%
spec/processors/default_processor_spec.rb
A
100%
spec/rails_app/config/application.rb
A
100%
spec/rails_app/config/boot.rb
A
100%
spec/rails_app/config/environment.rb
A
100%
spec/rails_app/config/environments/test.rb
A
100%
spec/rails_app/config/initializers/filter_parameter_logging.rb
A
100%
spec/rails_app/config/initializers/wrap_parameters.rb
A
100%
spec/rails_app/config/routes.rb
A
100%
spec/requests/api_webhook_spec.rb
A
100%
spec/sm_sms_campaign_webhook_spec.rb
A
100%
spec/support/helpers.rb
A
100%
spec/support/helpers/sms_campaign_payload.rb
A
100%
spec/support/mock_webhook_processor.rb
A
100%
spec/support/shared_examples/processable_behavior.rb
A
100%
.github/workflows/ci.yml