更改Scala配置以进行测试

时间:2016-07-15 12:37:14

标签: scala typesafe-config

我希望在测试期间更改我的程序配置以选择要测试的不同数据库。我想在mongo中选择一个虚拟数据库,以免担心破坏我的手动测试数据库并制造类似于Ecto测试的行为。 (我知道他们通过交易实现了这一目标,但我认为放弃mongo的数据库应该足够了。

有没有人试图做类似的事情?有人能指出我正确的方向吗?

编辑: 或者我甚至可以让Scala根据参数输入选择不同的配置文件? (例如,当mode = test时选择test.conf,在conf传递时选择prod.conf等。)

使用Scala配置(https://github.com/typesafehub/config

0 个答案:

没有答案