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इसके अपने यूनिट परीक्षण हैं, या विक्रेता द्वारा …