/tdd-study

테스트 주도 개발 스터디 레포지토리

Primary LanguageTypeScript

TDD

켄트 벡 아저씨의 테스트 주도 개발(Test-Driven Development)을 공부한 레포지토리입니다.
책에서는 자바로 테스트를 작성하지만, 여기서는 TypeScript, Jest로 테스트를 작성하였습니다.

Jest를 사용해서 다음과 같은 방법으로 테스트를 작성합니다.

describe("다중 화폐 예제", () => {
  test("multiplication", () => {
    const five = new Dollar(5);
    five.times(2);
    expect(five.amount).toBe(10);
  })
})