单元测试 Smarty 模板
我使用 Smarty 模板,我只是想知道是否可以使用任何类型的测试机制。不同模板文件的数量不断增加,复杂性也不断增加。理想情况下,我希望测试最终输出 HTML,以确保 Smarty 中使用的模板/条件/变量按预期工作。有办法做到这一点吗?
I use Smarty Templates and I was just curious to know if there is any type of testing mechanism I can have on it. The number of different templates files are increasing and so is the complexity. Ideally I would love to test the final output HTML that comes to make sure templates / conditions / variables used in Smarty are working as expected. Is there a way to do that?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用Smarty的
fetch()
函数。下面是一个松散的示例/伪代码。要测试的模板
预期输出
TestCase 类
You can use Smarty's
fetch()
function. Below is a loose example/pseudo code.Template to be tested
Expected Output
TestCase class