我有幾個方法,在我的課使用Java語言編寫單元測試與主要方法
public class StringChecking
{
public static void main(String[] args);
public void stringChecker(String text, int number); //takes a string and prints that out.
}
我想編寫單元測試,測試「stringChecker()
」的方法。我想知道如何去做這件事。當我在JUnit Testing類中創建StringChecking
類型的對象時,我似乎無法從該實例訪問stringChecker()
方法。
StringChecker方法根據參數打印出傳入文本的一定數量的單詞。我希望檢查打印輸出的前10個單詞是否與預期結果相同。
JUnit測試類
String expected = "My name is";
asserEquals(expected, actual);
我猜我會做我的stringChecker方法返回的東西,序做檢查。但我不明白爲什麼我不能從測試類訪問方法。
你如何「訪問」該方法?而且,你所要求的標題是什麼?...... –
你最好分享你正在運行的代碼,當你試圖剪裁和修剪時,你已經搞得一團糟。 –