使用 influxdb 的程序的单元测试
Unit test for programs that uses influxdb
如何在不在系统上安装 influxDB 的情况下为使用 influx db 作为数据库的应用程序编写单元测试。
我希望嵌入式 influxDB 在测试之前启动,测试 运行,并在测试之后关闭。
您可以简单地使用 Docker 图片,例如 tutum/influxdb。此设置中唯一的依赖项是安装 Docker.
我知道这是一个老问题,但我在开发项目集成测试时解决了同样的问题。
我为此创建了一个库,可在 Maven Central (the sources are available on github) 上找到。
它可以直接从 java 下载和控制 InfluxDB 服务器。
希望对您有所帮助。
如何在不在系统上安装 influxDB 的情况下为使用 influx db 作为数据库的应用程序编写单元测试。
我希望嵌入式 influxDB 在测试之前启动,测试 运行,并在测试之后关闭。
您可以简单地使用 Docker 图片,例如 tutum/influxdb。此设置中唯一的依赖项是安装 Docker.
我知道这是一个老问题,但我在开发项目集成测试时解决了同样的问题。
我为此创建了一个库,可在 Maven Central (the sources are available on github) 上找到。
它可以直接从 java 下载和控制 InfluxDB 服务器。
希望对您有所帮助。