Sto imparando i test delle unità sul posto di lavoro, in un nuovo lavoro. Il team di test è piccolo, (1 altro) e tutti i test sono scritti nel modo seguente.
class TestClass(unittest.TestCase):
def testFunction(self):
#Test - 1
#Assign
#Act
#Assert
#Test - 2
#Assign
#Act
#Assert
Cont...
Quindi, asserendo, quindi riassegnando le variabili e asserendo di nuovo.
Ora, questo è diverso da quello che sto leggendo sui test unitari online sui test unitari (un test per metodo).
Questo rende difficile eseguire il debug dei test, perché se ci sono 12 test e un errore nel 12 °, devo passare attraverso 11 test diversi per controllare i dati dello stack e / o gli errori.
È normale?