@ExtendWith(MockitoExtension.class)
class ArticleManagerTest {

    @Mock
    ArticleDatabase database;

    @Mock
    User user;

    @Spy
    @InjectMocks
    private ArticleManager manager; 
    
    @BeforeEach
    void setup(){
        // some initialization codes
    }

    @Test
    void shouldDoSomething() {
       // TODO perform some tests with this managers
       when(database.some(param)).thenReturn(data);
       Object res = manager.exe();
       assertEquals(res, "data");
       verify(database).some(param);
    }
} 

0 Comments

Leave a Reply

Avatar placeholder

Your email address will not be published. Required fields are marked *