Per motivi persi nella notte dei tempi, il tuo progetto ha uno standard di copertura del codice. Sfortunatamente, è stato introdotto un nuovo codice che prende la copertura sotto questa cifra. John Doe è debitamente assegnato a scrivere altri test (dal momento che Jane Doe è fuori dallo snowboard). John non ha familiarità con il codice e trascina la copertura oltre la linea chiamando vari costruttori e metodi con i mock. Nessuno di questi aderisce al dato accettato ... quando ... allora ... modello e quindi lo scopo del nuovo codice di test è difficile da accertare.
Lasciando da parte i diritti e i torti di:
a) Una cifra di copertura del codice
b) I test non vengono scritti contemporaneamente al codice
I nuovi test costituiscono un debito tecnico? Cosa dovrebbe essere fatto su di loro (se possibile)?