Sto cercando di far rispettare l'indipendenza tra i test del goniometro all'interno di una specifica. Per rilevare se i test dipendono o meno da uno stato introdotto da un test precedente, vorrei eseguire questi test in ordine casuale.I test del goniometro possono essere eseguiti in ordine casuale?
C'è un modo per dire al goniometro l'ordine dei test può essere randomizzato?
ho trovato una richiesta di funzionalità per Jasmine at pivotaltracker
Unit testing dovrebbe garantire che l'inizio dopo la prova è la stessa come lo stato prima del test - inizializzare, prova, asserisci, ripristina. Sarei più propenso a garantire che il test sia giusto che randomizzarli. – Enigmativity
Voglio essere sicuro che quando vengono aggiunti nuovi test, sono indipendenti. Quindi introdurre il fattore casuale aiuterebbe a identificare i test che non soddisfano questo requisito. – TomVW
Randomizzarli non garantisce che siano indipendenti. Sarebbe come mandare le macchine a caso attraverso un incrocio - potresti avere un incidente e potresti non farlo - ma le strade non sono sicuramente indipendenti. Non stai provando nulla. Devi davvero assicurarti di stendere strade completamente separate le une dalle altre per assicurarti che siano indipendenti. – Enigmativity