[英]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.