Unit testing 用TDD/BDD开发XSLT
我的任务是在数据库的XML转储上创建XSLT转换。作为测试/行为驱动开发的信奉者,我想知道是否有人曾经尝试过,或者对如何进行有什么建议Unit testing 用TDD/BDD开发XSLT,unit-testing,xslt,tdd,rspec,bdd,Unit Testing,Xslt,Tdd,Rspec,Bdd,我的任务是在数据库的XML转储上创建XSLT转换。作为测试/行为驱动开发的信奉者,我想知道是否有人曾经尝试过,或者对如何进行有什么建议 我的直觉反应是用rspec测试这个“黑匣子”。有没有用于测试XSLT的单元测试框架?我最近发现自己也在问一个类似的问题,但是是用Java而不是Ruby。我正在编写一个XSLT样式表,并希望对其进行一些自动化测试。最后,我采用的方法是使用XSLT样式表转换一些示例XML文档,然后对每个结果运行XPath查询。我想这和你的“直觉反应”差不多 Google很快就找到了
我的直觉反应是用rspec测试这个“黑匣子”。有没有用于测试XSLT的单元测试框架?我最近发现自己也在问一个类似的问题,但是是用Java而不是Ruby。我正在编写一个XSLT样式表,并希望对其进行一些自动化测试。最后,我采用的方法是使用XSLT样式表转换一些示例XML文档,然后对每个结果运行XPath查询。我想这和你的“直觉反应”差不多
Google很快就找到了许多XSLT单元测试框架,但其中大多数似乎是针对Java的,而不是Ruby。我选择不在我的项目中使用它们中的任何一个,因为它们几乎都不再被积极维护。有一个BDD框架,用于测试XSLT,它基于Jeni Tennison开发的rspec。是的,您描述的是我的计划。谢谢你确认我所想的可能是最好的解决方法。