我有一个应用程序代码,产生一个卡夫卡主题的事件。所以现在我需要为它编写集成测试。在网上搜索后,我对集成测试的定义感到困惑,我是应该使用spring-kafka-test库提供的嵌入式Kafka服务器,还是应该使用将要使用的实际Kafka集群来测试我的代码?
这里的集成测试是什么?有没有人能帮我澄清一下。
我的测试是:首先生成一个主题的记录,然后使用它,无论它是否实际生成。
发布于 2020-02-23 16:57:35
每个项目可能有不同的需求,这就是为什么每个开发人员可能会认为某些东西是足够的或不够的。
更完整(但昂贵)的测试套件将:
这到底值多少钱,取决于你:
每个is测试层都与您赋予它的重要性一样重要,并且可能看起来像是“覆盖”,因为某些bug只出现在下一层。
https://stackoverflow.com/questions/60360467
复制相似问题