def ut_get_arbitrary_supplied_kit_id_scanned_unconsented(self):
        """ Returns arbitrarily chosen supplied_kit_id and barcode which has
        been scanned but is without consent.
        For unit testing only!

        Returns
        -------
        list of str: [supplied_kit_id, barcode]
            example: ['fNIYa', '000001053']

        Raises
        ------
        ValueError
            If no kits can be found in the DB that have been scanned and
            are without consent."""
        with TRN:
            sql = """SELECT supplied_kit_id, barcode
                     FROM barcodes.barcode
                     JOIN ag.ag_kit_barcodes USING (barcode)
                     JOIN ag.ag_kit USING (ag_kit_id)
                     LEFT JOIN ag.source_barcodes_surveys USING (barcode)
                     WHERE barcodes.barcode.scan_date IS NOT NULL
                     AND ag.source_barcodes_surveys.survey_id IS NULL
                     LIMIT 1"""
            TRN.add(sql, [])
            info = TRN.execute_fetchindex()
            if not info:
                raise ValueError('No kits found.')
            return info[0]