The following files have met the coverage requirement: 70%
Filename | Coverage |
---|---|
SaMDAutoInjectorWaitingRoomViewModel.swift | 76% |
SaMDCustomAlertData.swift | 100% |
SaMDAutoInjectorReceiver.swift | 98% |
SaMDSettingsRepository.swift | 92% |
SaMDUpdateDosingScheduleViewModel.swift | 87% |
SaMDAppSettingsNetworkHandler.swift | 92% |
SaMDGetDosageProfileTask.swift | 96% |
SaMDDate.swift | 73% |
SaMDString.swift | 85% |
SaMDResourceRepository.swift | 82% |
SaMDMedicationAdministrationNetworkingRequired.swift | 100% |
SaMDMedicationAdminstrationTaskHelper.swift | 75% |
SaMDAutoInjectorEventDatabaseProvider.swift | 78% |
SaMDAcknowledgementModel.swift | 87% |
SaMDAutoInjectorEventsManager.swift | 96% |
SaMDosage+DataEntity.swift | 70% |
SaMDMedicationFlowDataModel.swift | 100% |
SaMDSaveDosageDataManager.swift | 100% |
SaMDWebViewModel.swift | 100% |
SaMDGetAppSettingsTask.swift | 95% |
SaMDMedicationAdministrationSyncOperationProvider.swift | 100% |
SaMDBluetoothPermissionDeniedModel.swift | 70% |
SaMDUpdateCommunicationAndAlertsViewModel.swift | 81% |
SaMDSettings+DataEntity.swift | 100% |
SaMDMedicationPlanDetailsModel.swift | 94% |
SaMDAccountModel.swift | 95% |
SaMDReminderUpdateViewModel.swift | 93% |
SaMDDosageCalendarViewModel.swift | 92% |
SaMDUserEventDataSource.swift | 100% |
SaMDUserEventNetworkingRequired.swift | 100% |
SaMDPostAllMedicationAdministrationTask.swift | 91% |
SaMDMedicationDatabaseProvider.swift | 100% |
SaMDMedicationCAIErrorModel.swift | 100% |
SaMDMedicationPlanCardModel.swift | 100% |
SaMDosageProfile+DataEntity.swift | 100% |
SaMDMedicationReminderSelectionModel.swift | 73% |
SaMDPutUserEventTask.swift | 100% |
SaMDDosageAuditor.swift | 90% |
SaMDPrimaryCardViewModel.swift | 82% |
SaMDDosageRepository.swift | 87% |
SaMDDosageProfileSyncOperationProvider.swift | 100% |
SaMDTreatmentNoSetupModel.swift | 100% |
SaMDPutDosageProfileTask.swift | 100% |
SaMDDosageScheduleRequired.swift | 100% |
SaMDNumberFormatter.swift | 100% |
SaMDStayingOnScheduleModel.swift | 100% |
SaMDDateRange.swift | 100% |
SaMDTreatmentPlanSetupViewModel.swift | 100% |
SaMDMedicationSetupRouter.swift | 91% |
SaMDDosageScheduleProvider.swift | 100% |
SaMDDosageProfileRepository.swift | 89% |
SaMDDosageScheduleDataProvider.swift | 78% |
SaMDInAppNotificationDataProvider.swift | 86% |
SaMDGetMedicationAdministrationTask.swift | 100% |
SaMDResource+DataEntity.swift | 72% |
SaMDGetUserEventTask.swift | 100% |
SaMDUserEventDataModel.swift | 100% |
SaMDAboutMedicationModel.swift | 100% |
SaMDTabBarModel.swift | 96% |
SaMDNetworkingProvider+UserEvent.swift | 90% |
SaMDNetworkingProvider+DosageProfile.swift | 84% |
SaMDUpdateAppSettingsTask.swift | 84% |
SaMDUserEventRepository.swift | 71% |
SaMDUserEventSyncOperationProvider.swift | 78% |
SaMDUserEvent+DataEntity.swift | 78% |
SaMDDosageProfileNetworkingRequired.swift | 100% |
SaMDDosageCalendarDataModel.swift | 100% |
SaMDPostUserEventTask.swift | 100% |
SaMDAutoInjectorReceiverRequired.swift | 100% |
SaMDUIHostingControllerPresenter.swift | 72% |
SaMDAutoInjectorEvent+CoreDataClass.swift | 100% |
SaMDPlanFirstDoseDateModel.swift | 75% |
SaMDSetupBluetoothPermissionModel.swift | 70% |
The following files haven’t met the coverage requirement: 70%; justifications are provided.
Filename | SaMDTreatmentNoSetupView.swift |
---|---|
Coverage | 0% |
Reason | To be filled by tech leads |
Filename | SaMDRadioButtonRow.swift |
---|---|
Coverage | 5% |
Reason | In our iOS project GCSP_VC_APP_IOS , file SaMDRadioButtonRow.swift is a UI component with: <ul> <li>AccessibilityIdentifier enum(s): <ul><li>radioButtonRowIcon</li><li>rowTitle</li><li>rowSubtitle</li></ul></li> <li>Its actual String value(s): <ul><li>rowSubtitle</li></ul></li> </ul> In our automation test project DIGH_LillyPlus_Automation : iOS accessibility ID radioButtonRowIcon is defined as:<ul><li>In plan-screen.js : <ul><li>plan_first_time_taltz_yes </li> <li>plan_first_time_taltz_no </li> <li>plan_first_time_taltz_medication_yes </li> <li>plan_first_time_taltz_medication_no </li> <li>plan_first_time_taltz_yes_selected </li> <li>plan_first_time_taltz_no_selected </li> </ul></li> <li>In onboarding.js : <ul><li>your_treatment_olumiant_rheumatoid_arthritis_button </li> <li>your_treatment_taltz_plaque_psoriasis_button </li> <li>your_information_government_prescription_not_enrolled_button </li> <li>your_information_government_prescription_enrolled_button </li> </ul></li> <li>In SavingsProgram.js : <ul><li>not_enrolled_radio </li> <li>enrolled_radio </li> </ul></li> <li>In Plan.js : <ul><li>yes_radio_btn </li> </ul></li> <li>In contact-information.js : <ul><li>address_suggestion_original_option </li> <li>contact_info_suggestions_original_radio </li> <li>contact_info_suggestions_suggested_radio_1 </li> <li>contact_info_suggestions_suggested_radio_2 </li> </ul></li> </ul> Accessiblity ID radioButtonRowIcon is generic and may be tested in multiple places in our automation test project.<hr> iOS accessibility ID rowTitle is defined as:<ul><li>In plan-screen.js : <ul><li>plan_first_time_taltz_medication_yes_text </li> <li>plan_first_time_taltz_medication_no_text </li> <li>plan_first_time_taltz_yes_text </li> <li>plan_first_time_taltz_no_text </li> </ul></li> <li>In onboarding.js : <ul><li>your_treatment_olumiant_rheumatoid_arthritis_text </li> <li>your_treatment_olumiant_atopic_dermatitis_text </li> <li>your_treatment_taltz_plaque_psoriasis_text </li> <li>your_treatment_taltz_psoriatic_arthritis_text </li> <li>condition_selection_dropdown_box </li> <li>condition_selection_dropdown_field_text </li> <li>savings_program_title_header </li> <li>sharps_disposal_service_title </li> <li>inject_support_title </li> <li>your_information_government_prescription_not_enrolled_text </li> <li>your_information_government_prescription_enrolled_text </li> </ul></li> <li>In symptoms.js : <ul><li>symptoms_first_symptom_title </li> <li>symptoms_third_symptom_title </li> <li>symptoms_fourth_symptom_title </li> </ul></li> <li>In settings-medication.js : <ul><li>settings_medication_text </li> </ul></li> <li>In myProfile.js : <ul><li>my_profile_personal_header </li> <li>my_profile_contact_header </li> <li>my_profile_security_header </li> </ul></li> <li>In settingsMedReminder.js : <ul><li>settings_reminder_push_notification </li> </ul></li> <li>In SavingsProgram.js : <ul><li>confirm_not_enrolled </li> <li>confirm_enrolled </li> </ul></li> <li>In lilly-settings-screen.js : <ul><li>medication_option </li> </ul></li> <li>In communications-and-alerts.js : <ul><li>settings_notification_button </li> <li>first_category_label </li> <li>second_category_label </li> <li>symptom_logging_card_title </li> <li>symptom_logging_push_notification_title </li> </ul></li> <li>In progress.js : <ul><li>confirm_planned_date_first_entry_time </li> <li>confirm_planned_date_second_entry_time </li> <li>confirm_planned_date_third_entry_time </li> </ul></li> <li>In myaccount.js : <ul><li>my_account_notification_text </li> <li>my_account_about_manufacturer </li> <li>my_account_about_device_model </li> <li>my_account_about_os_version </li> <li>my_account_about_time_stamp </li> <li>my_account_about_config_version </li> <li>my_account_about_build </li> <li>my_account_about_locale </li> <li>my_account_about_content_version </li> <li>my_account_about_privacy_statement_title </li> <li>my_account_about_terms_of_use_title </li> <li>my_account_about_intended_use_title </li> <li>my_account_notification_details_push_notification_title </li> <li>my_account_notification_details_sms_title </li> <li>my_account_faq_about_medication_question_1 </li> <li>my_account_faq_about_medication_question_2 </li> <li>my_account_faq_about_medication_question_3 </li> <li>my_account_faq_about_lilly_question_1 </li> <li>my_account_faq_tools_help_reporting_question1 </li> <li>my_account_faq_tools_help_reporting_question2 </li> <li>my_account_olumiant_faq_tools_help_reporting_question1 </li> <li>my_account_app_faq_button </li> <li>list_of_licenses </li> <li>communication_alerts_dosing_reminder </li> </ul></li> <li>In contact-information.js : <ul><li>original_address_radio_button_text </li> <li>contact_info_suggestions_original_address </li> <li>contact_info_suggestions_address_card_1 </li> <li>contact_info_suggestions_address_card_2 </li> <li>contact_info_suggestions_address_card_3 </li> <li>contact_info_suggestions_suggested_address_1 </li> <li>contact_info_suggestions_suggested_address_2 </li> </ul></li> </ul> Accessiblity ID rowTitle is generic and may be tested in multiple places in our automation test project.<hr> iOS accessibility ID rowSubtitle is defined as:<ul><li>In onboarding.js : <ul><li>savings_program_subtext </li> <li>sharps_disposal_service_subtext </li> <li>inject_support_subtext </li> </ul></li> <li>In myProfile.js : <ul><li>my_profile_personal_subtext </li> <li>my_profile_contact_subtext </li> <li>my_profile_security_subtext </li> </ul></li> <li>In communications-and-alerts.js : <ul><li>first_category_subtext </li> <li>second_category_subtext </li> <li>dosing_reminder_subtext </li> <li>symptom_logging_subtext </li> <li>symptom_logging_card_sub_title_enable </li> <li>symptom_logging_card_sub_title_disable </li> <li>symptom_logging_push_notification_card_disable_text </li> </ul></li> <li>In progress.js : <ul><li>confirm_planned_date_first_entry_log_type </li> <li>confirm_planned_date_second_entry_log_type </li> <li>confirm_planned_date_third_entry_log_type </li> </ul></li> <li>In myaccount.js : <ul><li>my_account_notification_details_pushnotificationdescription </li> <li>my_account_notification_details_smsdescription </li> <li>medication_reminders_push_notification_disabled_message </li> </ul></li> </ul> Accessiblity ID rowSubtitle is generic and may be tested in multiple places in our automation test project.<hr> |
Filename | SaMDHalfSheetView.swift |
---|---|
Coverage | 0% |
Reason | To be filled by tech leads |
Filename | SaMDNetworkingProvider+MedicationAdministration.swift |
---|---|
Coverage | 57% |
Reason | To be filled by tech leads |
Filename | SaMDDosageCalendarView.swift |
---|---|
Coverage | 0% |
Reason | In our iOS project GCSP_VC_APP_IOS , file SaMDDosageCalendarView.swift is a UI component with: <ul> <li>AccessibilityIdentifier enum(s): <ul><li>nextEvent</li></ul></li> <li>Its actual String value(s): <ul><li>next_event</li></ul></li> </ul> In our automation test project DIGH_LillyPlus_Automation : iOS accessibility ID next_event is defined as:<ul></ul> Cannot find next_event ; to be filled by tech leads<hr> |
Filename | SaMDAcknowledgementView.swift |
---|---|
Coverage | 0% |
Reason | In our iOS project GCSP_VC_APP_IOS , file SaMDAcknowledgementView.swift is a UI component with: <ul> <li>AccessibilityIdentifier enum(s): <ul><li>acknowledgementScreenSuccessButton</li><li>acknowledgementScreenTitleText</li><li>acknowledgementScreenSubtitleText</li></ul></li> <li>Its actual String value(s): <ul><li>request_success_subTitle</li></ul></li> </ul> In our automation test project DIGH_LillyPlus_Automation : iOS accessibility ID request_success_button is defined as:<ul><li>In symptoms.js : <ul><li>entry_saved_icon </li> </ul></li> <li>In settingsMedReminder.js : <ul><li>settings_reminder_finish_img </li> </ul></li> <li>In Plan.js : <ul><li>plan_setup_finished_icon </li> </ul></li> <li>In support-tab.js : <ul><li>sharp_disposal_acknowledgement_animation </li> <li>injection_support_acknowledgement_animation </li> </ul></li> <li>In medication.js : <ul><li>dose_logged_animation_image </li> <li>dose_logged_animation_image </li> </ul></li> </ul> Accessiblity ID request_success_button is generic and may be tested in multiple places in our automation test project.<hr> iOS accessibility ID request_success_title is defined as:<ul><li>In symptoms.js : <ul><li>entry_saved_title </li> </ul></li> <li>In settingsMedReminder.js : <ul><li>settings_reminder_finish_title </li> </ul></li> <li>In Plan.js : <ul><li>plan_setup_finished_title </li> </ul></li> <li>In support-tab.js : <ul><li>sharp_disposal_acknowledgement_title </li> <li>injection_support_acknowledgement_title </li> </ul></li> <li>In medication.js : <ul><li>dose_logged_heading </li> <li>dose_logged_heading </li> </ul></li> </ul> Accessiblity ID request_success_title is generic and may be tested in multiple places in our automation test project.<hr> iOS accessibility ID request_success_subTitle is defined as:<ul><li>In symptoms.js : <ul><li>entry_saved_sub_title </li> </ul></li> <li>In settingsMedReminder.js : <ul><li>settings_reminder_finish_info </li> </ul></li> <li>In Plan.js : <ul><li>plan_setup_finished_subtitle </li> </ul></li> <li>In support-tab.js : <ul><li>sharp_disposal_acknowledgement_subtitle </li> <li>injection_support_acknowledgement_subtitle </li> </ul></li> <li>In medication.js : <ul><li>dose_logged_sub_heading </li> <li>dose_logged_sub_heading </li> </ul></li> </ul> Accessiblity ID request_success_subTitle is generic and may be tested in multiple places in our automation test project.<hr> |
Filename | SaMDMedicationWarningCardView.swift |
---|---|
Coverage | 0% |
Reason | In our iOS project GCSP_VC_APP_IOS , file SaMDMedicationWarningCardView.swift is a UI component with: <ul> <li>AccessibilityIdentifier enum(s): <ul><li>informationStatusImage</li><li>cardTitle</li></ul></li> <li>Its actual String value(s): <ul><li>cardTitle</li></ul></li> </ul> In our automation test project DIGH_LillyPlus_Automation : iOS accessibility ID information_status_icon is defined as:<ul><li>In progress.js : <ul><li>review_logged_medication_info_box_view_icon </li> </ul></li> <li>In injection-screen.js : <ul><li>warning_adjust_card_i </li> <li>manual_warning_card_icon </li> <li>automatic_warning_success_warning_card_i_icon </li> </ul></li> <li>In medication.js : <ul><li>log_dose_warning_icon </li> </ul></li> </ul> Accessiblity ID information_status_icon is generic and may be tested in multiple places in our automation test project.<hr> iOS accessibility ID cardTitle is defined as:<ul><li>In Non_Functional.js : <ul><li>relevant_week </li> <li>today_injection_primary_action_card </li> <li>log_symptoms_card </li> </ul></li> <li>In symptoms.js : <ul><li>symptoms_logged_card_title </li> <li>symptoms_today_card_title </li> </ul></li> <li>In CAI.js : <ul><li>injection_error_icon </li> </ul></li> <li>In communications-and-alerts.js : <ul><li>adherence_information_sub_title </li> <li>symptom_logging_example_header </li> </ul></li> <li>In progress.js : <ul><li>review_logged_medication_info_box_view_description </li> </ul></li> <li>In myaccount.js : <ul><li>my_account_about_lilly_together_olumiant </li> </ul></li> <li>In injection-screen.js : <ul><li>warning_adjust_card_body </li> <li>manual_warning_card_body </li> <li>automatic_warning_success_warning_card </li> </ul></li> <li>In today.js : <ul><li>set_up_your_dosing_reminder_text </li> <li>ftue_text </li> <li>set_your_treatment_plan_text </li> <li>finish_set_up_your_treatment_plan_text </li> <li>notification_banner </li> <li>primary_action_card_text </li> <li>yesterday_primary_action_card_text </li> <li>multiple_primary_action_card_text </li> <li>symptoms_primary_action_card_text </li> </ul></li> <li>In support-tab.js : <ul><li>faq_link_card_label </li> </ul></li> <li>In medication.js : <ul><li>log_dose_warning </li> </ul></li> <li>In home-screen.js : <ul><li>main_card_title </li> <li>date_range </li> <li>take_the_app_tour_text </li> </ul></li> <li>In bottom_sheet.js : <ul><li>log_details_screen_adherence_screen_how_your_schedule_works_title </li> <li>log_details_screen_adherence_screen_adjust_schedule_title </li> <li>log_details_screen_adherence_screen_logbook_title </li> </ul></li> </ul> Accessiblity ID cardTitle is generic and may be tested in multiple places in our automation test project.<hr> |
Filename | SaMDResource+CoreDataProperties.swift |
---|---|
Coverage | 0% |
Reason | To be filled by tech leads |
Filename | SaMDAutoInjectorWaitingRoomView.swift |
---|---|
Coverage | 0% |
Reason | To be filled by tech leads |
Filename | SaMDLogbookDosageRow.swift |
---|---|
Coverage | 5% |
Reason | In our iOS project GCSP_VC_APP_IOS , file SaMDLogbookDosageRow.swift is a UI component with: <ul> <li>AccessibilityIdentifier enum(s): <ul><li>logbookDosageRowTitle</li><li>logbookDosageRowLoggedFlaggedImage</li><li>logbookDosageRowDoseMG</li><li>logbookRowLeftMonth</li><li>logbookRowLeftDay</li><li>logbookRowHeaderRightChevron</li><li>logbookDosageRowMultidoseTag</li></ul></li> <li>Its actual String value(s): <ul><li>logbook_dosage_cell_multiDose_tag</li></ul></li> </ul> In our automation test project DIGH_LillyPlus_Automation : iOS accessibility ID logbook_dosage_cell_title is defined as:<ul><li>In progress.js : <ul><li>injection_card </li> </ul></li> </ul> Automation ID injection_card has been referenced:<li>In Progress_Logbook_ViewMedicationEntries.feature : <ul><li>And "[01;31m[Kinjection_card[m[K" should be enabled </li> </ul></li> <li>In Progress_Review_Medication.feature : <ul><li>And "[01;31m[Kinjection_card[m[K" should be enabled </li> <li>When I tap "[01;31m[Kinjection_card[m[K" </li> <li>And "[01;31m[Kinjection_card[m[K" should be enabled </li> <li>And I tap "[01;31m[Kinjection_card[m[K" </li> <li>And I tap "[01;31m[Kinjection_card[m[K" </li> <li>And I tap "[01;31m[Kinjection_card[m[K" </li> <li>And I tap "[01;31m[Kinjection_card[m[K" </li> </ul></li> <hr> iOS accessibility ID logbook_dosage_cell_logged_flagged_icon is defined as:<ul></ul> Cannot find logbook_dosage_cell_logged_flagged_icon ; to be filled by tech leads<hr> iOS accessibility ID logbook_dosage_cell_dose_mg is defined as:<ul></ul> Cannot find logbook_dosage_cell_dose_mg ; to be filled by tech leads<hr> iOS accessibility ID logbook_cell_month is defined as:<ul><li>In progress.js : <ul><li>logbook_card_month_headers </li> <li>first_logbook_card_month_header </li> <li>second_logbook_month_header </li> <li>second_logbook_card_month_header </li> <li>third_logbook_card_month_header </li> <li>fourth_logbook_card_month_header </li> <li>review_entry_card_month </li> <li>second_review_entry_card_month </li> <li>third_review_entry_card_month </li> <li>progress_first_card_month </li> </ul></li> </ul> Automation ID logbook_card_month_headers has been referenced:<li>In Successful_Notification.feature : <ul><li>Then I should see "logbook_card_dates,[01;31m[Klogbook_card_month_headers[m[K" texts are displayed </li> </ul></li> Automation ID first_logbook_card_month_header has been referenced:<li>In Progress_3.feature : <ul><li>Then I should see "logbook_month_header,[01;31m[Kfirst_logbook_card_month_header[m[K,first_logbook_card_date" texts are displayed </li> <li>When I fetch "logbook_month_header,[01;31m[Kfirst_logbook_card_month_header[m[K,first_logbook_card_date" detail and save as "todayMonthHeader,todayMonthSubHeader,todayMonthDate" inside test data </li> </ul></li> <li>In Progress_2.feature : <ul><li>Then I should see "logbook_month_header,[01;31m[Kfirst_logbook_card_month_header[m[K,first_logbook_card_date" texts are displayed </li> <li>When I fetch "[01;31m[Kfirst_logbook_card_month_header[m[K,first_logbook_card_date" details and save as "yesterdayCardMonth,yesterdayCardDate" inside test data </li> </ul></li> Automation ID second_logbook_month_header has been referenced:<li>In Progress_3.feature : <ul><li>Then I should not see "[01;31m[Ksecond_logbook_month_header[m[K" header </li> </ul></li> Automation ID second_logbook_card_month_header has been referenced:<li>In Progress_3.feature : <ul><li>And I should see "logbook_month_header,[01;31m[Ksecond_logbook_card_month_header[m[K,second_logbook_card_date" texts are displayed </li> <li>When I fetch "logbook_month_header,[01;31m[Ksecond_logbook_card_month_header[m[K,second_logbook_card_date" detail and save as "yesterdayMonthHeader,yesterdayMonthSubHeader,yesterdayMonthDate" inside test data </li> </ul></li> <li>In Progress_2.feature : <ul><li>Then I should see "[01;31m[Ksecond_logbook_card_month_header[m[K,second_logbook_card_date" texts are displayed </li> <li>When I fetch "[01;31m[Ksecond_logbook_card_month_header[m[K,second_logbook_card_date" details and save as "dayBeforeYesterdayCardMonth,dayBeforeYesterdayCardDate" inside test data </li> </ul></li> Automation ID third_logbook_card_month_header has been referenced:<li>In Progress_2.feature : <ul><li>Then I should see "[01;31m[Kthird_logbook_card_month_header[m[K,third_logbook_card_date" texts are displayed </li> <li>When I fetch "[01;31m[Kthird_logbook_card_month_header[m[K,third_logbook_card_date" details and save as "threeDaysAgoCardMonth,threeDaysAgoCardDate" inside test data </li> </ul></li> Automation ID fourth_logbook_card_month_header has been referenced:<li>In Progress_2.feature : <ul><li>Then I should see "[01;31m[Kfourth_logbook_card_month_header[m[K,fourth_logbook_card_date" texts are displayed </li> <li>When I fetch "[01;31m[Kfourth_logbook_card_month_header[m[K,fourth_logbook_card_date" details and save as "fiveDaysAgoCardMonth,fiveDaysAgoCardDate" inside test data </li> </ul></li> Automation ID review_entry_card_month has been referenced:<li>In Progress_Review_Duplicate_Entries_Single_Injection_Day_1.feature : <ul><li>When I fetch "[01;31m[Kreview_entry_card_month[m[K,review_entry_card_date" details and save as "todayMonthSubHeader,todayMonthDate" inside test data </li> <li>When I fetch "[01;31m[Kreview_entry_card_month[m[K,review_entry_card_date" details and save as "todayMonthSubHeader,todayMonthDate" inside test data </li> <li>When I fetch "second_[01;31m[Kreview_entry_card_month[m[K,second_review_entry_card_date" details and save as "todayMonthSubHeader,yesterdayMonthDate" inside test data </li> <li>When I fetch "review_entries_month_header,second_review_entries_month_header,[01;31m[Kreview_entry_card_month[m[K,review_entry_card_date" details and save as "todayMonthHeader,lastMonthHeader,todayMonthSubHeader,todayMonthDate" inside test data </li> <li>When I fetch "second_[01;31m[Kreview_entry_card_month[m[K,second_review_entry_card_date" details and save as "yesterdayMonthSubHeader,yesterdayMonthDate" inside test data </li> <li>When I fetch "third_[01;31m[Kreview_entry_card_month[m[K,third_review_entry_card_date" details and save as "oneMonthBeforeMonth,oneMonthBeforeDate" inside test data </li> </ul></li> <li>In Progress_Review_Duplicate_Entries_Double_Injection_Day.feature : <ul><li>When I fetch "second_[01;31m[Kreview_entry_card_month[m[K,second_review_entry_card_date" details and save as "yesterdayMonthSubHeader,yesterdayMonthDate" inside test data </li> <li>When I fetch "review_entries_month_header,[01;31m[Kreview_entry_card_month[m[K,review_entry_card_date" details and save as "todayMonthHeader,todayMonthSubHeader,todayMonthDate" inside test data </li> <li>When I fetch "second_[01;31m[Kreview_entry_card_month[m[K,second_review_entry_card_date" details and save as "yesterdayMonthSubHeader,yesterdayMonthDate" inside test data </li> </ul></li> Automation ID second_review_entry_card_month has been referenced:<li>In Progress_Review_Duplicate_Entries_Single_Injection_Day_1.feature : <ul><li>When I fetch "[01;31m[Ksecond_review_entry_card_month[m[K,second_review_entry_card_date" details and save as "todayMonthSubHeader,yesterdayMonthDate" inside test data </li> <li>When I fetch "[01;31m[Ksecond_review_entry_card_month[m[K,second_review_entry_card_date" details and save as "yesterdayMonthSubHeader,yesterdayMonthDate" inside test data </li> </ul></li> <li>In Progress_Review_Duplicate_Entries_Double_Injection_Day.feature : <ul><li>When I fetch "[01;31m[Ksecond_review_entry_card_month[m[K,second_review_entry_card_date" details and save as "yesterdayMonthSubHeader,yesterdayMonthDate" inside test data </li> <li>When I fetch "[01;31m[Ksecond_review_entry_card_month[m[K,second_review_entry_card_date" details and save as "yesterdayMonthSubHeader,yesterdayMonthDate" inside test data </li> </ul></li> Automation ID third_review_entry_card_month has been referenced:<li>In Progress_Review_Duplicate_Entries_Single_Injection_Day_1.feature : <ul><li>When I fetch "[01;31m[Kthird_review_entry_card_month[m[K,third_review_entry_card_date" details and save as "oneMonthBeforeMonth,oneMonthBeforeDate" inside test data </li> </ul></li> Automation ID progress_first_card_month has been referenced:<li>In Symptoms_Future_Readings.feature : <ul><li>And I should see "tomorrowMonthSubHeader" text inside "[01;31m[Kprogress_first_card_month[m[K" card </li> </ul></li> <li>In Symptoms_Edit_Today_logbook.feature : <ul><li>And I should see "yesterdayMonthSubHeader" text inside "[01;31m[Kprogress_first_card_month[m[K" card </li> <li>And I should see "yesterdayMonthSubHeader" text inside "[01;31m[Kprogress_first_card_month[m[K" card </li> </ul></li> <hr> iOS accessibility ID logbook_cell_day is defined as:<ul><li>In progress.js : <ul><li>logbook_card_dates </li> <li>first_logbook_card_date </li> <li>second_logbook_card_date </li> <li>third_logbook_card_date </li> <li>fourth_logbook_card_date </li> <li>three_days_ago_card_date </li> <li>five_days_ago_card_date </li> <li>review_entry_card_date </li> <li>second_review_entry_card_date </li> <li>third_review_entry_card_date </li> </ul></li> </ul> Automation ID logbook_card_dates has been referenced:<li>In Successful_Notification.feature : <ul><li>Then I should see "[01;31m[Klogbook_card_dates[m[K,logbook_card_month_headers" texts are displayed </li> </ul></li> Automation ID first_logbook_card_date has been referenced:<li>In Progress_3.feature : <ul><li>Then I should see "logbook_month_header,first_logbook_card_month_header,[01;31m[Kfirst_logbook_card_date[m[K" texts are displayed </li> <li>When I fetch "logbook_month_header,first_logbook_card_month_header,[01;31m[Kfirst_logbook_card_date[m[K" detail and save as "todayMonthHeader,todayMonthSubHeader,todayMonthDate" inside test data </li> </ul></li> <li>In Progress_2.feature : <ul><li>Then I should see "logbook_month_header,first_logbook_card_month_header,[01;31m[Kfirst_logbook_card_date[m[K" texts are displayed </li> <li>When I fetch "first_logbook_card_month_header,[01;31m[Kfirst_logbook_card_date[m[K" details and save as "yesterdayCardMonth,yesterdayCardDate" inside test data </li> </ul></li> <li>In Non_functional_TimeZone_Handling_2.feature : <ul><li>When I fetch "[01;31m[Kfirst_logbook_card_date[m[K" details and save as "firstLogBookCardDate" inside test data </li> </ul></li> <li>In Non_Functional_1.feature : <ul><li>When I fetch "[01;31m[Kfirst_logbook_card_date[m[K" details and save as "firstLogBookCardDate" inside test data </li> </ul></li> <li>In Symptoms_Future_Readings.feature : <ul><li>Then I should see "tomorrowMonthDate" text inside "[01;31m[Kfirst_logbook_card_date[m[K" card </li> </ul></li> <li>In Symptoms_Edit_Today_logbook.feature : <ul><li>Then I should see "yesterdayMonthDate" text inside "[01;31m[Kfirst_logbook_card_date[m[K" card </li> <li>Then I should see "yesterdayMonthDate" text inside "[01;31m[Kfirst_logbook_card_date[m[K" card </li> </ul></li> Automation ID second_logbook_card_date has been referenced:<li>In Progress_3.feature : <ul><li>And I should see "logbook_month_header,second_logbook_card_month_header,[01;31m[Ksecond_logbook_card_date[m[K" texts are displayed </li> <li>When I fetch "logbook_month_header,second_logbook_card_month_header,[01;31m[Ksecond_logbook_card_date[m[K" detail and save as "yesterdayMonthHeader,yesterdayMonthSubHeader,yesterdayMonthDate" inside test data </li> </ul></li> <li>In Progress_2.feature : <ul><li>Then I should see "second_logbook_card_month_header,[01;31m[Ksecond_logbook_card_date[m[K" texts are displayed </li> <li>When I fetch "second_logbook_card_month_header,[01;31m[Ksecond_logbook_card_date[m[K" details and save as "dayBeforeYesterdayCardMonth,dayBeforeYesterdayCardDate" inside test data </li> </ul></li> <li>In Progress_Review_Duplicate_Entries_Single_Injection_Day_2.feature : <ul><li>Then I should not see "[01;31m[Ksecond_logbook_card_date[m[K" field </li> </ul></li> <li>In Progress_Review_Duplicate_Entries_Double_Injection_Day.feature : <ul><li>Then I should not see "[01;31m[Ksecond_logbook_card_date[m[K" field </li> </ul></li> Automation ID third_logbook_card_date has been referenced:<li>In Progress_2.feature : <ul><li>Then I should see "third_logbook_card_month_header,[01;31m[Kthird_logbook_card_date[m[K" texts are displayed </li> <li>When I fetch "third_logbook_card_month_header,[01;31m[Kthird_logbook_card_date[m[K" details and save as "threeDaysAgoCardMonth,threeDaysAgoCardDate" inside test data </li> </ul></li> Automation ID fourth_logbook_card_date has been referenced:<li>In Progress_2.feature : <ul><li>Then I should see "fourth_logbook_card_month_header,[01;31m[Kfourth_logbook_card_date[m[K" texts are displayed </li> <li>When I fetch "fourth_logbook_card_month_header,[01;31m[Kfourth_logbook_card_date[m[K" details and save as "fiveDaysAgoCardMonth,fiveDaysAgoCardDate" inside test data </li> </ul></li> Automation ID three_days_ago_card_date has been referenced:<li>In Progress_2.feature : <ul><li>When I fetch "[01;31m[Kthree_days_ago_card_date[m[K,five_days_ago_card_date" details and save as "threeDaysAgoCardDate,fiveDaysAgoCardDate" inside test data </li> </ul></li> Automation ID five_days_ago_card_date has been referenced:<li>In Progress_2.feature : <ul><li>When I fetch "three_days_ago_card_date,[01;31m[Kfive_days_ago_card_date[m[K" details and save as "threeDaysAgoCardDate,fiveDaysAgoCardDate" inside test data </li> </ul></li> Automation ID review_entry_card_date has been referenced:<li>In Progress_Review_Duplicate_Entries_Single_Injection_Day_1.feature : <ul><li>When I fetch "review_entry_card_month,[01;31m[Kreview_entry_card_date[m[K" details and save as "todayMonthSubHeader,todayMonthDate" inside test data </li> <li>When I fetch "review_entry_card_month,[01;31m[Kreview_entry_card_date[m[K" details and save as "todayMonthSubHeader,todayMonthDate" inside test data </li> <li>When I fetch "second_review_entry_card_month,second_[01;31m[Kreview_entry_card_date[m[K" details and save as "todayMonthSubHeader,yesterdayMonthDate" inside test data </li> <li>When I fetch "review_entries_month_header,second_review_entries_month_header,review_entry_card_month,[01;31m[Kreview_entry_card_date[m[K" details and save as "todayMonthHeader,lastMonthHeader,todayMonthSubHeader,todayMonthDate" inside test data </li> <li>When I fetch "second_review_entry_card_month,second_[01;31m[Kreview_entry_card_date[m[K" details and save as "yesterdayMonthSubHeader,yesterdayMonthDate" inside test data </li> <li>When I fetch "third_review_entry_card_month,third_[01;31m[Kreview_entry_card_date[m[K" details and save as "oneMonthBeforeMonth,oneMonthBeforeDate" inside test data </li> </ul></li> <li>In Progress_Review_Duplicate_Entries_Double_Injection_Day.feature : <ul><li>When I fetch "second_review_entry_card_month,second_[01;31m[Kreview_entry_card_date[m[K" details and save as "yesterdayMonthSubHeader,yesterdayMonthDate" inside test data </li> <li>When I fetch "review_entries_month_header,review_entry_card_month,[01;31m[Kreview_entry_card_date[m[K" details and save as "todayMonthHeader,todayMonthSubHeader,todayMonthDate" inside test data </li> <li>When I fetch "second_review_entry_card_month,second_[01;31m[Kreview_entry_card_date[m[K" details and save as "yesterdayMonthSubHeader,yesterdayMonthDate" inside test data </li> </ul></li> Automation ID second_review_entry_card_date has been referenced:<li>In Progress_Review_Duplicate_Entries_Single_Injection_Day_1.feature : <ul><li>When I fetch "second_review_entry_card_month,[01;31m[Ksecond_review_entry_card_date[m[K" details and save as "todayMonthSubHeader,yesterdayMonthDate" inside test data </li> <li>When I fetch "second_review_entry_card_month,[01;31m[Ksecond_review_entry_card_date[m[K" details and save as "yesterdayMonthSubHeader,yesterdayMonthDate" inside test data </li> </ul></li> <li>In Progress_Review_Duplicate_Entries_Double_Injection_Day.feature : <ul><li>When I fetch "second_review_entry_card_month,[01;31m[Ksecond_review_entry_card_date[m[K" details and save as "yesterdayMonthSubHeader,yesterdayMonthDate" inside test data </li> <li>When I fetch "second_review_entry_card_month,[01;31m[Ksecond_review_entry_card_date[m[K" details and save as "yesterdayMonthSubHeader,yesterdayMonthDate" inside test data </li> </ul></li> Automation ID third_review_entry_card_date has been referenced:<li>In Progress_Review_Duplicate_Entries_Single_Injection_Day_1.feature : <ul><li>When I fetch "third_review_entry_card_month,[01;31m[Kthird_review_entry_card_date[m[K" details and save as "oneMonthBeforeMonth,oneMonthBeforeDate" inside test data </li> </ul></li> <hr> iOS accessibility ID logbook_cell_right_chevron is defined as:<ul><li>In Non_Functional.js : <ul><li>logbook_medication_left_chevron </li> </ul></li> <li>In progress.js : <ul><li>first_logbook_card_chevron </li> <li>second_logbook_card_chevron </li> <li>third_logbook_card_chevron </li> <li>fourth_logbook_card_chevron </li> <li>injection_1_of_2_card_right_chevron </li> <li>injection_1_of_2_card_right_chevron </li> </ul></li> </ul> Accessiblity ID logbook_cell_right_chevron is generic and may be tested in multiple places in our automation test project.<hr> iOS accessibility ID logbook_dosage_cell_multiDose_tag is defined as:<ul><li>In progress.js : <ul><li>injection_1_of_2_card </li> <li>injection_1_of_2_card_right_chevron </li> <li>injection_2_of_2_card </li> <li>injection_1_of_2_card_right_chevron </li> </ul></li> </ul> Automation ID injection_1_of_2_card has been referenced:<li>In Progress_Logbook_ViewMedicationEntries.feature : <ul><li>Then I should not see "[01;31m[Kinjection_1_of_2_card[m[K" button </li> <li>Then I should see "[01;31m[Kinjection_1_of_2_card[m[K" button </li> </ul></li> Automation ID injection_1_of_2_card_right_chevron has been referenced:Automation ID injection_2_of_2_card has been referenced:<li>In Progress_Logbook_ViewMedicationEntries.feature : <ul><li>And I should not see "[01;31m[Kinjection_2_of_2_card[m[K" button </li> <li>And I should see "[01;31m[Kinjection_2_of_2_card[m[K" button </li> </ul></li> Automation ID injection_1_of_2_card_right_chevron has been referenced:<hr> |
Filename | SaMDInt.swift |
---|---|
Coverage | 50% |
Reason | To be filled by tech leads |
Filename | SaMDFourthTabHostingViewController.swift |
---|---|
Coverage | 0% |
Reason | To be filled by tech leads |
Filename | SaMDMedicationTrackingViewModel.swift |
---|---|
Coverage | 60% |
Reason | To be filled by tech leads |
Filename | SaMDMedicationInjectionCardView.swift |
---|---|
Coverage | 0% |
Reason | To be filled by tech leads |
Filename | SaMDView.swift |
---|---|
Coverage | 33% |
Reason | To be filled by tech leads |
Filename | SaMDNotificationsManager+MedicationLog.swift |
---|---|
Coverage | 62% |
Reason | To be filled by tech leads |
Filename | SaMDUserEvent+CoreDataProperties.swift |
---|---|
Coverage | 0% |
Reason | To be filled by tech leads |
Filename | SaMDMedicationTrackingView.swift |
---|---|
Coverage | 0% |
Reason | In our iOS project GCSP_VC_APP_IOS , file SaMDMedicationTrackingView.swift is a UI component with: <ul> <li>AccessibilityIdentifier enum(s): <ul><li>medicationTrackingToggle</li><li>medicationTrackingDividerView</li><li>medicationTrackingBody</li><li>medicationTrackingHeaderText</li></ul></li> <li>Its actual String value(s): <ul><li>medication_tracking_header_text</li></ul></li> </ul> In our automation test project DIGH_LillyPlus_Automation : iOS accessibility ID medication_tracking_toggle is defined as:<ul><li>In medication-sceen.js : <ul><li>automatic_tracking_toggle </li> </ul></li> <li>In Plan.js : <ul><li>change_plan_automatic_logging_toggle </li> </ul></li> </ul> Accessiblity ID medication_tracking_toggle is generic and may be tested in multiple places in our automation test project.<hr> iOS accessibility ID medication_tracking_divider_view is defined as:<ul></ul> Cannot find medication_tracking_divider_view ; to be filled by tech leads<hr> iOS accessibility ID medication_tracking_body is defined as:<ul><li>In medication-sceen.js : <ul><li>automatic_tracking_subText </li> </ul></li> </ul> Automation ID automatic_tracking_subText has been referenced:<li>In Settings_5.feature : <ul><li>And I verify Config text in UI - UI Locator "[01;31m[Kautomatic_tracking_subText[m[K", Test Data "", ConfigJsonPath "account.component.medication.component.settings.text.lblManualLoggingBody" </li> <li>Then I verify Config text in UI - UI Locator "[01;31m[Kautomatic_tracking_subText[m[K", Test Data "", ConfigJsonPath "account.component.medication.component.settings.text.lblManualLoggingBody" </li> </ul></li> <li>In Plan_details.feature : <ul><li>And I should see "medication_title,automatic_tracking_text,automatic_tracking_toggle,[01;31m[Kautomatic_tracking_subText[m[K,medication_screen_back" fields are displayed </li> </ul></li> <li>In Support_Adjust_Dose_schedule.feature : <ul><li>And I verify Config text in UI - UI Locator "[01;31m[Kautomatic_tracking_subText[m[K", Test Data "", ConfigJsonPath "account.component.medication.component.settings.text.lblAutoInjectorLoggingBody" </li> </ul></li> <hr> iOS accessibility ID medication_tracking_header_text is defined as:<ul><li>In medication-sceen.js : <ul><li>automatic_tracking_text </li> </ul></li> <li>In Plan.js : <ul><li>change_plan_automatic_title_heading </li> </ul></li> </ul> Accessiblity ID medication_tracking_header_text is generic and may be tested in multiple places in our automation test project.<hr> |
Filename | SaMDGetMedicationAdministrationInDateRangeTask.swift |
---|---|
Coverage | 0% |
Reason | To be filled by tech leads |
Filename | SaMDDosageProfile+CoreDataProperties.swift |
---|---|
Coverage | 0% |
Reason | To be filled by tech leads |
Filename | SaMDAboutMedicationView.swift |
---|---|
Coverage | 0% |
Reason | In our iOS project GCSP_VC_APP_IOS , file SaMDAboutMedicationView.swift is a UI component with: <ul> <li>AccessibilityIdentifier enum(s): <ul><li>cardBody</li></ul></li> <li>Its actual String value(s): <ul><li>cardBody</li></ul></li> </ul> In our automation test project DIGH_LillyPlus_Automation : iOS accessibility ID cardBody is defined as:<ul><li>In plan-screen.js : <ul><li>plan_autoinjector_1_screen_subtitle </li> <li>plan_autoinjector_2_screen_subtitle </li> </ul></li> <li>In symptoms.js : <ul><li>symptoms_today_card_subtitle </li> </ul></li> <li>In CAI.js : <ul><li>injection_error_subtext </li> </ul></li> <li>In communications-and-alerts.js : <ul><li>symptom_logging_example_sub_header </li> </ul></li> <li>In progress.js : <ul><li>review_logged_medication_companion_screen_description </li> </ul></li> <li>In myaccount.js : <ul><li>my_account_about_lilly_together_olumiant_sub_title </li> </ul></li> <li>In injection-screen.js : <ul><li>schedule_body </li> <li>call_companion_body </li> </ul></li> <li>In today.js : <ul><li>set_up_your_dosing_reminder_sub_text </li> <li>set_your_treatment_plan_sub_text </li> <li>finish_set_up_your_treatment_plan_sub_text </li> <li>primary_action_card_sub_text </li> <li>yesterday_primary_action_card_sub_text </li> <li>multiple_primary_action_card_sub_text </li> <li>symptoms_primary_action_card_sub_text </li> <li>symptoms_card </li> </ul></li> <li>In medication.js : <ul><li>nonFdaApprovedUseSubTitle </li> </ul></li> <li>In home-screen.js : <ul><li>main_card_subtitle </li> <li>take_the_app_tour_sub_text </li> </ul></li> </ul> Accessiblity ID cardBody is generic and may be tested in multiple places in our automation test project.<hr> |
Filename | SaMDSetupBluetoothPermissionView.swift |
---|---|
Coverage | 0% |
Reason | To be filled by tech leads |
Filename | SaMDSettings+CoreDataProperties.swift |
---|---|
Coverage | 0% |
Reason | To be filled by tech leads |
Filename | SaMDPostDosageProfileTask.swift |
---|---|
Coverage | 0% |
Reason | To be filled by tech leads |
Filename | SaMDDosageDatabaseProvider.swift |
---|---|
Coverage | 0% |
Reason | To be filled by tech leads |
Filename | SaMDDosageProfileDatabaseProvider.swift |
---|---|
Coverage | 36% |
Reason | To be filled by tech leads |
Filename | SaMDPutMedicationStatementTask.swift |
---|---|
Coverage | 64% |
Reason | To be filled by tech leads |
Filename | SaMDResourceDatabaseProvider.swift |
---|---|
Coverage | 0% |
Reason | To be filled by tech leads |
Filename | SaMDMedicationCAIErrorView.swift |
---|---|
Coverage | 0% |
Reason | To be filled by tech leads |
Filename | SaMDWebView.swift |
---|---|
Coverage | 0% |
Reason | To be filled by tech leads |
Filename | SaMDTreatmentPlanSetupView.swift |
---|---|
Coverage | 0% |
Reason | To be filled by tech leads |
Filename | SaMDStayingOnScheduleView.swift |
---|---|
Coverage | 64% |
Reason | In our iOS project GCSP_VC_APP_IOS , file SaMDStayingOnScheduleView.swift is a UI component with: <ul> <li>AccessibilityIdentifier enum(s): <ul><li>cardBody</li></ul></li> <li>Its actual String value(s): <ul><li>cardBody</li></ul></li> </ul> In our automation test project DIGH_LillyPlus_Automation : iOS accessibility ID cardBody is defined as:<ul><li>In plan-screen.js : <ul><li>plan_autoinjector_1_screen_subtitle </li> <li>plan_autoinjector_2_screen_subtitle </li> </ul></li> <li>In symptoms.js : <ul><li>symptoms_today_card_subtitle </li> </ul></li> <li>In CAI.js : <ul><li>injection_error_subtext </li> </ul></li> <li>In communications-and-alerts.js : <ul><li>symptom_logging_example_sub_header </li> </ul></li> <li>In progress.js : <ul><li>review_logged_medication_companion_screen_description </li> </ul></li> <li>In myaccount.js : <ul><li>my_account_about_lilly_together_olumiant_sub_title </li> </ul></li> <li>In injection-screen.js : <ul><li>schedule_body </li> <li>call_companion_body </li> </ul></li> <li>In today.js : <ul><li>set_up_your_dosing_reminder_sub_text </li> <li>set_your_treatment_plan_sub_text </li> <li>finish_set_up_your_treatment_plan_sub_text </li> <li>primary_action_card_sub_text </li> <li>yesterday_primary_action_card_sub_text </li> <li>multiple_primary_action_card_sub_text </li> <li>symptoms_primary_action_card_sub_text </li> <li>symptoms_card </li> </ul></li> <li>In medication.js : <ul><li>nonFdaApprovedUseSubTitle </li> </ul></li> <li>In home-screen.js : <ul><li>main_card_subtitle </li> <li>take_the_app_tour_sub_text </li> </ul></li> </ul> Accessiblity ID cardBody is generic and may be tested in multiple places in our automation test project.<hr> |
Filename | SaMDListSeparatorNoneModifier.swift |
---|---|
Coverage | 0% |
Reason | To be filled by tech leads |
Filename | SaMDAppSettingsModel.swift |
---|---|
Coverage | 57% |
Reason | To be filled by tech leads |
Filename | SaMDDosageProfileModel.swift |
---|---|
Coverage | 34% |
Reason | To be filled by tech leads |
Filename | SaMDRadioButtonView.swift |
---|---|
Coverage | 0% |
Reason | In our iOS project GCSP_VC_APP_IOS , file SaMDRadioButtonView.swift is a UI component with: <ul> <li>AccessibilityIdentifier enum(s): <ul><li>pageSubtitle</li><li>pageTitle</li></ul></li> <li>Its actual String value(s): <ul><li>pageTitle</li></ul></li> </ul> In our automation test project DIGH_LillyPlus_Automation : iOS accessibility ID pageSubtitle is defined as:<ul><li>In plan-screen.js : <ul><li>plan_first_time_taltz_no_not_sure_subtitle </li> <li>plan_first_time_taltz_medication_subTitle </li> <li>plan_first_time_taltz_sub_title </li> </ul></li> <li>In onboarding.js : <ul><li>welcome_carousel_subtext </li> <li>welcome_carousel_subtext_visible_2 </li> <li>welcome_carousel_subtext_visible_3 </li> <li>condition_selection_subtext </li> <li>marketing_consent_sub_text </li> <li>your_information_government_prescription_subtext </li> <li>email_subtitle </li> <li>password_subtitle </li> <li>your_information_dob_subtitle </li> <li>your_information_email_verification_description </li> <li>registration_complete_subtitle_label </li> </ul></li> <li>In medication-sceen.js : <ul><li>update_dosing_plan_subtitle </li> </ul></li> <li>In myProfile.js : <ul><li>my_profile_security_text_sub_title </li> <li>my_profile_security_password_reset_email_sent_sub_text </li> </ul></li> <li>In settingsMedReminder.js : <ul><li>settings_med_reminder_subtitle </li> </ul></li> <li>In SavingsProgram.js : <ul><li>confirm_savings_subheader </li> </ul></li> <li>In Plan.js : <ul><li>medication_reminder_desc </li> </ul></li> <li>In communications-and-alerts.js : <ul><li>symptom_logging_sub_header </li> </ul></li> <li>In myaccount.js : <ul><li>my_profile_personal_birthday_sub_header </li> <li>my_profile_contact_email_sub_header </li> <li>my_profile_contact_verify_email_sub_header </li> <li>my_account_about_version </li> <li>my_profile_edit_phone_subtext </li> <li>medication_reminders_subtitle </li> </ul></li> <li>In injection-screen.js : <ul><li>adjust_schedule_screen_subtitle </li> </ul></li> <li>In support-tab.js : <ul><li>injection_support_subtext </li> <li>enrolled_injection_support_screen_subtext </li> <li>savings_program_support_government_beneficiaries_text </li> <li>savings_program_support_government_contact_us_text </li> <li>saving_program_rxbin_value </li> <li>saving_program_pcn_value </li> <li>saving_program_grp_value </li> <li>saving_program_id_value </li> </ul></li> <li>In contact-information.js : <ul><li>contact_information_subtext </li> <li>address_welcome_subtext </li> <li>update_email_screen_subtext </li> <li>update_address_subtitle </li> <li>update_phone_screen_subtext </li> <li>phone_number_page_subtext </li> </ul></li> </ul> Accessiblity ID pageSubtitle is generic and may be tested in multiple places in our automation test project.<hr> iOS accessibility ID pageTitle is defined as:<ul><li>In plan-screen.js : <ul><li>plan_first_time_taltz_yes_title </li> <li>plan_when_did_you_take_your_first_dose_title </li> <li>plan_first_time_taltz_medication_title </li> <li>plan_first_time_taltz_title </li> </ul></li> <li>In onboarding.js : <ul><li>welcome_to_together_title </li> <li>welcome_to_together_title_visible </li> <li>welcome_to_taltz_olumiant_together_title </li> <li>condition_selection_heading </li> <li>condition_selection_title </li> <li>marketing_consent_header </li> <li>your_treatment_support_services_header </li> <li>your_information_government_prescription_header </li> <li>your_information_lets_collect_some_basic_information_title </li> <li>email_title </li> <li>password_title </li> <li>your_information_dob_title </li> <li>your_information_email_verification_header </li> <li>registration_complete_title_label </li> <li>acknowledge_header </li> </ul></li> <li>In medication-sceen.js : <ul><li>update_dosing_plan_title </li> </ul></li> <li>In myProfile.js : <ul><li>update_name_header </li> <li>my_profile_security_text_title </li> <li>my_profile_security_password_reset_email_sent </li> </ul></li> <li>In settingsMedReminder.js : <ul><li>settings_injection_reminder_title </li> </ul></li> <li>In SavingsProgram.js : <ul><li>confirm_savings_header </li> </ul></li> <li>In Plan.js : <ul><li>see_details_page_subtitle </li> <li>medication_reminder_title </li> </ul></li> <li>In progress.js : <ul><li>review_logged_medication_title </li> </ul></li> <li>In myaccount.js : <ul><li>my_profile_personal_birthday_header </li> <li>my_profile_contact_email_header </li> <li>my_profile_contact_verify_email_header </li> <li>my_profile_contact_update_phone </li> </ul></li> <li>In injection-screen.js : <ul><li>update_dose_plan </li> <li>adjust_schedule_screen_title </li> <li>update_dosing_plan_title </li> </ul></li> <li>In today.js : <ul><li>today_manual_injection_screen_title </li> </ul></li> <li>In support-tab.js : <ul><li>injection_support_subtitle </li> <li>sharps_disposal_confirm_address_title </li> <li>sharps_disposal_enrolled_update_address_title </li> </ul></li> <li>In medication.js : <ul><li>log_dose_heading </li> </ul></li> <li>In contact-information.js : <ul><li>contact_information_title </li> <li>address_welcome_text_title </li> <li>update_email_screen_text </li> <li>update_phone_screen_text </li> <li>update_address_title </li> <li>address_suggestion_text </li> <li>contact_info_suggestions_subtitle </li> <li>phone_number_page_title </li> </ul></li> <li>In push-notifications.js : <ul><li>notification_page_title </li> </ul></li> <li>In authentication.js : <ul><li>login_title </li> </ul></li> </ul> Accessiblity ID pageTitle is generic and may be tested in multiple places in our automation test project.<hr> |
Filename | SaMDAccountView.swift |
---|---|
Coverage | 0% |
Reason | To be filled by tech leads |
Filename | SaMDMedicationReminderSelectionView.swift |
---|---|
Coverage | 0% |
Reason | In our iOS project GCSP_VC_APP_IOS , file SaMDMedicationReminderSelectionView.swift is a UI component with: <ul> <li>AccessibilityIdentifier enum(s): <ul><li>pageSubtitle</li><li>currentReminderDay</li><li>currentReminderTimeTitle</li><li>pageTitle</li><li>currentReminderDayTitle</li></ul></li> <li>Its actual String value(s): <ul><li>reminder_day_title</li></ul></li> </ul> In our automation test project DIGH_LillyPlus_Automation : iOS accessibility ID pageSubtitle is defined as:<ul><li>In plan-screen.js : <ul><li>plan_first_time_taltz_no_not_sure_subtitle </li> <li>plan_first_time_taltz_medication_subTitle </li> <li>plan_first_time_taltz_sub_title </li> </ul></li> <li>In onboarding.js : <ul><li>welcome_carousel_subtext </li> <li>welcome_carousel_subtext_visible_2 </li> <li>welcome_carousel_subtext_visible_3 </li> <li>condition_selection_subtext </li> <li>marketing_consent_sub_text </li> <li>your_information_government_prescription_subtext </li> <li>email_subtitle </li> <li>password_subtitle </li> <li>your_information_dob_subtitle </li> <li>your_information_email_verification_description </li> <li>registration_complete_subtitle_label </li> </ul></li> <li>In medication-sceen.js : <ul><li>update_dosing_plan_subtitle </li> </ul></li> <li>In myProfile.js : <ul><li>my_profile_security_text_sub_title </li> <li>my_profile_security_password_reset_email_sent_sub_text </li> </ul></li> <li>In settingsMedReminder.js : <ul><li>settings_med_reminder_subtitle </li> </ul></li> <li>In SavingsProgram.js : <ul><li>confirm_savings_subheader </li> </ul></li> <li>In Plan.js : <ul><li>medication_reminder_desc </li> </ul></li> <li>In communications-and-alerts.js : <ul><li>symptom_logging_sub_header </li> </ul></li> <li>In myaccount.js : <ul><li>my_profile_personal_birthday_sub_header </li> <li>my_profile_contact_email_sub_header </li> <li>my_profile_contact_verify_email_sub_header </li> <li>my_account_about_version </li> <li>my_profile_edit_phone_subtext </li> <li>medication_reminders_subtitle </li> </ul></li> <li>In injection-screen.js : <ul><li>adjust_schedule_screen_subtitle </li> </ul></li> <li>In support-tab.js : <ul><li>injection_support_subtext </li> <li>enrolled_injection_support_screen_subtext </li> <li>savings_program_support_government_beneficiaries_text </li> <li>savings_program_support_government_contact_us_text </li> <li>saving_program_rxbin_value </li> <li>saving_program_pcn_value </li> <li>saving_program_grp_value </li> <li>saving_program_id_value </li> </ul></li> <li>In contact-information.js : <ul><li>contact_information_subtext </li> <li>address_welcome_subtext </li> <li>update_email_screen_subtext </li> <li>update_address_subtitle </li> <li>update_phone_screen_subtext </li> <li>phone_number_page_subtext </li> </ul></li> </ul> Accessiblity ID pageSubtitle is generic and may be tested in multiple places in our automation test project.<hr> iOS accessibility ID reminder_day is defined as:<ul></ul> Cannot find reminder_day ; to be filled by tech leads<hr> iOS accessibility ID reminder_time_title is defined as:<ul></ul> Cannot find reminder_time_title ; to be filled by tech leads<hr> iOS accessibility ID pageTitle is defined as:<ul><li>In plan-screen.js : <ul><li>plan_first_time_taltz_yes_title </li> <li>plan_when_did_you_take_your_first_dose_title </li> <li>plan_first_time_taltz_medication_title </li> <li>plan_first_time_taltz_title </li> </ul></li> <li>In onboarding.js : <ul><li>welcome_to_together_title </li> <li>welcome_to_together_title_visible </li> <li>welcome_to_taltz_olumiant_together_title </li> <li>condition_selection_heading </li> <li>condition_selection_title </li> <li>marketing_consent_header </li> <li>your_treatment_support_services_header </li> <li>your_information_government_prescription_header </li> <li>your_information_lets_collect_some_basic_information_title </li> <li>email_title </li> <li>password_title </li> <li>your_information_dob_title </li> <li>your_information_email_verification_header </li> <li>registration_complete_title_label </li> <li>acknowledge_header </li> </ul></li> <li>In medication-sceen.js : <ul><li>update_dosing_plan_title </li> </ul></li> <li>In myProfile.js : <ul><li>update_name_header </li> <li>my_profile_security_text_title </li> <li>my_profile_security_password_reset_email_sent </li> </ul></li> <li>In settingsMedReminder.js : <ul><li>settings_injection_reminder_title </li> </ul></li> <li>In SavingsProgram.js : <ul><li>confirm_savings_header </li> </ul></li> <li>In Plan.js : <ul><li>see_details_page_subtitle </li> <li>medication_reminder_title </li> </ul></li> <li>In progress.js : <ul><li>review_logged_medication_title </li> </ul></li> <li>In myaccount.js : <ul><li>my_profile_personal_birthday_header </li> <li>my_profile_contact_email_header </li> <li>my_profile_contact_verify_email_header </li> <li>my_profile_contact_update_phone </li> </ul></li> <li>In injection-screen.js : <ul><li>update_dose_plan </li> <li>adjust_schedule_screen_title </li> <li>update_dosing_plan_title </li> </ul></li> <li>In today.js : <ul><li>today_manual_injection_screen_title </li> </ul></li> <li>In support-tab.js : <ul><li>injection_support_subtitle </li> <li>sharps_disposal_confirm_address_title </li> <li>sharps_disposal_enrolled_update_address_title </li> </ul></li> <li>In medication.js : <ul><li>log_dose_heading </li> </ul></li> <li>In contact-information.js : <ul><li>contact_information_title </li> <li>address_welcome_text_title </li> <li>update_email_screen_text </li> <li>update_phone_screen_text </li> <li>update_address_title </li> <li>address_suggestion_text </li> <li>contact_info_suggestions_subtitle </li> <li>phone_number_page_title </li> </ul></li> <li>In push-notifications.js : <ul><li>notification_page_title </li> </ul></li> <li>In authentication.js : <ul><li>login_title </li> </ul></li> </ul> Accessiblity ID pageTitle is generic and may be tested in multiple places in our automation test project.<hr> iOS accessibility ID reminder_day_title is defined as:<ul></ul> Cannot find reminder_day_title ; to be filled by tech leads<hr> |
Filename | SaMDMedicationPlanInjectionDashboardView.swift |
---|---|
Coverage | 0% |
Reason | In our iOS project GCSP_VC_APP_IOS , file SaMDMedicationPlanInjectionDashboardView.swift is a UI component with: <ul> <li>AccessibilityIdentifier enum(s): <ul><li>navigationTitle</li></ul></li> <li>Its actual String value(s): <ul><li>navigationTitle</li></ul></li> </ul> In our automation test project DIGH_LillyPlus_Automation : iOS accessibility ID navigationTitle is defined as:<ul><li>In plan-screen.js : <ul><li>plan_title </li> <li>up_next_title </li> </ul></li> <li>In onboarding.js : <ul><li>privacy_statement_header </li> </ul></li> <li>In symptoms.js : <ul><li>edit_photo_title </li> </ul></li> <li>In medication-sceen.js : <ul><li>medication_title </li> </ul></li> <li>In settings-medication.js : <ul><li>settings_medication_title </li> </ul></li> <li>In myProfile.js : <ul><li>my_profile_header </li> <li>my_profile_contact_screen_title </li> <li>my_profile_security_screen_title </li> <li>my_profile_security_title </li> </ul></li> <li>In settingsMedReminder.js : <ul><li>settings_med_reminder_title </li> </ul></li> <li>In SavingsProgram.js : <ul><li>savings_program_header </li> </ul></li> <li>In Plan.js : <ul><li>plan_header </li> <li>medication_details_title </li> <li>see_all_page_title </li> <li>see_details_page_title </li> <li>change_plan_screen_title </li> </ul></li> <li>In lilly-settings-screen.js : <ul><li>settings_title </li> </ul></li> <li>In communications-and-alerts.js : <ul><li>settings_notification_title </li> <li>communications_and_alerts_title </li> <li>symptom_logging_header </li> </ul></li> <li>In progress.js : <ul><li>progress_title </li> <li>confirm_planned_date_title </li> <li>review_entries_title </li> </ul></li> <li>In myaccount.js : <ul><li>my_account_about_header </li> <li>my_account_about_privacy_statement_header </li> <li>my_account_about_terms_of_use_header </li> <li>my_account_about_intended_use_header </li> <li>my_account_notification_details_navigation_title </li> <li>my_account_faq_title_header </li> <li>list_of_licenses_title </li> <li>medication_reminders_title </li> </ul></li> <li>In support-tab.js : <ul><li>savings_program_title </li> <li>injection_support_title </li> <li>sharps_disposal_title </li> </ul></li> <li>In contact-information.js : <ul><li>contact_screen_title </li> </ul></li> <li>In home-screen.js : <ul><li>progress_screen_title </li> <li>support_screen_title </li> <li>my_account_header </li> <li>savings_card_heading </li> </ul></li> </ul> Accessiblity ID navigationTitle is generic and may be tested in multiple places in our automation test project.<hr> |
Filename | SaMDBluetoothPermissionDeniedView.swift |
---|---|
Coverage | 0% |
Reason | To be filled by tech leads |
Filename | SaMDScreenName.swift |
---|---|
Coverage | 28% |
Reason | To be filled by tech leads |
Filename | SaMDPlanFirstDoseDateView.swift |
---|---|
Coverage | 0% |
Reason | In our iOS project GCSP_VC_APP_IOS , file SaMDPlanFirstDoseDateView.swift is a UI component with: <ul> <li>AccessibilityIdentifier enum(s): <ul><li>pageTitle</li><li>pageSubtitle</li></ul></li> <li>Its actual String value(s): <ul><li>pageSubtitle</li></ul></li> </ul> In our automation test project DIGH_LillyPlus_Automation : iOS accessibility ID pageTitle is defined as:<ul><li>In plan-screen.js : <ul><li>plan_first_time_taltz_yes_title </li> <li>plan_when_did_you_take_your_first_dose_title </li> <li>plan_first_time_taltz_medication_title </li> <li>plan_first_time_taltz_title </li> </ul></li> <li>In onboarding.js : <ul><li>welcome_to_together_title </li> <li>welcome_to_together_title_visible </li> <li>welcome_to_taltz_olumiant_together_title </li> <li>condition_selection_heading </li> <li>condition_selection_title </li> <li>marketing_consent_header </li> <li>your_treatment_support_services_header </li> <li>your_information_government_prescription_header </li> <li>your_information_lets_collect_some_basic_information_title </li> <li>email_title </li> <li>password_title </li> <li>your_information_dob_title </li> <li>your_information_email_verification_header </li> <li>registration_complete_title_label </li> <li>acknowledge_header </li> </ul></li> <li>In medication-sceen.js : <ul><li>update_dosing_plan_title </li> </ul></li> <li>In myProfile.js : <ul><li>update_name_header </li> <li>my_profile_security_text_title </li> <li>my_profile_security_password_reset_email_sent </li> </ul></li> <li>In settingsMedReminder.js : <ul><li>settings_injection_reminder_title </li> </ul></li> <li>In SavingsProgram.js : <ul><li>confirm_savings_header </li> </ul></li> <li>In Plan.js : <ul><li>see_details_page_subtitle </li> <li>medication_reminder_title </li> </ul></li> <li>In progress.js : <ul><li>review_logged_medication_title </li> </ul></li> <li>In myaccount.js : <ul><li>my_profile_personal_birthday_header </li> <li>my_profile_contact_email_header </li> <li>my_profile_contact_verify_email_header </li> <li>my_profile_contact_update_phone </li> </ul></li> <li>In injection-screen.js : <ul><li>update_dose_plan </li> <li>adjust_schedule_screen_title </li> <li>update_dosing_plan_title </li> </ul></li> <li>In today.js : <ul><li>today_manual_injection_screen_title </li> </ul></li> <li>In support-tab.js : <ul><li>injection_support_subtitle </li> <li>sharps_disposal_confirm_address_title </li> <li>sharps_disposal_enrolled_update_address_title </li> </ul></li> <li>In medication.js : <ul><li>log_dose_heading </li> </ul></li> <li>In contact-information.js : <ul><li>contact_information_title </li> <li>address_welcome_text_title </li> <li>update_email_screen_text </li> <li>update_phone_screen_text </li> <li>update_address_title </li> <li>address_suggestion_text </li> <li>contact_info_suggestions_subtitle </li> <li>phone_number_page_title </li> </ul></li> <li>In push-notifications.js : <ul><li>notification_page_title </li> </ul></li> <li>In authentication.js : <ul><li>login_title </li> </ul></li> </ul> Accessiblity ID pageTitle is generic and may be tested in multiple places in our automation test project.<hr> iOS accessibility ID pageSubtitle is defined as:<ul><li>In plan-screen.js : <ul><li>plan_first_time_taltz_no_not_sure_subtitle </li> <li>plan_first_time_taltz_medication_subTitle </li> <li>plan_first_time_taltz_sub_title </li> </ul></li> <li>In onboarding.js : <ul><li>welcome_carousel_subtext </li> <li>welcome_carousel_subtext_visible_2 </li> <li>welcome_carousel_subtext_visible_3 </li> <li>condition_selection_subtext </li> <li>marketing_consent_sub_text </li> <li>your_information_government_prescription_subtext </li> <li>email_subtitle </li> <li>password_subtitle </li> <li>your_information_dob_subtitle </li> <li>your_information_email_verification_description </li> <li>registration_complete_subtitle_label </li> </ul></li> <li>In medication-sceen.js : <ul><li>update_dosing_plan_subtitle </li> </ul></li> <li>In myProfile.js : <ul><li>my_profile_security_text_sub_title </li> <li>my_profile_security_password_reset_email_sent_sub_text </li> </ul></li> <li>In settingsMedReminder.js : <ul><li>settings_med_reminder_subtitle </li> </ul></li> <li>In SavingsProgram.js : <ul><li>confirm_savings_subheader </li> </ul></li> <li>In Plan.js : <ul><li>medication_reminder_desc </li> </ul></li> <li>In communications-and-alerts.js : <ul><li>symptom_logging_sub_header </li> </ul></li> <li>In myaccount.js : <ul><li>my_profile_personal_birthday_sub_header </li> <li>my_profile_contact_email_sub_header </li> <li>my_profile_contact_verify_email_sub_header </li> <li>my_account_about_version </li> <li>my_profile_edit_phone_subtext </li> <li>medication_reminders_subtitle </li> </ul></li> <li>In injection-screen.js : <ul><li>adjust_schedule_screen_subtitle </li> </ul></li> <li>In support-tab.js : <ul><li>injection_support_subtext </li> <li>enrolled_injection_support_screen_subtext </li> <li>savings_program_support_government_beneficiaries_text </li> <li>savings_program_support_government_contact_us_text </li> <li>saving_program_rxbin_value </li> <li>saving_program_pcn_value </li> <li>saving_program_grp_value </li> <li>saving_program_id_value </li> </ul></li> <li>In contact-information.js : <ul><li>contact_information_subtext </li> <li>address_welcome_subtext </li> <li>update_email_screen_subtext </li> <li>update_address_subtitle </li> <li>update_phone_screen_subtext </li> <li>phone_number_page_subtext </li> </ul></li> </ul> Accessiblity ID pageSubtitle is generic and may be tested in multiple places in our automation test project.<hr> |
Filename | SaMDFirstTabHostingViewController.swift |
---|---|
Coverage | 0% |
Reason | To be filled by tech leads |
Filename | SaMDMedicationPlanTabCardView.swift |
---|---|
Coverage | 0% |
Reason | To be filled by tech leads |
Filename | SaMDSettingsDatabaseProvider.swift |
---|---|
Coverage | 14% |
Reason | To be filled by tech leads |
Filename | SaMDMedicationPlanMilestoneRow.swift |
---|---|
Coverage | 0% |
Reason | To be filled by tech leads |
Filename | SaMDMedicationPlanInjectionRow.swift |
---|---|
Coverage | 0% |
Reason | To be filled by tech leads |
Filename | SaMDCustomButton.swift |
---|---|
Coverage | 54% |
Reason | In our iOS project GCSP_VC_APP_IOS , file SaMDCustomButton.swift is a UI component with: <ul> <li>AccessibilityIdentifier enum(s): <ul><li>buttonTitle</li><li>button + type.rawValue.firstUppercased</li><li>buttonIcon</li></ul></li> <li>Its actual String value(s): <ul><li>buttonIcon</li></ul></li> </ul> In our automation test project DIGH_LillyPlus_Automation : iOS accessibility ID buttonTitle is defined as:<ul><li>In symptoms.js : <ul><li>symptoms_photo_card_icon </li> </ul></li> </ul> Automation ID symptoms_photo_card_icon has been referenced:<li>In Symptoms_1.feature : <ul><li>Then I should see "[01;31m[Ksymptoms_photo_card_icon[m[K" field </li> <li>Then I should not see "[01;31m[Ksymptoms_photo_card_icon[m[K" field </li> <li>And I tap "[01;31m[Ksymptoms_photo_card_icon[m[K" </li> <li>And I tap "[01;31m[Ksymptoms_photo_card_icon[m[K" </li> </ul></li> <li>In Symptoms_2.feature : <ul><li>Then I should see "[01;31m[Ksymptoms_photo_card_icon[m[K" image </li> <li>And I should not see "[01;31m[Ksymptoms_photo_card_icon[m[K" card </li> <li>Then I should see "[01;31m[Ksymptoms_photo_card_icon[m[K,symptoms_photo_card_added_photo_thumbnail" images are displayed </li> <li>Then I should see "[01;31m[Ksymptoms_photo_card_icon[m[K" image </li> <li>Then I should see "[01;31m[Ksymptoms_photo_card_icon[m[K,symptoms_photo_card_added_photo_thumbnail" images are displayed </li> <li>Then I should see "[01;31m[Ksymptoms_photo_card_icon[m[K,symptoms_photo_card_added_photo_thumbnail" images are displayed </li> <li>Then I should see "[01;31m[Ksymptoms_photo_card_icon[m[K,symptoms_photo_card_added_photo_thumbnail" images are displayed </li> <li>Then I should see "[01;31m[Ksymptoms_photo_card_icon[m[K,symptoms_photo_card_added_photo_thumbnail" images are displayed </li> <li>And I should see "[01;31m[Ksymptoms_photo_card_icon[m[K,symptoms_photo_card_added_photo_thumbnail" images are displayed </li> <li>Then I should see "[01;31m[Ksymptoms_photo_card_icon[m[K,symptoms_photo_card_added_photo_thumbnail" images are displayed </li> <li>Then I should see "[01;31m[Ksymptoms_photo_card_icon[m[K,symptoms_photo_card_added_photo_thumbnail" images are displayed </li> <li>Then I should see "[01;31m[Ksymptoms_photo_card_icon[m[K" image </li> <li>Then I should see "[01;31m[Ksymptoms_photo_card_icon[m[K" image </li> <li>Then I should see "[01;31m[Ksymptoms_photo_card_icon[m[K,symptoms_photo_card_added_photo_thumbnail" images are displayed </li> <li>Then I should see "[01;31m[Ksymptoms_photo_card_icon[m[K,symptoms_photo_card_added_photo_thumbnail" images are displayed </li> <li>Then I should see "[01;31m[Ksymptoms_photo_card_icon[m[K" image </li> </ul></li> <li>In Symptoms_3.feature : <ul><li>Then I should see "[01;31m[Ksymptoms_photo_card_icon[m[K,symptoms_photo_card_added_photo_thumbnail" images are displayed </li> </ul></li> <li>In Symptoms_Edit_LogFlow.feature : <ul><li>And I tap "[01;31m[Ksymptoms_photo_card_icon[m[K" </li> <li>And I tap "[01;31m[Ksymptoms_photo_card_icon[m[K" button </li> </ul></li> <li>In Symptoms_Edit_Today_logbook.feature : <ul><li>And I tap "[01;31m[Ksymptoms_photo_card_icon[m[K" </li> <li>And I tap "[01;31m[Ksymptoms_photo_card_icon[m[K" button </li> <li>And I tap "[01;31m[Ksymptoms_photo_card_icon[m[K" </li> <li>And I tap "[01;31m[Ksymptoms_photo_card_icon[m[K" button </li> </ul></li> <hr> iOS accessibility ID buttonIcon is defined as:<ul></ul> Cannot find buttonIcon ; to be filled by tech leads<hr> |
Filename | SaMDUserDefaultsHandler.swift |
---|---|
Coverage | 50% |
Reason | To be filled by tech leads |
Filename | SaMDMedicationSetupContainerView.swift |
---|---|
Coverage | 0% |
Reason | To be filled by tech leads |
Filename | SaMDMedicationCAIOfflineModel.swift |
---|---|
Coverage | 0% |
Reason | To be filled by tech leads |
Filename | SaMDMedicationCAIOfflineView.swift |
---|---|
Coverage | 0% |
Reason | To be filled by tech leads |
Filename | SaMDPrimaryCardView.swift |
---|---|
Coverage | 0% |
Reason | In our iOS project GCSP_VC_APP_IOS , file SaMDPrimaryCardView.swift is a UI component with: <ul> <li>AccessibilityIdentifier enum(s): <ul><li>cardTitle</li><li>cardSubTitle</li><li>cardBody</li></ul></li> <li>Its actual String value(s): <ul><li>cardBody</li></ul></li> </ul> In our automation test project DIGH_LillyPlus_Automation : iOS accessibility ID cardTitle is defined as:<ul><li>In Non_Functional.js : <ul><li>relevant_week </li> <li>today_injection_primary_action_card </li> <li>log_symptoms_card </li> </ul></li> <li>In symptoms.js : <ul><li>symptoms_logged_card_title </li> <li>symptoms_today_card_title </li> </ul></li> <li>In CAI.js : <ul><li>injection_error_icon </li> </ul></li> <li>In communications-and-alerts.js : <ul><li>adherence_information_sub_title </li> <li>symptom_logging_example_header </li> </ul></li> <li>In progress.js : <ul><li>review_logged_medication_info_box_view_description </li> </ul></li> <li>In myaccount.js : <ul><li>my_account_about_lilly_together_olumiant </li> </ul></li> <li>In injection-screen.js : <ul><li>warning_adjust_card_body </li> <li>manual_warning_card_body </li> <li>automatic_warning_success_warning_card </li> </ul></li> <li>In today.js : <ul><li>set_up_your_dosing_reminder_text </li> <li>ftue_text </li> <li>set_your_treatment_plan_text </li> <li>finish_set_up_your_treatment_plan_text </li> <li>notification_banner </li> <li>primary_action_card_text </li> <li>yesterday_primary_action_card_text </li> <li>multiple_primary_action_card_text </li> <li>symptoms_primary_action_card_text </li> </ul></li> <li>In support-tab.js : <ul><li>faq_link_card_label </li> </ul></li> <li>In medication.js : <ul><li>log_dose_warning </li> </ul></li> <li>In home-screen.js : <ul><li>main_card_title </li> <li>date_range </li> <li>take_the_app_tour_text </li> </ul></li> <li>In bottom_sheet.js : <ul><li>log_details_screen_adherence_screen_how_your_schedule_works_title </li> <li>log_details_screen_adherence_screen_adjust_schedule_title </li> <li>log_details_screen_adherence_screen_logbook_title </li> </ul></li> </ul> Accessiblity ID cardTitle is generic and may be tested in multiple places in our automation test project.<hr> iOS accessibility ID cardSubTitle is defined as:<ul><li>In symptoms.js : <ul><li>symptoms_today_card_title_time </li> </ul></li> <li>In CAI.js : <ul><li>injection_error_header </li> </ul></li> <li>In communications-and-alerts.js : <ul><li>adherence_information_sub_text </li> </ul></li> <li>In bottom_sheet.js : <ul><li>log_details_screen_adherence_screen_how_your_schedule_works_sub_title </li> <li>log_details_screen_adherence_screen_adjust_schedule_sub_title </li> <li>log_details_screen_adherence_screen_logbook_sub_title </li> </ul></li> </ul> Accessiblity ID cardSubTitle is generic and may be tested in multiple places in our automation test project.<hr> iOS accessibility ID cardBody is defined as:<ul><li>In plan-screen.js : <ul><li>plan_autoinjector_1_screen_subtitle </li> <li>plan_autoinjector_2_screen_subtitle </li> </ul></li> <li>In symptoms.js : <ul><li>symptoms_today_card_subtitle </li> </ul></li> <li>In CAI.js : <ul><li>injection_error_subtext </li> </ul></li> <li>In communications-and-alerts.js : <ul><li>symptom_logging_example_sub_header </li> </ul></li> <li>In progress.js : <ul><li>review_logged_medication_companion_screen_description </li> </ul></li> <li>In myaccount.js : <ul><li>my_account_about_lilly_together_olumiant_sub_title </li> </ul></li> <li>In injection-screen.js : <ul><li>schedule_body </li> <li>call_companion_body </li> </ul></li> <li>In today.js : <ul><li>set_up_your_dosing_reminder_sub_text </li> <li>set_your_treatment_plan_sub_text </li> <li>finish_set_up_your_treatment_plan_sub_text </li> <li>primary_action_card_sub_text </li> <li>yesterday_primary_action_card_sub_text </li> <li>multiple_primary_action_card_sub_text </li> <li>symptoms_primary_action_card_sub_text </li> <li>symptoms_card </li> </ul></li> <li>In medication.js : <ul><li>nonFdaApprovedUseSubTitle </li> </ul></li> <li>In home-screen.js : <ul><li>main_card_subtitle </li> <li>take_the_app_tour_sub_text </li> </ul></li> </ul> Accessiblity ID cardBody is generic and may be tested in multiple places in our automation test project.<hr> |
Filename | SaMDLogbookDosageReviewRow.swift |
---|---|
Coverage | 0% |
Reason | In our iOS project GCSP_VC_APP_IOS , file SaMDLogbookDosageReviewRow.swift is a UI component with: <ul> <li>AccessibilityIdentifier enum(s): <ul><li>logbookDosageReviewRowTitle</li><li>logbookDosageReviewRowSubtitle</li><li>logbookRowLeftDay</li><li>logbookRowLeftMonth</li><li>logbookDosageReviewRowTopLeftImage</li></ul></li> <li>Its actual String value(s): <ul><li>logbook_dosage_review_cell_topLeft_icon</li></ul></li> </ul> In our automation test project DIGH_LillyPlus_Automation : iOS accessibility ID logbook_dosage_review_cell_title is defined as:<ul><li>In progress.js : <ul><li>review_entry_card_title </li> <li>second_review_entry_card_title </li> <li>third_review_entry_card_title </li> </ul></li> </ul> Automation ID review_entry_card_title has been referenced:<li>In Progress_Review_Duplicate_Entries_Single_Injection_Day_1.feature : <ul><li>And I verify Config text in UI - UI Locator "[01;31m[Kreview_entry_card_title[m[K", Test Data "", ConfigJsonPath "logbook.component.dosage.text.dosageReviewMultipleDuplicateTitle" </li> <li>And I verify Config text in UI - UI Locator "[01;31m[Kreview_entry_card_title[m[K", Test Data "", ConfigJsonPath "logbook.component.dosage.text.dosageReviewMultipleDuplicateTitle" </li> <li>And I verify Config text in UI - UI Locator "second_[01;31m[Kreview_entry_card_title[m[K", Test Data "", ConfigJsonPath "logbook.component.dosage.text.dosageReviewMultipleDuplicateTitle" </li> <li>And I verify Config text in UI - UI Locator "third_[01;31m[Kreview_entry_card_title[m[K", Test Data "", ConfigJsonPath "logbook.component.dosage.text.dosageReviewMultipleDuplicateTitle" </li> </ul></li> <li>In Progress_Review_Duplicate_Entries_Double_Injection_Day.feature : <ul><li>And I verify Config text in UI - UI Locator "[01;31m[Kreview_entry_card_title[m[K", Test Data "", ConfigJsonPath "logbook.component.dosage.text.dosageReviewMultipleDuplicateTitle" </li> <li>And I verify Config text in UI - UI Locator "second_[01;31m[Kreview_entry_card_title[m[K", Test Data "", ConfigJsonPath "logbook.component.dosage.text.dosageReviewMultipleDuplicateTitle" </li> </ul></li> Automation ID second_review_entry_card_title has been referenced:<li>In Progress_Review_Duplicate_Entries_Single_Injection_Day_1.feature : <ul><li>And I verify Config text in UI - UI Locator "[01;31m[Ksecond_review_entry_card_title[m[K", Test Data "", ConfigJsonPath "logbook.component.dosage.text.dosageReviewMultipleDuplicateTitle" </li> </ul></li> <li>In Progress_Review_Duplicate_Entries_Double_Injection_Day.feature : <ul><li>And I verify Config text in UI - UI Locator "[01;31m[Ksecond_review_entry_card_title[m[K", Test Data "", ConfigJsonPath "logbook.component.dosage.text.dosageReviewMultipleDuplicateTitle" </li> </ul></li> Automation ID third_review_entry_card_title has been referenced:<li>In Progress_Review_Duplicate_Entries_Single_Injection_Day_1.feature : <ul><li>And I verify Config text in UI - UI Locator "[01;31m[Kthird_review_entry_card_title[m[K", Test Data "", ConfigJsonPath "logbook.component.dosage.text.dosageReviewMultipleDuplicateTitle" </li> </ul></li> <hr> iOS accessibility ID logbook_dosage_review_cell_subtitle is defined as:<ul><li>In progress.js : <ul><li>review_entry_card_helper_text </li> <li>second_review_entry_card_helper_text </li> <li>third_review_entry_card_helper_text </li> </ul></li> </ul> Automation ID review_entry_card_helper_text has been referenced:<li>In Progress_Review_Duplicate_Entries_Single_Injection_Day_1.feature : <ul><li>And I verify Config text in UI - UI Locator "[01;31m[Kreview_entry_card_helper_text[m[K", Test Data "", ConfigJsonPath "logbook.component.dosage.text.dosageReviewMultipleDuplicateSubtitle" </li> <li>And I verify Config text in UI - UI Locator "[01;31m[Kreview_entry_card_helper_text[m[K", Test Data "", ConfigJsonPath "logbook.component.dosage.text.dosageReviewMultipleDuplicateSubtitle" </li> <li>And I verify Config text in UI - UI Locator "second_[01;31m[Kreview_entry_card_helper_text[m[K", Test Data "", ConfigJsonPath "logbook.component.dosage.text.dosageReviewMultipleDuplicateSubtitle" </li> <li>And I verify Config text in UI - UI Locator "third_[01;31m[Kreview_entry_card_helper_text[m[K", Test Data "", ConfigJsonPath "logbook.component.dosage.text.dosageReviewMultipleDuplicateSubtitle" </li> </ul></li> <li>In Progress_Review_Duplicate_Entries_Double_Injection_Day.feature : <ul><li>And I verify Config text in UI - UI Locator "[01;31m[Kreview_entry_card_helper_text[m[K", Test Data "", ConfigJsonPath "logbook.component.dosage.text.dosageReviewMultipleDuplicateSubtitle" </li> <li>And I verify Config text in UI - UI Locator "second_[01;31m[Kreview_entry_card_helper_text[m[K", Test Data "", ConfigJsonPath "logbook.component.dosage.text.dosageReviewMultipleDuplicateSubtitle" </li> </ul></li> Automation ID second_review_entry_card_helper_text has been referenced:<li>In Progress_Review_Duplicate_Entries_Single_Injection_Day_1.feature : <ul><li>And I verify Config text in UI - UI Locator "[01;31m[Ksecond_review_entry_card_helper_text[m[K", Test Data "", ConfigJsonPath "logbook.component.dosage.text.dosageReviewMultipleDuplicateSubtitle" </li> </ul></li> <li>In Progress_Review_Duplicate_Entries_Double_Injection_Day.feature : <ul><li>And I verify Config text in UI - UI Locator "[01;31m[Ksecond_review_entry_card_helper_text[m[K", Test Data "", ConfigJsonPath "logbook.component.dosage.text.dosageReviewMultipleDuplicateSubtitle" </li> </ul></li> Automation ID third_review_entry_card_helper_text has been referenced:<li>In Progress_Review_Duplicate_Entries_Single_Injection_Day_1.feature : <ul><li>And I verify Config text in UI - UI Locator "[01;31m[Kthird_review_entry_card_helper_text[m[K", Test Data "", ConfigJsonPath "logbook.component.dosage.text.dosageReviewMultipleDuplicateSubtitle" </li> </ul></li> <hr> iOS accessibility ID logbook_cell_day is defined as:<ul><li>In progress.js : <ul><li>logbook_card_dates </li> <li>first_logbook_card_date </li> <li>second_logbook_card_date </li> <li>third_logbook_card_date </li> <li>fourth_logbook_card_date </li> <li>three_days_ago_card_date </li> <li>five_days_ago_card_date </li> <li>review_entry_card_date </li> <li>second_review_entry_card_date </li> <li>third_review_entry_card_date </li> </ul></li> </ul> Automation ID logbook_card_dates has been referenced:<li>In Successful_Notification.feature : <ul><li>Then I should see "[01;31m[Klogbook_card_dates[m[K,logbook_card_month_headers" texts are displayed </li> </ul></li> Automation ID first_logbook_card_date has been referenced:<li>In Progress_3.feature : <ul><li>Then I should see "logbook_month_header,first_logbook_card_month_header,[01;31m[Kfirst_logbook_card_date[m[K" texts are displayed </li> <li>When I fetch "logbook_month_header,first_logbook_card_month_header,[01;31m[Kfirst_logbook_card_date[m[K" detail and save as "todayMonthHeader,todayMonthSubHeader,todayMonthDate" inside test data </li> </ul></li> <li>In Progress_2.feature : <ul><li>Then I should see "logbook_month_header,first_logbook_card_month_header,[01;31m[Kfirst_logbook_card_date[m[K" texts are displayed </li> <li>When I fetch "first_logbook_card_month_header,[01;31m[Kfirst_logbook_card_date[m[K" details and save as "yesterdayCardMonth,yesterdayCardDate" inside test data </li> </ul></li> <li>In Non_functional_TimeZone_Handling_2.feature : <ul><li>When I fetch "[01;31m[Kfirst_logbook_card_date[m[K" details and save as "firstLogBookCardDate" inside test data </li> </ul></li> <li>In Non_Functional_1.feature : <ul><li>When I fetch "[01;31m[Kfirst_logbook_card_date[m[K" details and save as "firstLogBookCardDate" inside test data </li> </ul></li> <li>In Symptoms_Future_Readings.feature : <ul><li>Then I should see "tomorrowMonthDate" text inside "[01;31m[Kfirst_logbook_card_date[m[K" card </li> </ul></li> <li>In Symptoms_Edit_Today_logbook.feature : <ul><li>Then I should see "yesterdayMonthDate" text inside "[01;31m[Kfirst_logbook_card_date[m[K" card </li> <li>Then I should see "yesterdayMonthDate" text inside "[01;31m[Kfirst_logbook_card_date[m[K" card </li> </ul></li> Automation ID second_logbook_card_date has been referenced:<li>In Progress_3.feature : <ul><li>And I should see "logbook_month_header,second_logbook_card_month_header,[01;31m[Ksecond_logbook_card_date[m[K" texts are displayed </li> <li>When I fetch "logbook_month_header,second_logbook_card_month_header,[01;31m[Ksecond_logbook_card_date[m[K" detail and save as "yesterdayMonthHeader,yesterdayMonthSubHeader,yesterdayMonthDate" inside test data </li> </ul></li> <li>In Progress_2.feature : <ul><li>Then I should see "second_logbook_card_month_header,[01;31m[Ksecond_logbook_card_date[m[K" texts are displayed </li> <li>When I fetch "second_logbook_card_month_header,[01;31m[Ksecond_logbook_card_date[m[K" details and save as "dayBeforeYesterdayCardMonth,dayBeforeYesterdayCardDate" inside test data </li> </ul></li> <li>In Progress_Review_Duplicate_Entries_Single_Injection_Day_2.feature : <ul><li>Then I should not see "[01;31m[Ksecond_logbook_card_date[m[K" field </li> </ul></li> <li>In Progress_Review_Duplicate_Entries_Double_Injection_Day.feature : <ul><li>Then I should not see "[01;31m[Ksecond_logbook_card_date[m[K" field </li> </ul></li> Automation ID third_logbook_card_date has been referenced:<li>In Progress_2.feature : <ul><li>Then I should see "third_logbook_card_month_header,[01;31m[Kthird_logbook_card_date[m[K" texts are displayed </li> <li>When I fetch "third_logbook_card_month_header,[01;31m[Kthird_logbook_card_date[m[K" details and save as "threeDaysAgoCardMonth,threeDaysAgoCardDate" inside test data </li> </ul></li> Automation ID fourth_logbook_card_date has been referenced:<li>In Progress_2.feature : <ul><li>Then I should see "fourth_logbook_card_month_header,[01;31m[Kfourth_logbook_card_date[m[K" texts are displayed </li> <li>When I fetch "fourth_logbook_card_month_header,[01;31m[Kfourth_logbook_card_date[m[K" details and save as "fiveDaysAgoCardMonth,fiveDaysAgoCardDate" inside test data </li> </ul></li> Automation ID three_days_ago_card_date has been referenced:<li>In Progress_2.feature : <ul><li>When I fetch "[01;31m[Kthree_days_ago_card_date[m[K,five_days_ago_card_date" details and save as "threeDaysAgoCardDate,fiveDaysAgoCardDate" inside test data </li> </ul></li> Automation ID five_days_ago_card_date has been referenced:<li>In Progress_2.feature : <ul><li>When I fetch "three_days_ago_card_date,[01;31m[Kfive_days_ago_card_date[m[K" details and save as "threeDaysAgoCardDate,fiveDaysAgoCardDate" inside test data </li> </ul></li> Automation ID review_entry_card_date has been referenced:<li>In Progress_Review_Duplicate_Entries_Single_Injection_Day_1.feature : <ul><li>When I fetch "review_entry_card_month,[01;31m[Kreview_entry_card_date[m[K" details and save as "todayMonthSubHeader,todayMonthDate" inside test data </li> <li>When I fetch "review_entry_card_month,[01;31m[Kreview_entry_card_date[m[K" details and save as "todayMonthSubHeader,todayMonthDate" inside test data </li> <li>When I fetch "second_review_entry_card_month,second_[01;31m[Kreview_entry_card_date[m[K" details and save as "todayMonthSubHeader,yesterdayMonthDate" inside test data </li> <li>When I fetch "review_entries_month_header,second_review_entries_month_header,review_entry_card_month,[01;31m[Kreview_entry_card_date[m[K" details and save as "todayMonthHeader,lastMonthHeader,todayMonthSubHeader,todayMonthDate" inside test data </li> <li>When I fetch "second_review_entry_card_month,second_[01;31m[Kreview_entry_card_date[m[K" details and save as "yesterdayMonthSubHeader,yesterdayMonthDate" inside test data </li> <li>When I fetch "third_review_entry_card_month,third_[01;31m[Kreview_entry_card_date[m[K" details and save as "oneMonthBeforeMonth,oneMonthBeforeDate" inside test data </li> </ul></li> <li>In Progress_Review_Duplicate_Entries_Double_Injection_Day.feature : <ul><li>When I fetch "second_review_entry_card_month,second_[01;31m[Kreview_entry_card_date[m[K" details and save as "yesterdayMonthSubHeader,yesterdayMonthDate" inside test data </li> <li>When I fetch "review_entries_month_header,review_entry_card_month,[01;31m[Kreview_entry_card_date[m[K" details and save as "todayMonthHeader,todayMonthSubHeader,todayMonthDate" inside test data </li> <li>When I fetch "second_review_entry_card_month,second_[01;31m[Kreview_entry_card_date[m[K" details and save as "yesterdayMonthSubHeader,yesterdayMonthDate" inside test data </li> </ul></li> Automation ID second_review_entry_card_date has been referenced:<li>In Progress_Review_Duplicate_Entries_Single_Injection_Day_1.feature : <ul><li>When I fetch "second_review_entry_card_month,[01;31m[Ksecond_review_entry_card_date[m[K" details and save as "todayMonthSubHeader,yesterdayMonthDate" inside test data </li> <li>When I fetch "second_review_entry_card_month,[01;31m[Ksecond_review_entry_card_date[m[K" details and save as "yesterdayMonthSubHeader,yesterdayMonthDate" inside test data </li> </ul></li> <li>In Progress_Review_Duplicate_Entries_Double_Injection_Day.feature : <ul><li>When I fetch "second_review_entry_card_month,[01;31m[Ksecond_review_entry_card_date[m[K" details and save as "yesterdayMonthSubHeader,yesterdayMonthDate" inside test data </li> <li>When I fetch "second_review_entry_card_month,[01;31m[Ksecond_review_entry_card_date[m[K" details and save as "yesterdayMonthSubHeader,yesterdayMonthDate" inside test data </li> </ul></li> Automation ID third_review_entry_card_date has been referenced:<li>In Progress_Review_Duplicate_Entries_Single_Injection_Day_1.feature : <ul><li>When I fetch "third_review_entry_card_month,[01;31m[Kthird_review_entry_card_date[m[K" details and save as "oneMonthBeforeMonth,oneMonthBeforeDate" inside test data </li> </ul></li> <hr> iOS accessibility ID logbook_cell_month is defined as:<ul><li>In progress.js : <ul><li>logbook_card_month_headers </li> <li>first_logbook_card_month_header </li> <li>second_logbook_month_header </li> <li>second_logbook_card_month_header </li> <li>third_logbook_card_month_header </li> <li>fourth_logbook_card_month_header </li> <li>review_entry_card_month </li> <li>second_review_entry_card_month </li> <li>third_review_entry_card_month </li> <li>progress_first_card_month </li> </ul></li> </ul> Automation ID logbook_card_month_headers has been referenced:<li>In Successful_Notification.feature : <ul><li>Then I should see "logbook_card_dates,[01;31m[Klogbook_card_month_headers[m[K" texts are displayed </li> </ul></li> Automation ID first_logbook_card_month_header has been referenced:<li>In Progress_3.feature : <ul><li>Then I should see "logbook_month_header,[01;31m[Kfirst_logbook_card_month_header[m[K,first_logbook_card_date" texts are displayed </li> <li>When I fetch "logbook_month_header,[01;31m[Kfirst_logbook_card_month_header[m[K,first_logbook_card_date" detail and save as "todayMonthHeader,todayMonthSubHeader,todayMonthDate" inside test data </li> </ul></li> <li>In Progress_2.feature : <ul><li>Then I should see "logbook_month_header,[01;31m[Kfirst_logbook_card_month_header[m[K,first_logbook_card_date" texts are displayed </li> <li>When I fetch "[01;31m[Kfirst_logbook_card_month_header[m[K,first_logbook_card_date" details and save as "yesterdayCardMonth,yesterdayCardDate" inside test data </li> </ul></li> Automation ID second_logbook_month_header has been referenced:<li>In Progress_3.feature : <ul><li>Then I should not see "[01;31m[Ksecond_logbook_month_header[m[K" header </li> </ul></li> Automation ID second_logbook_card_month_header has been referenced:<li>In Progress_3.feature : <ul><li>And I should see "logbook_month_header,[01;31m[Ksecond_logbook_card_month_header[m[K,second_logbook_card_date" texts are displayed </li> <li>When I fetch "logbook_month_header,[01;31m[Ksecond_logbook_card_month_header[m[K,second_logbook_card_date" detail and save as "yesterdayMonthHeader,yesterdayMonthSubHeader,yesterdayMonthDate" inside test data </li> </ul></li> <li>In Progress_2.feature : <ul><li>Then I should see "[01;31m[Ksecond_logbook_card_month_header[m[K,second_logbook_card_date" texts are displayed </li> <li>When I fetch "[01;31m[Ksecond_logbook_card_month_header[m[K,second_logbook_card_date" details and save as "dayBeforeYesterdayCardMonth,dayBeforeYesterdayCardDate" inside test data </li> </ul></li> Automation ID third_logbook_card_month_header has been referenced:<li>In Progress_2.feature : <ul><li>Then I should see "[01;31m[Kthird_logbook_card_month_header[m[K,third_logbook_card_date" texts are displayed </li> <li>When I fetch "[01;31m[Kthird_logbook_card_month_header[m[K,third_logbook_card_date" details and save as "threeDaysAgoCardMonth,threeDaysAgoCardDate" inside test data </li> </ul></li> Automation ID fourth_logbook_card_month_header has been referenced:<li>In Progress_2.feature : <ul><li>Then I should see "[01;31m[Kfourth_logbook_card_month_header[m[K,fourth_logbook_card_date" texts are displayed </li> <li>When I fetch "[01;31m[Kfourth_logbook_card_month_header[m[K,fourth_logbook_card_date" details and save as "fiveDaysAgoCardMonth,fiveDaysAgoCardDate" inside test data </li> </ul></li> Automation ID review_entry_card_month has been referenced:<li>In Progress_Review_Duplicate_Entries_Single_Injection_Day_1.feature : <ul><li>When I fetch "[01;31m[Kreview_entry_card_month[m[K,review_entry_card_date" details and save as "todayMonthSubHeader,todayMonthDate" inside test data </li> <li>When I fetch "[01;31m[Kreview_entry_card_month[m[K,review_entry_card_date" details and save as "todayMonthSubHeader,todayMonthDate" inside test data </li> <li>When I fetch "second_[01;31m[Kreview_entry_card_month[m[K,second_review_entry_card_date" details and save as "todayMonthSubHeader,yesterdayMonthDate" inside test data </li> <li>When I fetch "review_entries_month_header,second_review_entries_month_header,[01;31m[Kreview_entry_card_month[m[K,review_entry_card_date" details and save as "todayMonthHeader,lastMonthHeader,todayMonthSubHeader,todayMonthDate" inside test data </li> <li>When I fetch "second_[01;31m[Kreview_entry_card_month[m[K,second_review_entry_card_date" details and save as "yesterdayMonthSubHeader,yesterdayMonthDate" inside test data </li> <li>When I fetch "third_[01;31m[Kreview_entry_card_month[m[K,third_review_entry_card_date" details and save as "oneMonthBeforeMonth,oneMonthBeforeDate" inside test data </li> </ul></li> <li>In Progress_Review_Duplicate_Entries_Double_Injection_Day.feature : <ul><li>When I fetch "second_[01;31m[Kreview_entry_card_month[m[K,second_review_entry_card_date" details and save as "yesterdayMonthSubHeader,yesterdayMonthDate" inside test data </li> <li>When I fetch "review_entries_month_header,[01;31m[Kreview_entry_card_month[m[K,review_entry_card_date" details and save as "todayMonthHeader,todayMonthSubHeader,todayMonthDate" inside test data </li> <li>When I fetch "second_[01;31m[Kreview_entry_card_month[m[K,second_review_entry_card_date" details and save as "yesterdayMonthSubHeader,yesterdayMonthDate" inside test data </li> </ul></li> Automation ID second_review_entry_card_month has been referenced:<li>In Progress_Review_Duplicate_Entries_Single_Injection_Day_1.feature : <ul><li>When I fetch "[01;31m[Ksecond_review_entry_card_month[m[K,second_review_entry_card_date" details and save as "todayMonthSubHeader,yesterdayMonthDate" inside test data </li> <li>When I fetch "[01;31m[Ksecond_review_entry_card_month[m[K,second_review_entry_card_date" details and save as "yesterdayMonthSubHeader,yesterdayMonthDate" inside test data </li> </ul></li> <li>In Progress_Review_Duplicate_Entries_Double_Injection_Day.feature : <ul><li>When I fetch "[01;31m[Ksecond_review_entry_card_month[m[K,second_review_entry_card_date" details and save as "yesterdayMonthSubHeader,yesterdayMonthDate" inside test data </li> <li>When I fetch "[01;31m[Ksecond_review_entry_card_month[m[K,second_review_entry_card_date" details and save as "yesterdayMonthSubHeader,yesterdayMonthDate" inside test data </li> </ul></li> Automation ID third_review_entry_card_month has been referenced:<li>In Progress_Review_Duplicate_Entries_Single_Injection_Day_1.feature : <ul><li>When I fetch "[01;31m[Kthird_review_entry_card_month[m[K,third_review_entry_card_date" details and save as "oneMonthBeforeMonth,oneMonthBeforeDate" inside test data </li> </ul></li> Automation ID progress_first_card_month has been referenced:<li>In Symptoms_Future_Readings.feature : <ul><li>And I should see "tomorrowMonthSubHeader" text inside "[01;31m[Kprogress_first_card_month[m[K" card </li> </ul></li> <li>In Symptoms_Edit_Today_logbook.feature : <ul><li>And I should see "yesterdayMonthSubHeader" text inside "[01;31m[Kprogress_first_card_month[m[K" card </li> <li>And I should see "yesterdayMonthSubHeader" text inside "[01;31m[Kprogress_first_card_month[m[K" card </li> </ul></li> <hr> iOS accessibility ID logbook_dosage_review_cell_topLeft_icon is defined as:<ul><li>In progress.js : <ul><li>review_entry_card_unknown_dose_icon </li> <li>second_review_entry_card_unknown_dose_icon </li> <li>third_review_entry_card_unknown_dose_icon </li> </ul></li> </ul> Automation ID review_entry_card_unknown_dose_icon has been referenced:<li>In Progress_Review_Duplicate_Entries_Single_Injection_Day_1.feature : <ul><li>And I should see "[01;31m[Kreview_entry_card_unknown_dose_icon[m[K" icon </li> <li>Then I should see "review_entries_back,[01;31m[Kreview_entry_card_unknown_dose_icon[m[K,second_[01;31m[Kreview_entry_card_unknown_dose_icon[m[K" icons are displayed </li> <li>Then I should see "third_[01;31m[Kreview_entry_card_unknown_dose_icon[m[K" icon </li> </ul></li> <li>In Progress_Review_Duplicate_Entries_Double_Injection_Day.feature : <ul><li>Then I should see "review_entries_back,[01;31m[Kreview_entry_card_unknown_dose_icon[m[K,second_[01;31m[Kreview_entry_card_unknown_dose_icon[m[K" icons are displayed </li> </ul></li> Automation ID second_review_entry_card_unknown_dose_icon has been referenced:<li>In Progress_Review_Duplicate_Entries_Single_Injection_Day_1.feature : <ul><li>Then I should see "review_entries_back,review_entry_card_unknown_dose_icon,[01;31m[Ksecond_review_entry_card_unknown_dose_icon[m[K" icons are displayed </li> </ul></li> <li>In Progress_Review_Duplicate_Entries_Double_Injection_Day.feature : <ul><li>Then I should see "review_entries_back,review_entry_card_unknown_dose_icon,[01;31m[Ksecond_review_entry_card_unknown_dose_icon[m[K" icons are displayed </li> </ul></li> Automation ID third_review_entry_card_unknown_dose_icon has been referenced:<li>In Progress_Review_Duplicate_Entries_Single_Injection_Day_1.feature : <ul><li>Then I should see "[01;31m[Kthird_review_entry_card_unknown_dose_icon[m[K" icon </li> </ul></li> <hr> |
Filename | SaMDAppEvents.swift |
---|---|
Coverage | 18% |
Reason | To be filled by tech leads |
Filename | SaMDCustomActionSheetRow.swift |
---|---|
Coverage | 0% |
Reason | To be filled by tech leads |
Filename | SaMDReminderUpdateView.swift |
---|---|
Coverage | 0% |
Reason | In our iOS project GCSP_VC_APP_IOS , file SaMDReminderUpdateView.swift is a UI component with: <ul> <li>AccessibilityIdentifier enum(s): <ul><li>exampleNotificationTitle</li><li>exampleNotificationBody</li><li>notSetupCardBody</li><li>rowSubtitle</li><li>pageSubtitle</li><li>notSetupCardTitle</li></ul></li> <li>Its actual String value(s): <ul><li>not_setup_card_title</li></ul></li> </ul> In our automation test project DIGH_LillyPlus_Automation : iOS accessibility ID notification_example_title is defined as:<ul><li>In settingsMedReminder.js : <ul><li>settings_med_reminder_example_title </li> <li>settings_med_reminder_example_title </li> </ul></li> <li>In communications-and-alerts.js : <ul><li>symptom_logging_example_header </li> </ul></li> </ul> Accessiblity ID notification_example_title is generic and may be tested in multiple places in our automation test project.<hr> iOS accessibility ID notification_example_body is defined as:<ul><li>In settingsMedReminder.js : <ul><li>settings_med_reminder_example_subtitle </li> </ul></li> <li>In communications-and-alerts.js : <ul><li>symptom_logging_example_sub_header </li> </ul></li> <li>In myaccount.js : <ul><li>medication_reminders_notification_example </li> </ul></li> </ul> Accessiblity ID notification_example_body is generic and may be tested in multiple places in our automation test project.<hr> iOS accessibility ID not_setup_card_body is defined as:<ul><li>In settingsMedReminder.js : <ul><li>settings_med_reminder_status </li> </ul></li> </ul> Automation ID settings_med_reminder_status has been referenced:<li>In Settings_4.feature : <ul><li>And I should see "settings_med_reminder_card_title,[01;31m[Ksettings_med_reminder_status[m[K" texts are displayed </li> <li>And I verify Config text in UI - UI Locator "[01;31m[Ksettings_med_reminder_status[m[K", Test Data "", ConfigJsonPath "account.component.dosingReminder.component.overview.text.lblNotSetBody" </li> <li>Then I should see "[01;31m[Ksettings_med_reminder_status[m[K" text </li> <li>And I verify Config text in UI - UI Locator "[01;31m[Ksettings_med_reminder_status[m[K", Test Data "", ConfigJsonPath "account.component.dosingReminder.component.overview.text.lblNotSetBody" </li> <li>Then I should see "[01;31m[Ksettings_med_reminder_status[m[K" text </li> <li>And I verify Config text in UI - UI Locator "[01;31m[Ksettings_med_reminder_status[m[K", Test Data "", ConfigJsonPath "account.component.dosingReminder.component.overview.text.lblNotSetBody" </li> </ul></li> <hr> iOS accessibility ID rowSubtitle is defined as:<ul><li>In onboarding.js : <ul><li>savings_program_subtext </li> <li>sharps_disposal_service_subtext </li> <li>inject_support_subtext </li> </ul></li> <li>In myProfile.js : <ul><li>my_profile_personal_subtext </li> <li>my_profile_contact_subtext </li> <li>my_profile_security_subtext </li> </ul></li> <li>In communications-and-alerts.js : <ul><li>first_category_subtext </li> <li>second_category_subtext </li> <li>dosing_reminder_subtext </li> <li>symptom_logging_subtext </li> <li>symptom_logging_card_sub_title_enable </li> <li>symptom_logging_card_sub_title_disable </li> <li>symptom_logging_push_notification_card_disable_text </li> </ul></li> <li>In progress.js : <ul><li>confirm_planned_date_first_entry_log_type </li> <li>confirm_planned_date_second_entry_log_type </li> <li>confirm_planned_date_third_entry_log_type </li> </ul></li> <li>In myaccount.js : <ul><li>my_account_notification_details_pushnotificationdescription </li> <li>my_account_notification_details_smsdescription </li> <li>medication_reminders_push_notification_disabled_message </li> </ul></li> </ul> Accessiblity ID rowSubtitle is generic and may be tested in multiple places in our automation test project.<hr> iOS accessibility ID pageSubtitle is defined as:<ul><li>In plan-screen.js : <ul><li>plan_first_time_taltz_no_not_sure_subtitle </li> <li>plan_first_time_taltz_medication_subTitle </li> <li>plan_first_time_taltz_sub_title </li> </ul></li> <li>In onboarding.js : <ul><li>welcome_carousel_subtext </li> <li>welcome_carousel_subtext_visible_2 </li> <li>welcome_carousel_subtext_visible_3 </li> <li>condition_selection_subtext </li> <li>marketing_consent_sub_text </li> <li>your_information_government_prescription_subtext </li> <li>email_subtitle </li> <li>password_subtitle </li> <li>your_information_dob_subtitle </li> <li>your_information_email_verification_description </li> <li>registration_complete_subtitle_label </li> </ul></li> <li>In medication-sceen.js : <ul><li>update_dosing_plan_subtitle </li> </ul></li> <li>In myProfile.js : <ul><li>my_profile_security_text_sub_title </li> <li>my_profile_security_password_reset_email_sent_sub_text </li> </ul></li> <li>In settingsMedReminder.js : <ul><li>settings_med_reminder_subtitle </li> </ul></li> <li>In SavingsProgram.js : <ul><li>confirm_savings_subheader </li> </ul></li> <li>In Plan.js : <ul><li>medication_reminder_desc </li> </ul></li> <li>In communications-and-alerts.js : <ul><li>symptom_logging_sub_header </li> </ul></li> <li>In myaccount.js : <ul><li>my_profile_personal_birthday_sub_header </li> <li>my_profile_contact_email_sub_header </li> <li>my_profile_contact_verify_email_sub_header </li> <li>my_account_about_version </li> <li>my_profile_edit_phone_subtext </li> <li>medication_reminders_subtitle </li> </ul></li> <li>In injection-screen.js : <ul><li>adjust_schedule_screen_subtitle </li> </ul></li> <li>In support-tab.js : <ul><li>injection_support_subtext </li> <li>enrolled_injection_support_screen_subtext </li> <li>savings_program_support_government_beneficiaries_text </li> <li>savings_program_support_government_contact_us_text </li> <li>saving_program_rxbin_value </li> <li>saving_program_pcn_value </li> <li>saving_program_grp_value </li> <li>saving_program_id_value </li> </ul></li> <li>In contact-information.js : <ul><li>contact_information_subtext </li> <li>address_welcome_subtext </li> <li>update_email_screen_subtext </li> <li>update_address_subtitle </li> <li>update_phone_screen_subtext </li> <li>phone_number_page_subtext </li> </ul></li> </ul> Accessiblity ID pageSubtitle is generic and may be tested in multiple places in our automation test project.<hr> iOS accessibility ID not_setup_card_title is defined as:<ul><li>In settingsMedReminder.js : <ul><li>settings_med_reminder_card_title </li> </ul></li> </ul> Automation ID settings_med_reminder_card_title has been referenced:<li>In Settings_4.feature : <ul><li>And I should see "[01;31m[Ksettings_med_reminder_card_title[m[K,settings_med_reminder_status" texts are displayed </li> <li>And I verify Config text in UI - UI Locator "[01;31m[Ksettings_med_reminder_card_title[m[K", Test Data "", ConfigJsonPath "account.component.dosingReminder.component.overview.text.lblTitle" </li> </ul></li> <hr> |
Filename | SaMDUpdateCommunicationAndAlertsView.swift |
---|---|
Coverage | 0% |
Reason | In our iOS project GCSP_VC_APP_IOS , file SaMDUpdateCommunicationAndAlertsView.swift is a UI component with: <ul> <li>AccessibilityIdentifier enum(s): <ul><li>navigationTitle</li><li>pushNotificationToggle</li></ul></li> <li>Its actual String value(s): <ul><li>update_notification_push_toggle</li></ul></li> </ul> In our automation test project DIGH_LillyPlus_Automation : iOS accessibility ID navigationTitle is defined as:<ul><li>In plan-screen.js : <ul><li>plan_title </li> <li>up_next_title </li> </ul></li> <li>In onboarding.js : <ul><li>privacy_statement_header </li> </ul></li> <li>In symptoms.js : <ul><li>edit_photo_title </li> </ul></li> <li>In medication-sceen.js : <ul><li>medication_title </li> </ul></li> <li>In settings-medication.js : <ul><li>settings_medication_title </li> </ul></li> <li>In myProfile.js : <ul><li>my_profile_header </li> <li>my_profile_contact_screen_title </li> <li>my_profile_security_screen_title </li> <li>my_profile_security_title </li> </ul></li> <li>In settingsMedReminder.js : <ul><li>settings_med_reminder_title </li> </ul></li> <li>In SavingsProgram.js : <ul><li>savings_program_header </li> </ul></li> <li>In Plan.js : <ul><li>plan_header </li> <li>medication_details_title </li> <li>see_all_page_title </li> <li>see_details_page_title </li> <li>change_plan_screen_title </li> </ul></li> <li>In lilly-settings-screen.js : <ul><li>settings_title </li> </ul></li> <li>In communications-and-alerts.js : <ul><li>settings_notification_title </li> <li>communications_and_alerts_title </li> <li>symptom_logging_header </li> </ul></li> <li>In progress.js : <ul><li>progress_title </li> <li>confirm_planned_date_title </li> <li>review_entries_title </li> </ul></li> <li>In myaccount.js : <ul><li>my_account_about_header </li> <li>my_account_about_privacy_statement_header </li> <li>my_account_about_terms_of_use_header </li> <li>my_account_about_intended_use_header </li> <li>my_account_notification_details_navigation_title </li> <li>my_account_faq_title_header </li> <li>list_of_licenses_title </li> <li>medication_reminders_title </li> </ul></li> <li>In support-tab.js : <ul><li>savings_program_title </li> <li>injection_support_title </li> <li>sharps_disposal_title </li> </ul></li> <li>In contact-information.js : <ul><li>contact_screen_title </li> </ul></li> <li>In home-screen.js : <ul><li>progress_screen_title </li> <li>support_screen_title </li> <li>my_account_header </li> <li>savings_card_heading </li> </ul></li> </ul> Accessiblity ID navigationTitle is generic and may be tested in multiple places in our automation test project.<hr> iOS accessibility ID update_notification_push_toggle is defined as:<ul><li>In settingsMedReminder.js : <ul><li>settings_reminder_notification_toggle </li> </ul></li> <li>In communications-and-alerts.js : <ul><li>global_push_notification_toggle </li> <li>medication_reminders_push_notification_toggle </li> <li>symptom_logging_push_notification_toggle </li> <li>symptom_logging_push_notification_toggle_off </li> <li>symptom_logging_push_notification_toggle_on </li> </ul></li> <li>In myaccount.js : <ul><li>my_account_notification_details_push_notification_toggle </li> <li>settings_global_push_notification </li> <li>medication_reminders_push_notification </li> </ul></li> </ul> Accessiblity ID update_notification_push_toggle is generic and may be tested in multiple places in our automation test project.<hr> |
Filename | SaMDAutoInjectorEventModel.swift |
---|---|
Coverage | 65% |
Reason | To be filled by tech leads |
Filename | SaMDAutoInjectorEvent+CoreDataProperties.swift |
---|---|
Coverage | 0% |
Reason | To be filled by tech leads |
Filename | SaMDTabBarController.swift |
---|---|
Coverage | 18% |
Reason | To be filled by tech leads |
Filename | SaMDUserEventDatabaseProvider.swift |
---|---|
Coverage | 26% |
Reason | To be filled by tech leads |
Filename | SaMDUpdateDosingScheduleView.swift |
---|---|
Coverage | 0% |
Reason | In our iOS project GCSP_VC_APP_IOS , file SaMDUpdateDosingScheduleView.swift is a UI component with: <ul> <li>AccessibilityIdentifier enum(s): <ul><li>pageTitle</li><li>pageSubtitle</li><li>navClose</li></ul></li> <li>Its actual String value(s): <ul><li>navClose</li></ul></li> </ul> In our automation test project DIGH_LillyPlus_Automation : iOS accessibility ID pageTitle is defined as:<ul><li>In plan-screen.js : <ul><li>plan_first_time_taltz_yes_title </li> <li>plan_when_did_you_take_your_first_dose_title </li> <li>plan_first_time_taltz_medication_title </li> <li>plan_first_time_taltz_title </li> </ul></li> <li>In onboarding.js : <ul><li>welcome_to_together_title </li> <li>welcome_to_together_title_visible </li> <li>welcome_to_taltz_olumiant_together_title </li> <li>condition_selection_heading </li> <li>condition_selection_title </li> <li>marketing_consent_header </li> <li>your_treatment_support_services_header </li> <li>your_information_government_prescription_header </li> <li>your_information_lets_collect_some_basic_information_title </li> <li>email_title </li> <li>password_title </li> <li>your_information_dob_title </li> <li>your_information_email_verification_header </li> <li>registration_complete_title_label </li> <li>acknowledge_header </li> </ul></li> <li>In medication-sceen.js : <ul><li>update_dosing_plan_title </li> </ul></li> <li>In myProfile.js : <ul><li>update_name_header </li> <li>my_profile_security_text_title </li> <li>my_profile_security_password_reset_email_sent </li> </ul></li> <li>In settingsMedReminder.js : <ul><li>settings_injection_reminder_title </li> </ul></li> <li>In SavingsProgram.js : <ul><li>confirm_savings_header </li> </ul></li> <li>In Plan.js : <ul><li>see_details_page_subtitle </li> <li>medication_reminder_title </li> </ul></li> <li>In progress.js : <ul><li>review_logged_medication_title </li> </ul></li> <li>In myaccount.js : <ul><li>my_profile_personal_birthday_header </li> <li>my_profile_contact_email_header </li> <li>my_profile_contact_verify_email_header </li> <li>my_profile_contact_update_phone </li> </ul></li> <li>In injection-screen.js : <ul><li>update_dose_plan </li> <li>adjust_schedule_screen_title </li> <li>update_dosing_plan_title </li> </ul></li> <li>In today.js : <ul><li>today_manual_injection_screen_title </li> </ul></li> <li>In support-tab.js : <ul><li>injection_support_subtitle </li> <li>sharps_disposal_confirm_address_title </li> <li>sharps_disposal_enrolled_update_address_title </li> </ul></li> <li>In medication.js : <ul><li>log_dose_heading </li> </ul></li> <li>In contact-information.js : <ul><li>contact_information_title </li> <li>address_welcome_text_title </li> <li>update_email_screen_text </li> <li>update_phone_screen_text </li> <li>update_address_title </li> <li>address_suggestion_text </li> <li>contact_info_suggestions_subtitle </li> <li>phone_number_page_title </li> </ul></li> <li>In push-notifications.js : <ul><li>notification_page_title </li> </ul></li> <li>In authentication.js : <ul><li>login_title </li> </ul></li> </ul> Accessiblity ID pageTitle is generic and may be tested in multiple places in our automation test project.<hr> iOS accessibility ID pageSubtitle is defined as:<ul><li>In plan-screen.js : <ul><li>plan_first_time_taltz_no_not_sure_subtitle </li> <li>plan_first_time_taltz_medication_subTitle </li> <li>plan_first_time_taltz_sub_title </li> </ul></li> <li>In onboarding.js : <ul><li>welcome_carousel_subtext </li> <li>welcome_carousel_subtext_visible_2 </li> <li>welcome_carousel_subtext_visible_3 </li> <li>condition_selection_subtext </li> <li>marketing_consent_sub_text </li> <li>your_information_government_prescription_subtext </li> <li>email_subtitle </li> <li>password_subtitle </li> <li>your_information_dob_subtitle </li> <li>your_information_email_verification_description </li> <li>registration_complete_subtitle_label </li> </ul></li> <li>In medication-sceen.js : <ul><li>update_dosing_plan_subtitle </li> </ul></li> <li>In myProfile.js : <ul><li>my_profile_security_text_sub_title </li> <li>my_profile_security_password_reset_email_sent_sub_text </li> </ul></li> <li>In settingsMedReminder.js : <ul><li>settings_med_reminder_subtitle </li> </ul></li> <li>In SavingsProgram.js : <ul><li>confirm_savings_subheader </li> </ul></li> <li>In Plan.js : <ul><li>medication_reminder_desc </li> </ul></li> <li>In communications-and-alerts.js : <ul><li>symptom_logging_sub_header </li> </ul></li> <li>In myaccount.js : <ul><li>my_profile_personal_birthday_sub_header </li> <li>my_profile_contact_email_sub_header </li> <li>my_profile_contact_verify_email_sub_header </li> <li>my_account_about_version </li> <li>my_profile_edit_phone_subtext </li> <li>medication_reminders_subtitle </li> </ul></li> <li>In injection-screen.js : <ul><li>adjust_schedule_screen_subtitle </li> </ul></li> <li>In support-tab.js : <ul><li>injection_support_subtext </li> <li>enrolled_injection_support_screen_subtext </li> <li>savings_program_support_government_beneficiaries_text </li> <li>savings_program_support_government_contact_us_text </li> <li>saving_program_rxbin_value </li> <li>saving_program_pcn_value </li> <li>saving_program_grp_value </li> <li>saving_program_id_value </li> </ul></li> <li>In contact-information.js : <ul><li>contact_information_subtext </li> <li>address_welcome_subtext </li> <li>update_email_screen_subtext </li> <li>update_address_subtitle </li> <li>update_phone_screen_subtext </li> <li>phone_number_page_subtext </li> </ul></li> </ul> Accessiblity ID pageSubtitle is generic and may be tested in multiple places in our automation test project.<hr> iOS accessibility ID navClose is defined as:<ul><li>In plan-screen.js : <ul><li>up_next_close </li> </ul></li> <li>In Non_Functional.js : <ul><li>close_btn </li> </ul></li> <li>In onboarding.js : <ul><li>marketing_consent_x_btn_1 </li> </ul></li> <li>In symptoms.js : <ul><li>symptoms_screen_close_btn </li> </ul></li> <li>In myProfile.js : <ul><li>update_name_close_button </li> </ul></li> <li>In settingsMedReminder.js : <ul><li>settings_injection_reminder_close </li> </ul></li> <li>In CAI.js : <ul><li>staying_on_schedule_close </li> <li>waiting_room_default_close </li> <li>waiting_room_extended_close </li> <li>injection_error_close </li> </ul></li> <li>In SavingsProgram.js : <ul><li>confirm_savings_close </li> </ul></li> <li>In Plan.js : <ul><li>see_all_page_close </li> <li>see_details_page_close </li> <li>medication_reminder_update_close </li> </ul></li> <li>In communications-and-alerts.js : <ul><li>settings_notification_close </li> <li>adherence_information_close </li> </ul></li> <li>In progress.js : <ul><li>review_logged_medication_close_button </li> <li>review_logged_medication_companion_screen_close_button </li> <li>confirm_planned_date_cross_button </li> </ul></li> <li>In myaccount.js : <ul><li>my_profile_personal_birthday_close_button </li> <li>my_profile_contact_email_close </li> <li>my_account_about_privacy_statement_x_btn </li> <li>my_account_about_terms_of_use_x_btn </li> <li>my_account_about_intended_use_x_btn </li> <li>my_profile_edit_phone_close_button </li> <li>list_of_licenses_close </li> </ul></li> <li>In injection-screen.js : <ul><li>schedule_close </li> <li>call_companion_close </li> <li>call_companion_close_btn </li> <li>close_screen </li> <li>update_dose_close </li> <li>adjust_schedule_close </li> <li>waiting_screen_close </li> <li>extended_waiting_screen_close </li> <li>update_dosing_plan_close </li> </ul></li> <li>In today.js : <ul><li>injection_waiting_room_screen_close_btn </li> </ul></li> <li>In support-tab.js : <ul><li>sharps_disposal_confirm_address_close_button </li> </ul></li> <li>In medication.js : <ul><li>log_dose_close_btn </li> <li>log_manually_close </li> <li>nonFdaApprovedScreenCancelBtn </li> </ul></li> <li>In contact-information.js : <ul><li>contact_info_suggestions_cross </li> </ul></li> <li>In home-screen.js : <ul><li>close </li> <li>track_tooltip_close </li> </ul></li> <li>In authentication.js : <ul><li>login_close_button </li> <li>forgot_password_close </li> <li>password_reset_cross </li> </ul></li> </ul> Accessiblity ID navClose is generic and may be tested in multiple places in our automation test project.<hr> |
Filename | SaMDSecondTabHostingViewController.swift |
---|---|
Coverage | 0% |
Reason | To be filled by tech leads |
Filename | SaMDTitleSubtitleSwitchRow.swift |
---|---|
Coverage | 10% |
Reason | In our iOS project GCSP_VC_APP_IOS , file SaMDTitleSubtitleSwitchRow.swift is a UI component with: <ul> <li>AccessibilityIdentifier enum(s): <ul><li>pushNotificationToggle</li><li>rowTitle</li><li>rowSubtitle</li></ul></li> <li>Its actual String value(s): <ul><li>rowSubtitle</li></ul></li> </ul> In our automation test project DIGH_LillyPlus_Automation : iOS accessibility ID update_notification_push_toggle is defined as:<ul><li>In settingsMedReminder.js : <ul><li>settings_reminder_notification_toggle </li> </ul></li> <li>In communications-and-alerts.js : <ul><li>global_push_notification_toggle </li> <li>medication_reminders_push_notification_toggle </li> <li>symptom_logging_push_notification_toggle </li> <li>symptom_logging_push_notification_toggle_off </li> <li>symptom_logging_push_notification_toggle_on </li> </ul></li> <li>In myaccount.js : <ul><li>my_account_notification_details_push_notification_toggle </li> <li>settings_global_push_notification </li> <li>medication_reminders_push_notification </li> </ul></li> </ul> Accessiblity ID update_notification_push_toggle is generic and may be tested in multiple places in our automation test project.<hr> iOS accessibility ID rowTitle is defined as:<ul><li>In plan-screen.js : <ul><li>plan_first_time_taltz_medication_yes_text </li> <li>plan_first_time_taltz_medication_no_text </li> <li>plan_first_time_taltz_yes_text </li> <li>plan_first_time_taltz_no_text </li> </ul></li> <li>In onboarding.js : <ul><li>your_treatment_olumiant_rheumatoid_arthritis_text </li> <li>your_treatment_olumiant_atopic_dermatitis_text </li> <li>your_treatment_taltz_plaque_psoriasis_text </li> <li>your_treatment_taltz_psoriatic_arthritis_text </li> <li>condition_selection_dropdown_box </li> <li>condition_selection_dropdown_field_text </li> <li>savings_program_title_header </li> <li>sharps_disposal_service_title </li> <li>inject_support_title </li> <li>your_information_government_prescription_not_enrolled_text </li> <li>your_information_government_prescription_enrolled_text </li> </ul></li> <li>In symptoms.js : <ul><li>symptoms_first_symptom_title </li> <li>symptoms_third_symptom_title </li> <li>symptoms_fourth_symptom_title </li> </ul></li> <li>In settings-medication.js : <ul><li>settings_medication_text </li> </ul></li> <li>In myProfile.js : <ul><li>my_profile_personal_header </li> <li>my_profile_contact_header </li> <li>my_profile_security_header </li> </ul></li> <li>In settingsMedReminder.js : <ul><li>settings_reminder_push_notification </li> </ul></li> <li>In SavingsProgram.js : <ul><li>confirm_not_enrolled </li> <li>confirm_enrolled </li> </ul></li> <li>In lilly-settings-screen.js : <ul><li>medication_option </li> </ul></li> <li>In communications-and-alerts.js : <ul><li>settings_notification_button </li> <li>first_category_label </li> <li>second_category_label </li> <li>symptom_logging_card_title </li> <li>symptom_logging_push_notification_title </li> </ul></li> <li>In progress.js : <ul><li>confirm_planned_date_first_entry_time </li> <li>confirm_planned_date_second_entry_time </li> <li>confirm_planned_date_third_entry_time </li> </ul></li> <li>In myaccount.js : <ul><li>my_account_notification_text </li> <li>my_account_about_manufacturer </li> <li>my_account_about_device_model </li> <li>my_account_about_os_version </li> <li>my_account_about_time_stamp </li> <li>my_account_about_config_version </li> <li>my_account_about_build </li> <li>my_account_about_locale </li> <li>my_account_about_content_version </li> <li>my_account_about_privacy_statement_title </li> <li>my_account_about_terms_of_use_title </li> <li>my_account_about_intended_use_title </li> <li>my_account_notification_details_push_notification_title </li> <li>my_account_notification_details_sms_title </li> <li>my_account_faq_about_medication_question_1 </li> <li>my_account_faq_about_medication_question_2 </li> <li>my_account_faq_about_medication_question_3 </li> <li>my_account_faq_about_lilly_question_1 </li> <li>my_account_faq_tools_help_reporting_question1 </li> <li>my_account_faq_tools_help_reporting_question2 </li> <li>my_account_olumiant_faq_tools_help_reporting_question1 </li> <li>my_account_app_faq_button </li> <li>list_of_licenses </li> <li>communication_alerts_dosing_reminder </li> </ul></li> <li>In contact-information.js : <ul><li>original_address_radio_button_text </li> <li>contact_info_suggestions_original_address </li> <li>contact_info_suggestions_address_card_1 </li> <li>contact_info_suggestions_address_card_2 </li> <li>contact_info_suggestions_address_card_3 </li> <li>contact_info_suggestions_suggested_address_1 </li> <li>contact_info_suggestions_suggested_address_2 </li> </ul></li> </ul> Accessiblity ID rowTitle is generic and may be tested in multiple places in our automation test project.<hr> iOS accessibility ID rowSubtitle is defined as:<ul><li>In onboarding.js : <ul><li>savings_program_subtext </li> <li>sharps_disposal_service_subtext </li> <li>inject_support_subtext </li> </ul></li> <li>In myProfile.js : <ul><li>my_profile_personal_subtext </li> <li>my_profile_contact_subtext </li> <li>my_profile_security_subtext </li> </ul></li> <li>In communications-and-alerts.js : <ul><li>first_category_subtext </li> <li>second_category_subtext </li> <li>dosing_reminder_subtext </li> <li>symptom_logging_subtext </li> <li>symptom_logging_card_sub_title_enable </li> <li>symptom_logging_card_sub_title_disable </li> <li>symptom_logging_push_notification_card_disable_text </li> </ul></li> <li>In progress.js : <ul><li>confirm_planned_date_first_entry_log_type </li> <li>confirm_planned_date_second_entry_log_type </li> <li>confirm_planned_date_third_entry_log_type </li> </ul></li> <li>In myaccount.js : <ul><li>my_account_notification_details_pushnotificationdescription </li> <li>my_account_notification_details_smsdescription </li> <li>medication_reminders_push_notification_disabled_message </li> </ul></li> </ul> Accessiblity ID rowSubtitle is generic and may be tested in multiple places in our automation test project.<hr> |
Filename | SaMDDosage+CoreDataProperties.swift |
---|---|
Coverage | 0% |
Reason | To be filled by tech leads |
Filename | SaMDCustomAlertView.swift |
---|---|
Coverage | 0% |
Reason | To be filled by tech leads |
Filename | SaMDMedicationPlanDetailsView.swift |
---|---|
Coverage | 0% |
Reason | In our iOS project GCSP_VC_APP_IOS , file SaMDMedicationPlanDetailsView.swift is a UI component with: <ul> <li>AccessibilityIdentifier enum(s): <ul><li>pageTitle</li><li>navigationTitle</li><li>navClose</li></ul></li> <li>Its actual String value(s): <ul><li>navClose</li></ul></li> </ul> In our automation test project DIGH_LillyPlus_Automation : iOS accessibility ID pageTitle is defined as:<ul><li>In plan-screen.js : <ul><li>plan_first_time_taltz_yes_title </li> <li>plan_when_did_you_take_your_first_dose_title </li> <li>plan_first_time_taltz_medication_title </li> <li>plan_first_time_taltz_title </li> </ul></li> <li>In onboarding.js : <ul><li>welcome_to_together_title </li> <li>welcome_to_together_title_visible </li> <li>welcome_to_taltz_olumiant_together_title </li> <li>condition_selection_heading </li> <li>condition_selection_title </li> <li>marketing_consent_header </li> <li>your_treatment_support_services_header </li> <li>your_information_government_prescription_header </li> <li>your_information_lets_collect_some_basic_information_title </li> <li>email_title </li> <li>password_title </li> <li>your_information_dob_title </li> <li>your_information_email_verification_header </li> <li>registration_complete_title_label </li> <li>acknowledge_header </li> </ul></li> <li>In medication-sceen.js : <ul><li>update_dosing_plan_title </li> </ul></li> <li>In myProfile.js : <ul><li>update_name_header </li> <li>my_profile_security_text_title </li> <li>my_profile_security_password_reset_email_sent </li> </ul></li> <li>In settingsMedReminder.js : <ul><li>settings_injection_reminder_title </li> </ul></li> <li>In SavingsProgram.js : <ul><li>confirm_savings_header </li> </ul></li> <li>In Plan.js : <ul><li>see_details_page_subtitle </li> <li>medication_reminder_title </li> </ul></li> <li>In progress.js : <ul><li>review_logged_medication_title </li> </ul></li> <li>In myaccount.js : <ul><li>my_profile_personal_birthday_header </li> <li>my_profile_contact_email_header </li> <li>my_profile_contact_verify_email_header </li> <li>my_profile_contact_update_phone </li> </ul></li> <li>In injection-screen.js : <ul><li>update_dose_plan </li> <li>adjust_schedule_screen_title </li> <li>update_dosing_plan_title </li> </ul></li> <li>In today.js : <ul><li>today_manual_injection_screen_title </li> </ul></li> <li>In support-tab.js : <ul><li>injection_support_subtitle </li> <li>sharps_disposal_confirm_address_title </li> <li>sharps_disposal_enrolled_update_address_title </li> </ul></li> <li>In medication.js : <ul><li>log_dose_heading </li> </ul></li> <li>In contact-information.js : <ul><li>contact_information_title </li> <li>address_welcome_text_title </li> <li>update_email_screen_text </li> <li>update_phone_screen_text </li> <li>update_address_title </li> <li>address_suggestion_text </li> <li>contact_info_suggestions_subtitle </li> <li>phone_number_page_title </li> </ul></li> <li>In push-notifications.js : <ul><li>notification_page_title </li> </ul></li> <li>In authentication.js : <ul><li>login_title </li> </ul></li> </ul> Accessiblity ID pageTitle is generic and may be tested in multiple places in our automation test project.<hr> iOS accessibility ID navigationTitle is defined as:<ul><li>In plan-screen.js : <ul><li>plan_title </li> <li>up_next_title </li> </ul></li> <li>In onboarding.js : <ul><li>privacy_statement_header </li> </ul></li> <li>In symptoms.js : <ul><li>edit_photo_title </li> </ul></li> <li>In medication-sceen.js : <ul><li>medication_title </li> </ul></li> <li>In settings-medication.js : <ul><li>settings_medication_title </li> </ul></li> <li>In myProfile.js : <ul><li>my_profile_header </li> <li>my_profile_contact_screen_title </li> <li>my_profile_security_screen_title </li> <li>my_profile_security_title </li> </ul></li> <li>In settingsMedReminder.js : <ul><li>settings_med_reminder_title </li> </ul></li> <li>In SavingsProgram.js : <ul><li>savings_program_header </li> </ul></li> <li>In Plan.js : <ul><li>plan_header </li> <li>medication_details_title </li> <li>see_all_page_title </li> <li>see_details_page_title </li> <li>change_plan_screen_title </li> </ul></li> <li>In lilly-settings-screen.js : <ul><li>settings_title </li> </ul></li> <li>In communications-and-alerts.js : <ul><li>settings_notification_title </li> <li>communications_and_alerts_title </li> <li>symptom_logging_header </li> </ul></li> <li>In progress.js : <ul><li>progress_title </li> <li>confirm_planned_date_title </li> <li>review_entries_title </li> </ul></li> <li>In myaccount.js : <ul><li>my_account_about_header </li> <li>my_account_about_privacy_statement_header </li> <li>my_account_about_terms_of_use_header </li> <li>my_account_about_intended_use_header </li> <li>my_account_notification_details_navigation_title </li> <li>my_account_faq_title_header </li> <li>list_of_licenses_title </li> <li>medication_reminders_title </li> </ul></li> <li>In support-tab.js : <ul><li>savings_program_title </li> <li>injection_support_title </li> <li>sharps_disposal_title </li> </ul></li> <li>In contact-information.js : <ul><li>contact_screen_title </li> </ul></li> <li>In home-screen.js : <ul><li>progress_screen_title </li> <li>support_screen_title </li> <li>my_account_header </li> <li>savings_card_heading </li> </ul></li> </ul> Accessiblity ID navigationTitle is generic and may be tested in multiple places in our automation test project.<hr> iOS accessibility ID navClose is defined as:<ul><li>In plan-screen.js : <ul><li>up_next_close </li> </ul></li> <li>In Non_Functional.js : <ul><li>close_btn </li> </ul></li> <li>In onboarding.js : <ul><li>marketing_consent_x_btn_1 </li> </ul></li> <li>In symptoms.js : <ul><li>symptoms_screen_close_btn </li> </ul></li> <li>In myProfile.js : <ul><li>update_name_close_button </li> </ul></li> <li>In settingsMedReminder.js : <ul><li>settings_injection_reminder_close </li> </ul></li> <li>In CAI.js : <ul><li>staying_on_schedule_close </li> <li>waiting_room_default_close </li> <li>waiting_room_extended_close </li> <li>injection_error_close </li> </ul></li> <li>In SavingsProgram.js : <ul><li>confirm_savings_close </li> </ul></li> <li>In Plan.js : <ul><li>see_all_page_close </li> <li>see_details_page_close </li> <li>medication_reminder_update_close </li> </ul></li> <li>In communications-and-alerts.js : <ul><li>settings_notification_close </li> <li>adherence_information_close </li> </ul></li> <li>In progress.js : <ul><li>review_logged_medication_close_button </li> <li>review_logged_medication_companion_screen_close_button </li> <li>confirm_planned_date_cross_button </li> </ul></li> <li>In myaccount.js : <ul><li>my_profile_personal_birthday_close_button </li> <li>my_profile_contact_email_close </li> <li>my_account_about_privacy_statement_x_btn </li> <li>my_account_about_terms_of_use_x_btn </li> <li>my_account_about_intended_use_x_btn </li> <li>my_profile_edit_phone_close_button </li> <li>list_of_licenses_close </li> </ul></li> <li>In injection-screen.js : <ul><li>schedule_close </li> <li>call_companion_close </li> <li>call_companion_close_btn </li> <li>close_screen </li> <li>update_dose_close </li> <li>adjust_schedule_close </li> <li>waiting_screen_close </li> <li>extended_waiting_screen_close </li> <li>update_dosing_plan_close </li> </ul></li> <li>In today.js : <ul><li>injection_waiting_room_screen_close_btn </li> </ul></li> <li>In support-tab.js : <ul><li>sharps_disposal_confirm_address_close_button </li> </ul></li> <li>In medication.js : <ul><li>log_dose_close_btn </li> <li>log_manually_close </li> <li>nonFdaApprovedScreenCancelBtn </li> </ul></li> <li>In contact-information.js : <ul><li>contact_info_suggestions_cross </li> </ul></li> <li>In home-screen.js : <ul><li>close </li> <li>track_tooltip_close </li> </ul></li> <li>In authentication.js : <ul><li>login_close_button </li> <li>forgot_password_close </li> <li>password_reset_cross </li> </ul></li> </ul> Accessiblity ID navClose is generic and may be tested in multiple places in our automation test project.<hr> |
Filename | SaMDDosageModel.swift |
---|---|
Coverage | 50% |
Reason | To be filled by tech leads |
Filename | SaMDMedicationReminderSetupContainerView.swift |
---|---|
Coverage | 0% |
Reason | To be filled by tech leads |
Filename | SaMDAlertHostingController.swift |
---|---|
Coverage | 0% |
Reason | To be filled by tech leads |
Filename | SaMDMedicationSetupNavbar.swift |
---|---|
Coverage | 0% |
Reason | To be filled by tech leads |
Filename | SaMDFifthTabHostingViewController.swift |
---|---|
Coverage | 0% |
Reason | To be filled by tech leads |
We don’t have a coverage target for these files.
Filename | Coverage |
---|---|
AccessibilityRectangle.swift | 0% |
RotatedText.swift | 0% |
SymptomLog+DataEntity.swift | 70% |
TreatmentInfoIntroduction.swift | 0% |
TouchOverlayBox.swift | 0% |
TrackableScrollView.swift | 0% |
NetworkingProvider+CSPEnrollment.swift | 76% |
ConditionSelectionModel.swift | 100% |
GetObservationsInDateRangeTask.swift | 0% |
MedicationSelection.swift | 0% |
Patient+DataEntity.swift | 100% |
SavingsProgramNotEnrolledConfigDataModel.swift | 85% |
NetworkingProvider+User.swift | 98% |
UIPlayerSlider.swift | 0% |
RateMyAppManager.swift | 3% |
SyncService.swift | 84% |
CustomStyles.swift | 32% |
CustomUIButton.swift | 0% |
AppDelegate+LegalStatement.swift | 94% |
ConditionNetworkingRequired.swift | 100% |
FirstTimeUserExperienceViewModel.swift | 0% |
SupportView.swift | 0% |
ConfigurationManager.swift | 52% |
RegistrationCompleteModel.swift | 92% |
EnrollmentPeriod+CoreDataClass.swift | 0% |
MedicationStatementsNetworkingRequired.swift | 100% |
ThemeFontProtocol.swift | 37% |
PhoneConfig.swift | 50% |
PhotoModel.swift | 100% |
AnalyticsInitializable.swift | 97% |
MedicationStatementDataSource.swift | 83% |
HIPAAConsentModel.swift | 97% |
LegalStatementModel.swift | 100% |
PosistionIndicator.swift | 0% |
ComposablePredicate.swift | 0% |
YAxisPOI.swift | 0% |
SymptomModel.swift | 30% |
ScreenName.swift | 17% |
AppDelegate+Notification.swift | 26% |
OnboardingCustomProgressView.swift | 0% |
ForgotPasswordView.swift | 0% |
AnalyticsProvider.swift | 88% |
LegendData.swift | 100% |
ConditionRepository.swift | 100% |
Agent+CoreDataClass.swift | 0% |
SAMDLogMedicationContainerView.swift | 47% |
ProfileModel.swift | 100% |
FeatureManager.swift | 70% |
UpdateEmailView.swift | 0% |
RangedBarChartData.swift | 0% |
SubscriptionSet.swift | 100% |
NSManagedObjectContext+Fetch.swift | 63% |
SetPrimaryDeviceSyncOperationProvider.swift | 0% |
SettingsNetworkingRequired.swift | 100% |
SavingsProgramNotEnrolledView.swift | 0% |
HTMLTextView.swift | 0% |
PatientRepository.swift | 100% |
TermsPrivacyDetailsModel.swift | 86% |
CheckboxRow.swift | 0% |
SavingsProgramEnrolledView.swift | 0% |
AlertHandler.swift | 24% |
SheetView.swift | 100% |
DoseFlowService.swift | 72% |
ObservationDataSourceHelper.swift | 61% |
InfoBox.swift | 0% |
NetworkingProvider+Observations.swift | 75% |
HorizontalGridShape.swift | 0% |
IconButton.swift | 100% |
Array.swift | 88% |
GetAllMedicationStatementTask.swift | 3% |
Bundle.swift | 21% |
StackedBarDataSet.swift | 0% |
UIImage+Gif.swift | 0% |
ObservationsNetworkingRequired.swift | 100% |
SyncServiceRequired.swift | 100% |
ResourceRow.swift | 5% |
RefillSetup+CoreDataProperties.swift | 0% |
KalturaVideoSessionProtocol.swift | 0% |
EnrollmentPeriod+CoreDataProperties.swift | 0% |
LicenseContentModel.swift | 0% |
SAMDMedicationLogDateView.swift | 0% |
LoggerInitializable.swift | 100% |
PrimaryDeviceNetworkingRequired.swift | 100% |
ExtraLineStyle.swift | 0% |
DocuSignService.swift | 7% |
AcceptanceVersionHelper.swift | 0% |
SymptomResponse+DataEntity.swift | 84% |
ContentfulProvider.swift | 100% |
OnboardingContainerView.swift | 0% |
UIColor.swift | 19% |
ProgramDatabaseProvider.swift | 37% |
LogbookSymptomRow.swift | 6% |
PhotoDatabaseProvider.swift | 0% |
LicenseView.swift | 0% |
SAMDMedicationLogCompletionModel.swift | 66% |
CustomerSupportProgram+CoreDataProperties.swift | 0% |
SavingsProgramNotEnrolledModel.swift | 100% |
Program+DataEntity.swift | 100% |
ProfileInfoIntroductionView.swift | 0% |
OlumiantTheme.swift | 0% |
NotificationsManager+Symptom.swift | 70% |
GetMarketingConsentModel.swift | 45% |
GovernmentPrescription.swift | 0% |
ReleaseType+Services.swift | 50% |
GetContentfulFaqTask.swift | 0% |
LoadingView.swift | 98% |
UserNetworkingRequired.swift | 100% |
ConfigurationLoadingModel.swift | 68% |
SavingsProgramEnrolledModel.swift | 68% |
StackedBarChart.swift | 0% |
SetPrimaryDeviceIfNeededTask.swift | 0% |
GetAllDataSyncOperationProvider.swift | 63% |
String.swift | 8% |
ContactView.swift | 0% |
SavingsProgramEnrolledConfigDataModel.swift | 90% |
UIColor+DefaultTheme.swift | 15% |
LineAndBarProtocolsExtentions.swift | 0% |
Program+CoreDataProperties.swift | 0% |
DateRangeModel.swift | 81% |
ProgramModel.swift | 53% |
OnboardingBackgroundImageProvider.swift | 0% |
ConfigurationLoadingViewController.swift | 43% |
PurposeSafetyBannerModel.swift | 0% |
GetImageAssetsService.swift | 100% |
SavingsProgramEnrolledCardModel.swift | 85% |
AppLoggerInitializer.swift | 92% |
ConditionListModel.swift | 0% |
TitleSubtitleIconRow.swift | 0% |
InjectionSupportModel.swift | 94% |
LegalConsentDatabaseProvider.swift | 0% |
Log.swift | 62% |
ExtraLineDataPoint.swift | 0% |
SyncOperationRegisterProvider.swift | 100% |
DataRepository.swift | 32% |
GetResourceService.swift | 0% |
UIColor+TaltzTheme.swift | 0% |
AttributedTextView.swift | 64% |
OnboardingRouter.swift | 50% |
FAQContent+DataEntity.swift | 73% |
ProfileView.swift | 0% |
RefillReminder+CoreDataProperties.swift | 0% |
ReachabilityManager.swift | 67% |
GroupedBarChart.swift | 0% |
UIAlertController.swift | 0% |
GetMarketingConsentService.swift | 0% |
GetTermsOfUseModel.swift | 100% |
LinearTrendLineShape.swift | 0% |
LegalConsentRepository.swift | 100% |
DependencyResolver.swift | 59% |
LoginModel.swift | 63% |
FirstTimeUserExperienceModel.swift | 0% |
NewConsentTask.swift | 10% |
View+ViewModifiers.swift | 61% |
AttributedLabel.swift | 100% |
ActivityController.swift | 0% |
GetContentfulResourcesTask.swift | 0% |
NetworkingProvider+MedicationStatement.swift | 24% |
AppDelegate.swift | 52% |
NavigationController.swift | 0% |
AddressDataModel.swift | 33% |
NetworkingProvider+Authentication.swift | 65% |
FAQCategory+DataEntity.swift | 75% |
ProgressLogViewModel.swift | 0% |
PasswordResetSuccessView.swift | 0% |
GetProductLabelInformationModel.swift | 45% |
UpdatePhoneContainerView.swift | 0% |
ContentfulSyncOperationProvider.swift | 0% |
GetFAQService.swift | 0% |
WelcomeScreenViewController.swift | 100% |
LicenseViewModel.swift | 45% |
InfoViewData.swift | 100% |
HomeModel.swift | 57% |
UIDevice.swift | 36% |
SharpsEnrolledModel.swift | 81% |
Date.swift | 52% |
YAxisGrid.swift | 0% |
PhotoViewerModel.swift | 0% |
GetSelectiveObservationsTask.swift | 0% |
VideoData.swift | 0% |
API.swift | 0% |
FloatingInfoBox.swift | 0% |
WelcomePageView.swift | 80% |
CSPEnrollmentNetworkingRequired.swift | 100% |
PhoneConfigAlertModel.swift | 100% |
AdverseEventAcknowledgeModel.swift | 0% |
Photo+CoreDataClass.swift | 40% |
DosageProfileDataSource.swift | 86% |
Address+DataEntity.swift | 100% |
TimeZoneChangeWarningViewModel.swift | 100% |
ProgressLogView.swift | 0% |
MediaPlayer.swift | 0% |
EmailAndPasswordEntryModel.swift | 84% |
NetworkingResultHandlerProvider.swift | 0% |
ThemeManager.swift | 50% |
SavingsCardTermsDatabaseProvider.swift | 0% |
DateOfBirthView.swift | 0% |
ThemeColorProtocol.swift | 22% |
DataStore.swift | 29% |
ViewModifiers.swift | 40% |
ReviewConsentView.swift | 0% |
BarStyle.swift | 100% |
NewConsentOperationProvider.swift | 0% |
OnboardingSegmentedProgressModel.swift | 0% |
SuggestedAddressView.swift | 0% |
BarChart.swift | 0% |
VerticalGridShape.swift | 0% |
AppRoutingHelper.swift | 25% |
TimeZoneChangeWarningView.swift | 0% |
Constants+AccessibilityIds.swift | 0% |
PutCSPEnrollmentEmailUpdateTask.swift | 0% |
ConditionDataSource.swift | 80% |
BluetoothManager.swift | 76% |
LegalStatementDatabaseProvider.swift | 52% |
Agent+CoreDataProperties.swift | 0% |
LinearTrendLine.swift | 0% |
BarChartProtocolsExtensions.swift | 13% |
UIViewController.swift | 36% |
SharpsEnrolledView.swift | 0% |
RegistrationCompleteView.swift | 0% |
TermsPrivacyIntroView.swift | 0% |
LineChartStyle.swift | 0% |
ContactModel.swift | 76% |
PostCSPSharpsOrderTask.swift | 0% |
XAxisPOI.swift | 0% |
EmailAgreeView.swift | 0% |
HorizontalSliderView.swift | 0% |
InformationView.swift | 0% |
CustomTextFieldModel.swift | 70% |
GetConditionTask.swift | 0% |
CustomNavBar.swift | 100% |
NetworkingProvider.swift | 100% |
HelpView.swift | 0% |
NotificationSetupModel.swift | 100% |
LegalConsentModel.swift | 33% |
AppConfigurationInitializer.swift | 75% |
String+Customizable.swift | 44% |
NetworkingProvider+Consent.swift | 0% |
SuggestedAddressModel.swift | 86% |
UIColor+OlumiantTheme.swift | 0% |
PersonalModel.swift | 89% |
FAQCategoryContentfulModel.swift | 0% |
GetParagraphContentModel.swift | 45% |
CoreDataManager.swift | 32% |
MarketingConsentModel.swift | 100% |
PhotoUtility.swift | 10% |
DependencyRegister.swift | 83% |
SAMDMedicationReviewEntriesModel.swift | 76% |
AddressView.swift | 0% |
PasswordResetSuccessModel.swift | 90% |
WelcomePageIndexController.swift | 0% |
GetContentfulSavingsCardTermsTask.swift | 0% |
NotificationsManager+Dosage.swift | 3% |
NetworkingProvider+PrimaryDevice.swift | 58% |
AddSymptomsView.swift | 48% |
SecurityModel.swift | 80% |
SymptomResponse+CoreDataProperties.swift | 0% |
PointStyle.swift | 0% |
SyncServiceProvider.swift | 100% |
DocuSignWebView.swift | 0% |
LogbookModel.swift | 73% |
OnboardingSegmentedProgressView.swift | 0% |
NSManagedObject+Create.swift | 72% |
FAQCategory+CoreDataProperties.swift | 0% |
TermsPrivacyIntroModel.swift | 44% |
NameEntryModel.swift | 0% |
SynchronousOperation.swift | 89% |
CustomNoDataView.swift | 0% |
View+NavigationAttributes.swift | 36% |
ConditionList.swift | 0% |
XAxisLabels.swift | 0% |
PhoneConfigManager.swift | 73% |
UpdateEmailContainerView.swift | 0% |
ContactInfoIntroductionView.swift | 0% |
ExtraLineShape.swift | 0% |
SupportServicesModel.swift | 40% |
ConditionSelection.swift | 0% |
GroupedBarDataPoint.swift | 0% |
IconTitleIconRow.swift | 0% |
UIView.swift | 84% |
SymptomResponseRepository.swift | 93% |
NetworkingResultHandlerRequired.swift | 0% |
ObservationsSyncOperationProvider.swift | 0% |
ProgressGraphModel.swift | 100% |
Address+CoreDataProperties.swift | 0% |
Accessible.swift | 37% |
LegendView.swift | 0% |
LoginNavBar.swift | 0% |
GridStyle.swift | 100% |
FAQContentModel.swift | 32% |
GifManager.swift | 70% |
Bool.swift | 100% |
UIImage.swift | 100% |
MedicationLoadingModel.swift | 72% |
PurposeSafetyBannerView.swift | 0% |
CreateAccountTask.swift | 90% |
PickerView.swift | 50% |
TouchOverlay.swift | 0% |
UIImageView+Gif.swift | 16% |
SymptomDetailView.swift | 44% |
SavingsCardTerms+CoreDataClass.swift | 0% |
LineStyle.swift | 0% |
LoginContainerView.swift | 0% |
SupportServices.swift | 0% |
VerticalGridView.swift | 0% |
HorizontalGridView.swift | 0% |
Condition+DataEntity.swift | 100% |
TouchOverlayMarker.swift | 0% |
PhotoViewer.swift | 0% |
DateRangeView.swift | 0% |
PutCSPEnrollmentUpdateRequestTask.swift | 14% |
PostCSPInjectionTrainingRequestTask.swift | 0% |
RandomIdGenerator.swift | 100% |
ReleaseType.swift | 30% |
Photo+CoreDataProperties.swift | 0% |
RangedBarDataPoint.swift | 0% |
GetLicenseContentService.swift | 0% |
FileHandler.swift | 51% |
SymptomLog+CoreDataProperties.swift | 0% |
UpdateEmailModel.swift | 0% |
AxisBorders.swift | 0% |
HeaderBox.swift | 0% |
TitleIconRow.swift | 0% |
CustomerSupportProgramModel.swift | 50% |
MarketingConsentView.swift | 0% |
SavingsProgramEnrolledCardView.swift | 0% |
FAQCategoryModel.swift | 23% |
MedicationSelectionModel.swift | 10% |
NetworkingProvider+AppConfiguration.swift | 92% |
RangedBarDataSet.swift | 0% |
OfflineLockoutAlertHandler.swift | 98% |
HomeView.swift | 0% |
UpdateUserDetailsTask.swift | 92% |
ContentfulManager.swift | 37% |
InstructionVideoSelectionViewModel.swift | 0% |
AppDelegate+DebugView.swift | 57% |
SymptomLogRepository.swift | 79% |
GalleryImagePicker.swift | 0% |
TermsPrivacyDetailsView.swift | 0% |
FAQContentContentfulModel.swift | 0% |
Condition+CoreDataProperties.swift | 0% |
PredicateProvider.swift | 75% |
PhoneNumberView.swift | 0% |
PatientDatabaseProvider.swift | 29% |
AddSymptomsViewModel+Data.swift | 92% |
EmailVerificationChecker.swift | 0% |
SymptomsUtility.swift | 94% |
LoginView.swift | 0% |
Character.swift | 0% |
PutSCPEnrollmentOperationProvider.swift | 0% |
AccountDetailsRow.swift | 0% |
ParagraphContentModel.swift | 0% |
AccountVerificationModel.swift | 51% |
UsageBlockerView.swift | 0% |
RangedLineStyle.swift | 0% |
ContentfulService.swift | 0% |
ReleaseType+Xcode.swift | 42% |
TermsPrivacyReconsentView.swift | 0% |
Optional.swift | 42% |
UpdateAddressContainer.swift | 0% |
LegalStatementDataModel.swift | 66% |
CGFloat.swift | 0% |
DiamondShape.swift | 0% |
HIPAAConsentView.swift | 0% |
NotificationSetupView.swift | 0% |
BarChartData.swift | 7% |
CustomerSupportProgram+CoreDataClass.swift | 78% |
ExtraLine.swift | 0% |
AppConfigurationNetworkingRequired.swift | 100% |
GroupedBarDataSets.swift | 0% |
CustomerSupportProgramDatabaseProvider.swift | 0% |
ImageAssets.swift | 52% |
SupportModel.swift | 83% |
Services+Const.swift | 68% |
UINavigationController.swift | 30% |
PhotoManager.swift | 11% |
ProgramRepository.swift | 99% |
UserNetworkingProvider.swift | 100% |
CustomTextField+Extension.swift | 0% |
MarketingConsentConfigDataModel.swift | 88% |
MediaPlayerViewController.swift | 0% |
StackedBarChartData.swift | 0% |
FAQContentRepository.swift | 74% |
SecurityView.swift | 0% |
CustomDecoder.swift | 0% |
CornerRadius.swift | 100% |
OnboardingSheetNavBar.swift | 0% |
ExtraLineData.swift | 0% |
RangedBarChart.swift | 0% |
PrimaryDeviceManagerLT.swift | 0% |
PostAllObservationsTask.swift | 0% |
LogbookReviewEntriesView.swift | 0% |
LegalStatment+CoreDataClass.swift | 96% |
FirstTimeUserExperienceView.swift | 0% |
DataEntity.swift | 16% |
ChartViewData.swift | 100% |
ConditionDatabaseProvider.swift | 21% |
HorizontalBarChartData.swift | 0% |
EmailAndPasswordEntryView.swift | 0% |
SAMDMedicationLogRouter.swift | 100% |
NameEntryView.swift | 0% |
SAMDMedicationReviewRouter.swift | 0% |
ManagedObjectID.swift | 100% |
UITextField.swift | 0% |
GroupingData.swift | 0% |
UIImageAsset.swift | 100% |
GroupedBarChartData.swift | 0% |
PhoneNumberModel.swift | 83% |
DatePickerSheetView.swift | 0% |
PostMedicationStatementTask.swift | 89% |
UtilityHelperLT.swift | 30% |
UpdateAppSettingsOperationProvider.swift | 0% |
BarChartSubViews.swift | 0% |
GetUserDetailTask.swift | 86% |
GetObservationsTaskHelper.swift | 19% |
HelpViewModel.swift | 27% |
Collection+DataEntity.swift | 0% |
PointOfInterestProtocol.swift | 0% |
HorizontalSliderModel.swift | 0% |
LocalDatabaseProvider.swift | 100% |
LabelShape.swift | 0% |
NSAttributedString.swift | 71% |
AddressModel.swift | 77% |
AboutViewModel.swift | 50% |
AuthenticationNetworkingRequired.swift | 100% |
NetworkMonitor.swift | 0% |
GetProductLabelInformationService.swift | 79% |
ObservationDataSource+Symptoms.swift | 77% |
UserSessionManager.swift | 26% |
NetworkingProvider+Condition.swift | 33% |
FAQCategoryRepository.swift | 97% |
ConsentDataSource.swift | 65% |
AddressDatabaseProvider.swift | 16% |
KeychainAccess.swift | 79% |
Stroke.swift | 0% |
SAMDMedicationLogCompletionView.swift | 0% |
DependencyContainer.swift | 100% |
AlertUtility.swift | 82% |
ReviewConsentModel.swift | 90% |
NotificationsManager+Program.swift | 0% |
CustomTextField.swift | 0% |
DateFormatter.swift | 72% |
FAQCategoryDatabaseProvider.swift | 0% |
ResetPasswordViewModel.swift | 0% |
PostCSPEnrollmentRequestTask.swift | 94% |
StackedBarDataPoint.swift | 0% |
KeyboardHandler.swift | 0% |
UpdateNotificationsView.swift | 0% |
BarChartStyle.swift | 100% |
CoreDataService.swift | 21% |
UserDefaultsHandler.swift | 46% |
GetSavingsCardTermsService.swift | 0% |
NotificationsManager.swift | 29% |
HorizontalBarChart.swift | 0% |
Legends.swift | 0% |
ReviewConsentConfigDataModel.swift | 100% |
SAMDMedicationLogDateModel.swift | 90% |
PostConditionTask.swift | 86% |
WelcomePageModel.swift | 100% |
ResourceModel.swift | 33% |
SyncOperationRegister.swift | 100% |
BarChartDataPoint.swift | 100% |
PutAllObservationsTask.swift | 0% |
MedicationAdministrationDataSource.swift | 53% |
KeyValueRow.swift | 0% |
UIApplication.swift | 55% |
SymptomResponseDatabaseProvider.swift | 0% |
GovernmentPrescriptionModel.swift | 87% |
UIFont.swift | 2% |
SymptomResponseModel.swift | 83% |
XAxisGrid.swift | 0% |
AboutView.swift | 0% |
Extensions.swift | 17% |
UtilityHelper.swift | 33% |
Collection.swift | 0% |
LogbookReviewEntriesModel.swift | 0% |
NetworkingProvider+Settings.swift | 97% |
PatientDataModel.swift | 71% |
UsageBlocker.swift | 0% |
ConsentNetworkingRequired.swift | 0% |
BarDataSet.swift | 100% |
View.swift | 23% |
Bars.swift | 0% |
ColourStyle.swift | 33% |
SavingsCardTermsModel.swift | 0% |
ReleaseType+LC3.swift | 93% |
ForgotPasswordModel.swift | 89% |
SAMDMedicationReviewContainerView.swift | 0% |
MedicationLoadingView.swift | 0% |
Theme.swift | 56% |
PersonalView.swift | 0% |
GetCSPEnrollmentAddressTask.swift | 100% |
ChartMetadata.swift | 100% |
GetTermsOfUseService.swift | 100% |
DateOfBirthModel.swift | 95% |
ToolTipContentView.swift | 0% |
LegalStatment+CoreDataProperties.swift | 0% |
SharpsNotEnrolledView.swift | 0% |
ConditionModel.swift | 33% |
SystemAssetManager.swift | 39% |
SharedProtocolsExtensions.swift | 0% |
NSManagedObjectContext.swift | 29% |
AppVersionManager.swift | 21% |
PostPrimaryDeviceTask.swift | 100% |
SAMDMedicationReviewEntriesView.swift | 0% |
GradientStop.swift | 0% |
GovernmentPrescriptionConfigDataModel.swift | 77% |
TaltzTheme.swift | 0% |
AccountVerification.swift | 0% |
CopayErrorAlertHandler.swift | 0% |
ScrollViewRefresher.swift | 0% |
LillyTogetherDependencyRegister.swift | 76% |
DocuSignNetworkManager.swift | 28% |
ResourceContentModel.swift | 0% |
UITableView.swift | 0% |
GetImageAssetModel.swift | 100% |
GetParagraphContentService.swift | 73% |
SyncOperationProvider.swift | 0% |
UpdateNotificationsModel.swift | 55% |
SharpsNotEnrolledModel.swift | 100% |
CustomPopOver.swift | 48% |
GenericOperation.swift | 100% |
YAxisLabels.swift | 0% |
CameraImagePicker.swift | 0% |
AddressRepository.swift | 93% |
TrackView.swift | 0% |
AppAlert.swift | 0% |
OnboardingStepProgressView.swift | 0% |
SavingsCardTerms+CoreDataProperties.swift | 0% |
LegalConsent+DataEntity.swift | 100% |
InjectionSupportProgramView.swift | 0% |
SavingsCardTermsContentModel.swift | 0% |
AddSymptomsModel.swift | 68% |
InstructionVideoSelectionView.swift | 1% |
LineAndBarProtocols.swift | 0% |
AdverseEventAcknowledgeView.swift | 0% |
DatePickerView.swift | 0% |
Marker.swift | 0% |
ExtraYAxisLabels.swift | 0% |
SegmentedControlView.swift | 71% |
RoundedRectangleBarShape.swift | 0% |
NetworkingResultHandler.swift | 19% |