level: mockito
Questions and Answers List
level questions: mockito
Question | Answer |
---|---|
quali sono i diversi livelli di mocking di mockito? i loro utilizzi? | - dummy object: creati con il metodo mock() hanno il solo scopo di essere passati (come l'aggiunta di un elemento in una lista) - stub object: per inizializzare un oggetto con metodi predefiniti - mock object: server per poter testare le interazioni con l'oggetto mockato - spy object: costruiti a partire da oggetti reali hanno gli stessi obiettivi dei mock |
in che cosa consiste la mocking injection? | quando si vuole intervenire sulla modifica di attributi privati di una classe allora si puo' utilizzare i tag @mock e @injectMock per modificarli e il tag @ExtendsWith(MockitoExtension.class) sulla classe di test |