10
ইউনিট টেস্টিং অ্যাপ্লিকেশন লজিক এবং অবিশ্বাস্য ভাষা গঠনগুলির মধ্যে রেখাটি কোথায়?
এর মতো একটি কার্যকারিতা বিবেচনা করুন: function savePeople(dataStore, people) { people.forEach(person => dataStore.savePerson(person)); } এটি এটির মতো ব্যবহৃত হতে পারে: myDataStore = new Store('some connection string', 'password'); myPeople = ['Joe', 'Maggie', 'John']; savePeople(myDataStore, myPeople); আসুন আমরা ধরে নিই যে Storeএর নিজস্ব ইউনিট পরীক্ষা রয়েছে, বা এটি বিক্রেতার দ্বারা সরবরাহিত। যাই …