你可以使用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是的,下面的答案工作。謝謝 –