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. 어쨌든 우리는 신뢰 Store합니다. 그리고 데이터베이스 연결 …