Я новичок в тестировании и пытаюсь работать над простым упражнением JUnit, которое имеет графический интерфейс и MainProgram. В основной программе у меня есть функции, которые принимают событие мыши в качестве параметра, а затем изменяют состояние некоторых переменных на основе событие мыши. Ниже приведен пример функции.
abc(MouseEvent e) { //change some values }
Я пытаюсь написать контрольный пример для имитации события мыши e, чтобы иметь возможность утверждать изменения, сделанные функцией.
Я знаю, что многим из вас это может показаться глупым, но мне бы очень хотелось узнать, как я могу смоделировать событие мыши, чтобы можно было проверить, работает ли функция правильно