Bom dia, atualmente utilizo da seguinte forma os mocks
ClasseMocada classe = Mockito.mock(ClasseMocada.class)
Possui diferença ou restrição de utilizar a annotations @Mock ou @InjectMock
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Bom dia, atualmente utilizo da seguinte forma os mocks
ClasseMocada classe = Mockito.mock(ClasseMocada.class)
Possui diferença ou restrição de utilizar a annotations @Mock ou @InjectMock
Olá Jackeline, tudo bem?
A diferença é que @Mock cria um mock, já o @InjectMocks cria uma instância da classe e injeta os mocks que são criados com as anotações @Mock nessa instância.
Mockito.mock() é igual a @Mock