Go 开发命令行工具:从待办列表到 Markdown 预览
1. 待办列表命令行工具开发
1.1 测试准备
在运行待办列表工具的测试之前,需要保存 main_test.go 文件,并确保 TODO_FILENAME 环境变量未设置,且 .todo.json 文件不存在。操作步骤如下:
$ unset TODO_FILENAME
$ rm .todo.json
1.2 执行测试
使用以下命令执行测试,并确保新的测试用例通过:
$ go test -v
测试结果示例:
Building tool...
Running tests....
=== RUN TestTodoCLI
=== RUN TestTodoCLI/AddNewTaskFromArguments
=== RUN TestTodoCLI/AddNewTaskFromSTDIN
=== RUN TestTodoCLI/ListTasks
--- PASS: TestTodoCLI (0.01s)
--- PASS: TestTodoCLI/AddNewTaskFromArguments (0.00s)
--- PASS: TestTodoCLI/AddNewTaskFromSTDIN (0.00s)
--- PASS: TestTodoCLI/Li
超级会员免费看
订阅专栏 解锁全文
31

被折叠的 条评论
为什么被折叠?



