你可以使用Testerina来达到这个目的,这是为芭蕾舞演员语言编写的测试框架。这在芭蕾舞女演员工具发行中默认发货。 http://ballerinalang.org/downloads/
写作测试文件
写测试用例在不同的文件以下说sample_test.bal
package samples.foo.bar;
import ballerina.test;
function testAddTwoNumbers() {
test:assertEquals(addTwoNumbers(1,2), 3, "Positive number addition failed");
}
运行测试与Ballerina test
命令。
./bin/ballerina test <package_path>
注意,该文件位于同一个包你sample.bal
文件,即../samples/foo/bar
。
您可以按如下方式调用您的测试用例。假设你正在使用的芭蕾舞演员工具分布0.8.0
和sample.bal, sample_test.bal
文件位于ballerina-tools-0.8.0/samples/foo/bar
,
./bin/ballerina test samples/foo/bar/
按0.8.0
版本如下,你会得到一个输出。
result:
tests run: 1, passed: 1, failed: 0
欲了解更多可用的本地测试功能,请参考Ballerina API Documentation。
你知道了吗? –
@ThatithaThilinaDayaratne是的,下面的答案工作。谢谢 –