利用QUnit对fish库进行单元测试,可以对fish库的质量进行保证,也有利于对fish库进行维护、扩展和重构。下面是对fish库中元素class相关方法进行单元测试。
这个是测试页面,为了保证测试的原子性,这里提供了#qunit-fixture元素,为了测试同时也添加了类”foo”。
上面是测试代码,使用module进行分组,分别对hasClass(), addClass(), removeClass, replaceClass()进行了单元测试,测试结果如下:
未完待续 www.78oa.com 免费oa系统提供