Tag: 卢阿

dockerunit testing设置

我想为我的产品设置一个unit testing环境。 我有一个在Lua中使用mysql和redis的nginx上构build的web应用程序。 我认为docker工人对这个很好,虽然我对docker工人是新手 。 我的应用程序运行在centos服务器(生产服务器)上。 我打算为mysql,redis和webapp设置不同的容器,然后在我的mac(我的开发机器是MAC)或VMtesting它中写UT应用程序(使用Busted框架对Lua进行unit testing)。 UT应用程序将与docker容器nginx进行通信,nginx将使用容器mysql和redis。 这个好吗 ? 如果是的话,有人可以指导我如何做到这一点? 也许一些很好的链接? 如果不是的话,有什么更好的办法。 我已经尝试过使用stream浪汉,但花了太多的时间,这不应该在我的UT的情况下。