[英]How do I get my action listener to communicate with my calculation methods in order to output text to my GUI?
[英]How do I specificy the order of execution for methods in my testing?
我有一个名为myTest.java的.java文件,在其中有两个测试方法(按创建顺序):
public void testGrabSubdevicedata(){
// do something and assert
}
public void testSubdevice(){
// do something again and assert
}
由于某种原因,它首先执行“ testSubdevice()”方法,因此必须存在某种按字母顺序排列的方法执行集。 如何关闭此功能,使其按我放置的顺序执行?
编辑:
这是与Eclipse Jee Neon和Maven插件一起使用的。
您可以使用
import org.junit.FixMethodOrder;
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
public class WhateverTest {
这将确保您JUnit以该特定顺序运行测试。 这样的命令没有太多; 但可能符合您的需求。
但是请注意:这是不好的做法! 只有在有充分理由时,才应该确定执行顺序。
最后:阅读有关Java命名样式指南的信息。 类名以UpperCase开头; 总是; 即使是测试
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.