标签: java maven junit integration-testing
有两个独立的项目:客户端和服务器。如何正确测试客户端 - 服务器交互?是否有使用maven的简单解决方案?
我就是这样做的:
1)我有一个junit测试,它在不同的线程中运行客户端和服务器。我使用@BeforeClass启动客户端/服务器,@AfterClass停止。
@BeforeClass
@AfterClass
2)我使用mvn test
mvn test
在一个进程中运行客户端和服务器是否可以?我是否必须划分单元和集成测试?