Я использую Mockito и PowerMock для тестирования некоторых приложений Java. Мне было интересно, как я могу высмеять частный статический метод из последнего класса. Я хочу, чтобы имитировать Exception
при доступе к одному методу, но единственный способ, которым я нашел это, - это создать экземпляр класса и использовать метод от PowerMock.Отказывание частного статического метода из конечного класса (класс полезности)
Может ли кто-нибудь помочь мне?
Если у вас есть контроль над приватным статическим методом в конечном классе, вам может быть проще реорганизовать этот метод в экземпляр метод в неконфиденциальном классе. Если ваш код достаточно сложный, чтобы справиться с обработкой исключений, он может быть достаточно сложным, чтобы быть самостоятельным самостоятельным компонентом. (Может не применяться к вам, но может обратиться к следующему кодеру, который читает этот ответ.) –