79215572

Date: 2024-11-22 15:23:18
Score: 1
Natty:
Report link

It can be done using MockedConstruction from Mockito:

@Test
public void barTest() {
    try (MockedConstruction<Bar> barConstructionMock = mockConstruction(Bar.class)) {
        new Foo().foo();

        List<Bar> constructedBars = barConstructionMock.constructed();
        assertEquals(1, constructedBars.size());
        Bar barMock = constructedBars.get(0);
        verify(barMock, times(1)).someMethod();
    }
}
Reasons:
  • Probably link only (1):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Aleksandr Baklanov