Я пишу Junit
тест для нижеследующего кода, используя Mockito
, но я получаю исключение нулевого указателя, есть ли ошибка в том, как я издеваюсь над этим?junit тест для методов, вызывающих другой метод разного класса
public boolean isApplyChecked()
{
return _rranalysis.getApplytoAllState();
}
и мой тестовый случай
@Test
public void testIsApplyChecked() {
JCheckBox Rra_Apply_Field = Mockito.mock(JCheckBox.class);
Mockito.when(Rra_Apply_Field.isSelected()).thenReturn(true);
RepeatRejectAnalysis rs = Mockito.mock(RepeatRejectAnalysis.class);
Mockito.when(rs.getApplytoAllState()).thenReturn(true);
boolean val = repeatRejectAnalysis_Listener.isApplyChecked();
Assert.assertEquals(true, val);
}