加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net-mvc – 我为什么要测试我的HTMLHelpers?

发布时间:2020-12-16 03:19:55 所属栏目:asp.Net 来源:网络整理
导读:单位测试你自己的htmlhelpers是否有任何实际价值?这些东西中的许多只是吐出一堆html标记 – 如果没有逻辑则几乎没有.那么,你只是比较一个大的 HTML字符串到另一个?我的意思是,其中一些要求你在浏览器中查看生成的标记,以验证它是你想要的输出. 似乎有点无
单位测试你自己的htmlhelpers是否有任何实际价值?这些东西中的许多只是吐出一堆html标记 – 如果没有逻辑则几乎没有.那么,你只是比较一个大的 HTML字符串到另一个?我的意思是,其中一些要求你在浏览器中查看生成的标记,以验证它是你想要的输出.

似乎有点无意义.

解决方法

是.

虽然现在可能几乎没有逻辑,但这并不意味着将来不会有更多的逻辑.添加该逻辑后,您需要确保它不会破坏现有功能.

这是单元测试编写的原因之一.

如果您正在关注测试驱动开发,则首先编写测试,然后编写代码以满足测试要求.

这是另一个原因.

您还需要确保使用Helper识别和测试任何可能的边缘情况(如未转义的HTML文字,未编码的特殊字符等).

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读