微服务测试与Docker部署实战
1. 微服务测试
在微服务开发中,测试是确保软件质量的关键环节。我们可以通过单元测试和端到端测试来保证微服务的稳定性和正确性。
1.1 修复接口问题
首先,我们修复了接口的工作部分和电子邮件内容。接着,调整第32行的任务卸载,以修复接口的生产者部分:
31 ...
32 send_email_task.delay(address["name"],
address["address"],
address["email"])
最后,在 /django-microservices/subscription_celery/subscription/tests.py 文件的邮件微服务单元测试中加入街道信息:
25 ...
26 class MailTest(unittest.TestCase):
27 def test_send_email(self):
28 send_email_task.delay("D. Dhozos",
"Down the road 91",
"dhozos@upside.com")
重新运行端到端测试,发现错误已修复。接
超级会员免费看
订阅专栏 解锁全文
4317

被折叠的 条评论
为什么被折叠?



