6.1 단위 테스트
Promise는 비동기 작업과 그 결과를 갖고 해야 할 일을 캡슐화한 객체로서, 작업 완료 시 이 객체에 캡슐화한 콜백을 호출한다. 콜백은 두 종류, 즉 성공 콜백과 실패 콜백으로 나뉜다(성공 콜백을 꼭 첫 번째 콜백 자리에 두어야 한다는 법은 없지만, 관례상 보통 그렇게 쓰니까 그냥 받아들이자).
Promise는 비동기 작업과 그 결과를 갖고 해야 할 일을 캡슐화한 객체로서, 작업 완료 시 이 객체에 캡슐화한 콜백을 호출한다. 콜백은 두 종류, 즉 성공 콜백과 실패 콜백으로 나뉜다(성공 콜백을 꼭 첫 번째 콜백 자리에 두어야 한다는 법은 없지만, 관례상 보통 그렇게 쓰니까 그냥 받아들이자).