Я использую Mockito, чтобы высмеивать метод обслуживания.boolean status= accountDAO.updateAccount(Account acct);
< /code>
, и чтобы насмехаться над этим я использую < /p>
Mockito.when(accountDAO.updateAccount(Account acct)).thenThrow(new DataBaseException());
< /code>
Но проблема заключается в том, когда код приходит в Line boolean status = accountdao.updateaccount (Account Acct); < /code>, никакое исключение не бросается, он просто работает нормально, не выбрасывая исключение. В идеале следует бросить исключение, потому что я издевался над ним, чтобы бросить исключение базы данных.Account acc=accountDAO.find(Account.class,accountId);
< /code>
Для этого метода исключение успешно бросается с использованием mocikto, но для метода обновления оно не работает. < /p>
Пожалуйста, помогите. < /p. < /p>
Подробнее здесь: https://stackoverflow.com/questions/513 ... -thenthrow