我们有一个基于 CLI 的应用程序。它从名为 YANG 的类似 JSON/YAML 的格式中读取输入并将对象呈现为 CLI 参数,我应该对此进行测试,但我不知道从哪里开始。
例子:
root@beer#./app -a web_url -b web_username -c web_password -d port
该应用程序只是为用户提供了一种将值传递给 YANG 中定义的变量的方法,YANG 是一个提供路由器和交换机的网络应用程序。
我需要确保所有 YANG 对象都可用作 CLI 参数(即:没有任何遗漏),所以我基本上是在寻找自动化将 CLI 参数与 YANG 对象进行比较的任务。
对于如何为新手程序员完成此操作的建议,我将不胜感激。