我被要求进行单元测试,以确保CSS正确地应用于我的元素。
但是CSS引用的是伪元素,据我所知,因为它们不是dom的一部分,所以在JavaScript中没有访问,所以我不能测试它们。
如果是系统测试-我可以用resemblejs做一个css回归测试,但是我需要一个单元测试实现。
我如何使用karma+jasmine+angular组合来实现这一点?
发布于 2015-11-19 15:06:35
David Walsh对此有一个很好的答案--使用
window.getComputedStyle( domElement, ':before' ).getPropertyValue( propertyName );
https://stackoverflow.com/questions/29084253
复制相似问题