Die Funktion, die ich testen möchte, ist asynchron. Diese Funktion ist in einer Klasse vorhanden.Muss ich einen Mock/Stub erstellen, um diese asynchrone Funktion zu testen?
Muss ich einen Mock/Stub erstellen, um diese Funktion zu testen? Wenn ja, wie erstelle ich einen?
delayedAlert(message: string, time: number, cb){
return setTimeout(()=>{
cb(message)},3000)}
//calling this function shows the asynchronous behavior successfully.
Google findet dies leicht "async Test Jasmin" https://metabroadcast.com/blog/asynchronous-testing-with-jasmine – JGFMK
Ja, ich sah diesen Artikel, bevor Sie diese Frage stellen. Aber meine Frage ist anders, nehme ich an. – Aditya