【问题标题】:How to test newly added stdlib module to ballerina parent project?如何测试新添加的 stdlib 模块到 ballerina 父项目?
【发布时间】:2018-07-14 10:29:18
【问题描述】:

我正在尝试为 Ballerina lang 开发新的 stdlib。 (如 stdlib/jms)它包含芭蕾舞演员的功能和他们的本地 java 实现。

我需要测试这些芭蕾舞演员的功能。是否可以使用测试用例对其进行测试?如果可能的话,有人可以指导我吗?

【问题讨论】:

    标签: ballerina


    【解决方案1】:

    由于您正在为 ballerina-lang 开发新的 stdlib,因此您正在寻找的是如何编写集成测试。您可以参考ballerina-lang github 存储库以获取示例集成测试用例,例如EchoServiceSampleTestCase,它测试stdlib/http 模块的一部分。 确保您创建的新模块具有正确的 assembly 工件,这样一旦构建了 ballerina-lang 存储库,您的新模块就会添加到 ballerina 发行版中。

    【讨论】:

    • 感谢您的帮助。实际上我想为模块做一些单元测试。无论如何,我通过探索回购找到了它。
    • 实际上不一定是集成测试。看看 ballerina-unit-test 模块。它包含 Ballerina 的单元测试,包括标准库的单元测试。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多