10
Birim test uygulaması mantığı ve güvensiz dil yapıları arasındaki çizgi nerededir?
Bunun gibi bir fonksiyon düşünün: function savePeople(dataStore, people) { people.forEach(person => dataStore.savePerson(person)); } Bu şekilde kullanılabilir: myDataStore = new Store('some connection string', 'password'); myPeople = ['Joe', 'Maggie', 'John']; savePeople(myDataStore, myPeople); Bunun kendi birim testlerine sahip olduğunu veya satıcı tarafından verildiğini varsayalımStore . Her durumda, biz güveniyoruz Store. Ayrıca, hata işlemenin …