尝试在Maven中测试TextField

所以我试图测试一个简单的代码(只是为了测试为什么它不起作用)。尝试测试第一张图片中红色框中的代码。

First image

这是我尝试运行测试时收到的消息。
Message from test

有人知道我做错了吗?

import gruppeeksamen.Controller.LeggTilArrangementController;
import javafx.fxml.FXML;
import javafx.scene.control.ComboBox;
import javafx.scene.control.DatePicker;
import javafx.scene.control.TextField;
import org.junit.jupiter.api.Test;

import static org.junit.jupiter.api.Assertions.*;

class LeggTilArrangementControllerTest {
@FXML
private TextField arrangementInput = null;
@FXML
private ComboBox idrettComboBox = null;

@Test
public void sjekkOmAlleInputErFyltUt() {
    DatePicker datoDatePicker = null;
    arrangementInput.setText("");
    datoDatePicker.setvalue(null);
    idrettComboBox.setvalue(null);
    LeggTilArrangementController leggTilArrangementController = new LeggTilArrangementController();
    assertTrue(leggTilArrangementController.sjekkOmAlleInputErFyltUt(arrangementInput,datoDatePicker,idrettComboBox));
}

@Test
public void sjekkeOm() {
    arrangementInput.setText("");
    assertEquals("",arrangementInput.getText());
}

}

zcczXS 回答:尝试在Maven中测试TextField

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3110998.html

大家都在问