天天看點

《測試驅動的嵌入式C語言開發》——3.10節學以緻用

學以緻用

重新編寫一個你自己的leddriver,以便在第4章中使用。你可以在code/sandbox中找到開始所需的檔案。其中有一個readme.txt檔案可以參考。

為一個内容為整型的先入先出的環狀緩沖circularbuffer寫一個測試清單。

開始測試驅動開發circularbuffer。選擇檢查初始狀态并使用其接口的那些測試來做tdd。選擇那些可以隻用寫死傳回值就能通過的測試。你會需要修改makefile讓它能夠找到circularbuffer的檔案。在第4章之後你将會有機會完整地實作它。

繼續閱讀