条件式を単体テストでしやすい形にする
https://chatgpt.com/share/6911478e-3b14-8013-9eba-d4beeda5f57f
単一関数での条件分岐
https://paiza.io/projects/7qkAmMB-FLlqLaNI-znLJw?language=c
関数ポインタを使用した条件分岐
https://paiza.io/projects/0xhy-2uMB0rq9Tyl39rBUw?language=c
説明:
https://chatgpt.com/share/69115546-7db0-8013-a0d8-8e1c73a0304d
自分で作成:
https://paiza.io/projects/yGZCuy9fwo4fDbGHyfBEIw?language=c
モック関数を追加
https://paiza.io/projects/0J34ZOv8Ob1MDGi-AbCjGA?language=c
関数ポインタでモック化することにより単体テストをしやすくする
https://paiza.io/projects/7cTaeyF7R2nccZRhCxmVSg
単体テスト
参考:
https://www.techmatrix.co.jp/t/quality/unittest.html
https://www.techmatrix.co.jp/product/ctest/special-seminar/index.html
ブログ化
https://chatgpt.com/c/69117c49-2388-8320-b4d8-2f07d73a27b8