আমি জেসমিনে নতুন এবং সবেমাত্র এটি ব্যবহার শুরু করেছি। আমার কাছে প্রচুর ফাংশন সহ একটি লাইব্রেরি জেএস ফাইল রয়েছে যা কোনও বস্তুর সাথে সম্পর্কিত নয় (যেমন গ্লোবাল)। আমি এই ফাংশনগুলিতে গুপ্তচরবৃত্তি সম্পর্কে কীভাবে যেতে পারি?
আমি উইন্ডো / নথিটি অবজেক্ট হিসাবে ব্যবহার করার চেষ্টা করেছি, তবে ফাংশনটি বলা হলেও গুপ্তচর কাজ করেনি। আমি এটি নিম্নলিখিত হিসাবে একটি জাল বস্তুতে মোড়ানো চেষ্টা:
var fakeElement = {};
fakeElement.fakeMethod = myFunctionName;
spyOn(fakeElement, "fakeMethod");
এবং পরীক্ষা দিয়ে
expect(fakeElement.fakeMethod).toHaveBeenCalled();
গুপ্তচর কাজ না করায় এটিও কাজ করে না