Assert
Controlla una condizione di debug e registra il comportamento di successo o fallimento.
Controlla una condizione di debug e registra il comportamento di successo o fallimento.
Quando usarlo
Usalo per rendere visibile un’invariante attesa durante l’esame di un’esecuzione di debug idonea.
Esempio
Verifica che la dimensione della posizione sia positiva prima che il percorso d’ordine prosegua nel test registrato.
Controlla un’ipotesi registrata
Collega un’uscita booleana di Condition all’ingresso Condition di Assert in un profilo di debug o test supportato. Se la dimensione calcolata è positiva, l’asserzione segue Passed; se è zero o negativa, segue Failed e indica l’ipotesi violata prima del percorso ordine. Scrivi il testo dell’asserzione affinché la traccia dica che cosa ti aspettavi. La scelta live mode può saltare o registrare il controllo senza imporre un gate di sicurezza automatico. Assert non sostituisce un vero ramo di rischio o margine in una strategia eseguibile.
Problemi comuni
Collega una condizione booleana e tratta il fallimento come informazione diagnostica. Assert non è un controllo di rischio di produzione.
Passi successivi
Controlla Parametri, Outcomes e Data Ports generati in questa pagina, quindi apri le guide correlate per il flusso completo.
Documentazione correlata
- Esegui debug e replay di un BacktestEsamina i dati di debug disponibili nel Replay Dock di sola lettura e segui eventi, dati, variabili e diagnostica.
- BreakpointSegna un punto di pausa di debug per un’esecuzione idonea al replay.
- Log SnapshotAcquisisce lo stato selezionato del grafo per un’ispezione di debug supportata.