테스트 구동 개발을 통한 임베디드 프로그래밍을 googletest에서 수행 8장

지난번 의 계속입니다.

전치



Amazon.co.kr : 테스트 기반 개발을 통한 임베디드 프로그래밍 - C 언어와 객체 지향으로 배우는 민첩한 디자인

James W. Grenning의 명저입니다.
임베디드 세계에서 테스트 구동 개발을 원하는 사람의 바이블이라고 생각합니다.

다만, 사경하고 공부하려고 하면, 환경에서 망설이거나 책에 쓰여 있는 코드를 입력하는 것만으로는 동작하지 않아, 곤란하거나 합니다.
완성된 코드는 오라일리의 공식 페이지에서 배포되고 있습니다만, 도중에 자주 헤매어 버립니다.
특히, 8장 「제품 코드를 스파이한다」로부터는, 테스트 코드, 제품 코드, 함께 생략되는 경우가 있기 때문에, 불필요하게 길어지기 쉽습니다.

이 책에서 공부를 시작하는 사람이, 빨리 시험을 시작할 수 있도록, 길을 잃었을 때의 레퍼런스로서 사용할 수 있도록, 나의 사경을 공개합니다.

리포지토리



clone하여 1분 내에 테스트 실행 가능합니다.
8장을 시작으로 하고 싶은 분은 태그의 startline 또는 p133을 이용해 주십시오.
startline은 파일을 준비했을 뿐, p133은 최초의 테스트가 패스한 상태가 되어 있습니다.

책의 사경을 하고 있고, 길을 잃으면 커밋 로그를 참조해 주세요.
가능한 한 세심하게 커밋하도록 유의하고 있습니다.
서적 내의 테스트명이나, 페이지 번호를 포함해 커밋하고 있으므로, 차분을 확인하면서 읽어 진행해 주시면 좋을까 생각합니다.

좋은 웹페이지 즐겨찾기