Quixote-CSS单元和集成测试
Quixote是用于测试CSS的库。 它速度很快-每秒可进行100多次测试-并且具有强大的API。 您可以将其用于单元测试(直接测试CSS文件)或集成测试(针对真实服务器进行测试)。 无论哪种方式,您的测试都会检查浏览器实际上如何呈现HTML元素。
Quixote具有独特的能力,可以测试元素之间的关系。 例如,您可以测试一个元素是否在另一个元素下面,或一个元素与浏览器的视口的比较方式。
测试示例:
// 'frame' is the Quixote t
:warning_selector: 我正在完善这个项目,并且正在寻求有关测试和反馈的帮助。
Paperclip是DSL,它提供了一种构建UI的混合方法,允许您并行设计和编码。 它完全专注于您的应用程序的视觉效果-只是HTML,CSS,和原始成分。 它也可以直接编译成React代码(更多目标将会出现)。
这是Paperclip设计器应用程序的演示:
我花了大约12分钟才开始完成。
这是上面剪辑的UI文件:
<!-- frame is like a doc-comment & at