Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/go/7.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 创建JTable的Junit测试好吗?_Java_Swing_User Interface_Junit_Jtable - Fatal编程技术网

Java 创建JTable的Junit测试好吗?

Java 创建JTable的Junit测试好吗?,java,swing,user-interface,junit,jtable,Java,Swing,User Interface,Junit,Jtable,我是JUnit测试的新手,我正在尝试创建一些用于创建JTable的测试。我想知道是否有人可以指导我通过一些基本测试来创建JTable 非常感谢:)我不确定您是否会专门测试表的创建,而是您正在填充的数据。(除非您在运行时创建了许多表,否则不会) 例如,假设有两行数据要放入表中 // Given JTable table = new JTable() //populate data etc. //When int rowCount = table.getRows() etc. //Then as

我是JUnit测试的新手,我正在尝试创建一些用于创建JTable的测试。我想知道是否有人可以指导我通过一些基本测试来创建JTable


非常感谢:)

我不确定您是否会专门测试表的创建,而是您正在填充的数据。(除非您在运行时创建了许多表,否则不会)

例如,假设有两行数据要放入表中

// Given
JTable table = new JTable()
//populate data etc.

//When
int rowCount = table.getRows() etc.

//Then
assertEquals(2, rowCount);
记住你实际上在测试什么。小心不要偏离正轨,开始测试不需要/不打算测试的东西