@Override
  protected boolean isStepCompleted(@NonNull Context context) {
    return isContactsPermComplete(context) && isNotificationPermComplete(context);
  }
@Test
  @Config(sdk = Build.VERSION_CODES.LOLLIPOP)
  @Ignore("checkPermission returns DENIED for read-contacts")
  public void testWhenNoPermissionsRequestNeeded() {
    WizardPermissionsFragment fragment = startFragment();

    Assert.assertTrue(fragment.isStepCompleted(fragment.requireContext()));

    var contacts = fragment.getView().findViewById(R.id.contacts_permission_group);
    Assert.assertEquals(View.GONE, contacts.getVisibility());

    var notifications = fragment.getView().findViewById(R.id.notification_permission_group);
    Assert.assertEquals(View.GONE, notifications.getVisibility());
  }