Причина, по которой внедренные макеты не сработали, заключается в том, что они являются статическими полями.Статические поля обычно зарезервированы для полей, которые остаются постоянными и не меняются от теста к тесту, а иногда могут быть дорогостоящими для создания экземпляров.Это наоборот для полей экземпляра, где для каждого метода теста создается новый экземпляр класса теста (таким образом, его поля экземпляра «сбрасываются»).Казалось бы, Mockito придерживается этой философии и не пытается создавать экземпляры статических полей.
Исправление заключается либо в том, чтобы сделать ваши поля нестатичными, либо, если вам нужно, чтобы они были статичными, затем установите их в BeforeClass
метод.