Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 测试数据分离_Java_Unit Testing_Testing - Fatal编程技术网

Java 测试数据分离

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

是否存在有助于将测试数据与测试代码分离的框架


我发现了,但它似乎不活跃(上次活动是几年前)。我只是想知道是否还有更新的框架?

TestNG是一个针对Java的综合测试框架。It支持


编写您自己的提供程序,从文件或其他任何地方获取数据。

为什么这需要一个框架?您能更具体地说明您想要完成什么,您正试图解决什么问题吗?@francis upton,我需要将测试数据与测试代码分开。例如,我有100种可能的输入值变体,必须提供给方法。我如何组织它们?硬编码?发明自己的存储格式?这就是为什么我需要一个库。不幸的是,我们使用junit作为主要的测试框架,所以这是不适用的。然后我不理解你的问题,因为你问的是框架。JUnit有类似的东西。它被称为参数化跑步者(没有很好的记录):