Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Aerospike的单元测试_Java_Unit Testing_Aerospike - Fatal编程技术网

Java Aerospike的单元测试

Java Aerospike的单元测试,java,unit-testing,aerospike,Java,Unit Testing,Aerospike,是否有内存中的模拟服务器可用于Aerospike单元测试?目前,我在本地安装了vagrant来运行aerospike,但这可能在我们的构建服务器上不可用。否则,我应该如何进行单元测试?您是否研究过Docker?对于创建一个自包含的环境和管理资源使用,它是一个非常有用的工具。它还可以与Vagrant一起运行,因此您可以在开发环境中构建容器,并方便地将其移植到测试中此处提供了有关Aerospike单元的内部详细信息 我制作了一个aerospike单元模块,可以在编写单元集成测试用例时使用。(Jav

是否有内存中的模拟服务器可用于Aerospike单元测试?目前,我在本地安装了vagrant来运行aerospike,但这可能在我们的构建服务器上不可用。否则,我应该如何进行单元测试?

您是否研究过Docker?对于创建一个自包含的环境和管理资源使用,它是一个非常有用的工具。它还可以与Vagrant一起运行,因此您可以在开发环境中构建容器,并方便地将其移植到测试中

此处提供了有关Aerospike单元的内部详细信息

我制作了一个aerospike单元模块,可以在编写单元集成测试用例时使用。(Java项目)

开源代码库:

自述文件可在

希望Aerospike社区觉得这很有用


这是实际Aerospike服务器上的Java包装,可用于单元+集成测试。

内存模拟测试应用程序逻辑,不检查任何与Aerospike相关的错误,就像有两个完全不同的存储接口实现:Aerospike和内存


与此相反,我可以提供您的另一种方法-使用docker进行aerospike测试的小型框架,您可以使用此框架执行单元测试和集成测试

生成服务器无法连接到其他服务器?和你的管理员谈谈。特别是当某些客户端版本连接到某些服务器版本时,某些功能(如LDT)会不时出现bug。如果你嘲笑它,你会失去很多报道。你看过吗?