0
我有使用Cassandra模型存储某些数据的服务,我创建了自定义连接等,但我没有明确使用它,因为我使用的是由cqlengine提供的ORM,它隐式创建会话并执行查询。使用Cassandra ORM模型测试服务
问题是关于对这个东西进行单元和功能测试的正确方法。
以前,我有模拟另一个存储,它充当本地存储实例,但我没有发现任何类似的Cassandra的ORM(cqlengine)。 Tessting.cassandra和cassandramock仅适用于本机cassandra-driver查询。
是否有任何适当的方式来测试我的逻辑,而不运行Cassandra实例(因为它打破了单元测试思想)而依赖于CQLEngine?