我正在进行一些Codeception验收测试,我要检查的一件事是我的应用程序的电子邮件是否以正确的文本发送。
为了做到这一点,我将实际发送的文本与文本实际应该是的txt转储进行比较。我正在使用file_get_contents
加载txt转储。遗憾的是,该文本包含一个版权符号(©),由于编码问题,file_get_contents加载为┬⌐。这意味着每当我用UTF-8字符加载这些文件时,我都需要采取一些额外的步骤。
我喜欢的解决方案是@ Gordon关于file_get_contents_utf8函数的建议。
为我的所有测试提供该功能的最佳方法是什么?
答案 0 :(得分:3)
让它成为帮助方法。
codecept generate:helper Utf8
tests/_support/Helper/Utf8.php
modules:
enabled:
- \Helper\Utf8
文档:parseFloat