def METHOD_NAME(self, resource_group):
    # Create a standard Azure frontdoor profile
    profile_name = self.create_random_name(prefix='profile', length=24)
    self.afd_profile_create_cmd(resource_group, profile_name)
    list_checks = [JMESPathCheck('length(@)', 0)]
    self.afd_secret_list_cmd(resource_group, profile_name, checks=list_checks)
    # Create a secret
    secret_name = self.create_random_name(prefix='secret', length=24)
    secret_source = f"/subscriptions/{self.get_subscription_id()}/resourceGroups/CliDevReservedGroup/providers/Microsoft.KeyVault/vaults/clibyoc-int/secrets/localdev-multi"
    latest_version = "255adcc454844929a2f95c2aa3b6c61f"
    checks = [JMESPathCheck('provisioningState', 'Succeeded')]
    self.afd_secret_create_cmd(resource_group,
                               profile_name,
                               secret_name,
                               secret_source,
                               use_latest_version=True,
                               secret_version=None,
                               checks=checks)
    show_checks = [JMESPathCheck('name', secret_name),
                   JMESPathCheck('provisioningState', 'Succeeded'),
                   JMESPathCheck('parameters.type', 'CustomerCertificate'),
                   JMESPathCheck('parameters.secretSource.id', secret_source, False),
                   JMESPathCheck('parameters.secretVersion', latest_version),
                   JMESPathCheck('parameters.useLatestVersion', True)]
    self.afd_secret_show_cmd(resource_group, profile_name, secret_name, checks=show_checks)
    # Delete the secret
    self.afd_secret_delete_cmd(resource_group, profile_name, secret_name)
    list_checks = [JMESPathCheck('length(@)', 0)]
    self.afd_secret_list_cmd(resource_group, profile_name, checks=list_checks)