【问题标题】:How to test cassandra DAOs in Quarkus如何在 Quarkus 中测试 cassandra DAO
【发布时间】:2022-06-16 16:40:02
【问题描述】:

我想在 Quarkus 中为 cassandra 数据库编写一些 DAO 测试。 我用谷歌搜索了这个测试框架:https://github.com/datastax/cassandra-quarkus/tree/main/test-framework 现在我有一个问题,我需要使用私有 docker 容器注册表来从中提取图像。 但我不知道如何配置 cassandra-quarkus-test-framework。 那么你们中有人知道在该框架中配置 docker 注册表的 URL 的位置吗? 或者您有其他想法如何在 Quarkus 中测试 Cassandra DAO?

编辑:这是一个工作示例项目:https://github.com/edward-fakhouri/quarkus-cassandra-playground 只有测试类“CustomerDaoTest”不起作用。这里我需要一些如何测试 dao 的例子。

提前感谢您的帮助。

【问题讨论】:

标签: cassandra integration-testing quarkus


【解决方案1】:

我已经测试了 cassanda-unit 嵌入式数据库,它适用于 Linux/Unix 系统,但不适用于 Windows 系统。因此,它不适用于在开发时(在 Windows 操作系统中)测试代码,但在 CI/CD 环境中运行测试时它会起作用。我对这个解决方案有点满意。 感谢 @ozkanpakdil 提出这个解决方案。

【讨论】:

    猜你喜欢
    • 2020-09-10
    • 1970-01-01
    • 1970-01-01
    • 2019-07-19
    • 2021-05-13
    • 1970-01-01
    • 1970-01-01
    • 2021-07-05
    • 2021-12-18
    相关资源
    最近更新 更多