Java 测试数据分离
是否存在有助于将测试数据与测试代码分离的框架Java 测试数据分离,java,unit-testing,testing,Java,Unit Testing,Testing,是否存在有助于将测试数据与测试代码分离的框架 我发现了,但它似乎不活跃(上次活动是几年前)。我只是想知道是否还有更新的框架?TestNG是一个针对Java的综合测试框架。It支持 编写您自己的提供程序,从文件或其他任何地方获取数据。为什么这需要一个框架?您能更具体地说明您想要完成什么,您正试图解决什么问题吗?@francis upton,我需要将测试数据与测试代码分开。例如,我有100种可能的输入值变体,必须提供给方法。我如何组织它们?硬编码?发明自己的存储格式?这就是为什么我需要一个库。不幸的
我发现了,但它似乎不活跃(上次活动是几年前)。我只是想知道是否还有更新的框架?TestNG是一个针对Java的综合测试框架。It支持
编写您自己的提供程序,从文件或其他任何地方获取数据。为什么这需要一个框架?您能更具体地说明您想要完成什么,您正试图解决什么问题吗?@francis upton,我需要将测试数据与测试代码分开。例如,我有100种可能的输入值变体,必须提供给方法。我如何组织它们?硬编码?发明自己的存储格式?这就是为什么我需要一个库。不幸的是,我们使用junit作为主要的测试框架,所以这是不适用的。然后我不理解你的问题,因为你问的是框架。JUnit有类似的东西。它被称为参数化跑步者(没有很好的记录):