Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Aggiungere il test unitario alla tua AWS applicazione SDK per Rust
Sebbene ci siano molti modi per implementare i test unitari nel AWS SDK for Rust progetto, ve ne sono alcuni che consigliamo:
-
Test unitario utilizzando mockall— Utilizzalo
automockfrom themockallcrate per generare ed eseguire automaticamente i test. -
Replay statico— Usa il runtime di AWS Smithy
StaticReplayClientper creare un falso client HTTP che può essere usato al posto del client HTTP standard che viene normalmente utilizzato da. Servizi AWS Questo client restituisce le risposte HTTP specificate anziché comunicare con il servizio tramite la rete, in modo che i test ottengano dati noti a scopo di test. -
Test unitario utilizzando aws-smithy-mocks— Utilizza «
mockandmock_clientfrom theaws-smithy-mockscrate» per simulare le risposte dei client AWS SDK e creare regole fittizie che definiscono come l'SDK deve rispondere a richieste specifiche.