下面我们再去运行一下写好的测试 .. 打开终端 .. 在项目根目录的下面 .. 执行一下 flutter test ... 这个命令会运行应用里的所有的测试 ..
测试都通过了,会显示一个 All tests passed!
在这个 flutter test 命令的后面也可以指定一个要运行的测试文件 ... 比如运行一下 test 目录的下面 ninghao_demo_test.dart 这个文件里面的测试 ...
这里我们可以修改一下期望看到的这个值 .. 后面加上两个波浪号 .. 然后再去运行一下测试 ..
这回运行测试,里面有失败的测试 .. 这个失败的测试是 should return hello + something .. 提示说,期望的值是 hello ninghao ~~ ,但实际上的值是 hello ninghao .. 下面还会提供一个详细的说明 .. 说这两个字符串开始都是一样的 .. 不过真实得到的值后面少了两个字符,就是这两个波浪号 ..
打开 test_demo.dart ... 修改一下 greet 方法返回的值 .. 后面可以给它加上两个波浪号 .. 保存一下 ... 再去运行一下测试 ..
这回就又通过了所有的测试 ..
还有一种方法可以运行测试 .. 在写的这个测试的上面,会有两个链接,Run 还有 Debug ... 点一下 Run .. 编辑器会给我们运行这个指定的测试 ..
在边栏上会显示运行的结果 ..