QUINIT在netTuts.com的介绍产生了一个有趣的交流(从未解决)如何应用单元测试对操作DOM的操作。下面引用(亚历克斯·约克)获得的症结:我们如何执行DOM操作的单元测试?
什么将是很好的,如果你有 这样的功能:
函数add(A,B){VAR的结果= A + b; $(“input#ResultTestBox”)。val(result);
在上面的测试中,我很想 测试两件事情:又多了一个和 b和结果正确地被投入 到DOM元素。我很想 通过提供 某些模拟HTML来测试第二件事。可能?
但是,就像我说的...没有解决。可分解?
单元测试是如何实际基于真实的dom操作? – Tushar 2014-09-03 10:58:47
@Tushar取决于你正在使用的单元测试的26个定义中的哪一个。只要测试可以独立运行,它们就是根据一些定义进行的单元测试。 (例如Kent Beck在书中的“Test Driven Development By Example”一书中) – herman 2016-05-31 08:38:50