Im utilizzando PyUnit per scrivere test di unità per il mio codice. Il metodo di installazione viene chiamato ogni volta prima che venga eseguito qualsiasi test. Esiste un modo per definire un metodo che verrà eseguito una sola volta all'inizio prima di eseguire qualsiasi test?Esecuzione di un metodo solo una volta all'inizio prima dell'esecuzione di qualsiasi test in PyUnit
si prega di aiuto Thank You
Ho provato a definire '__init__' nella mia classe di test, ma dà l'errore' __init __() richiede esattamente 1 argomento (2 dato) '. Qualsiasi motivo per cui ciò accade in una classe ereditata da unittest.TestCase? –
'unittest.TestCase' prende un' methodName' come parametro, quindi può essere inizializzato con 2 argomenti, 'self' e' methodName'. La tua classe di test probabilmente prende solo un argomento, 'self'. – Cito
OK, capito :). Grazie ! –