Ho il seguente codice che sta ottenendo il valore corrente del contatore dal DB. Quindi aggiorna il contatore in DB e quindi recupera nuovamente il valore.Come posso restituire valori diversi su chiamate diverse a una simulazione?
int current = DBUtil.getCurrentCount();
DBUtil.updateCount(50);// it updates the current count by adding 50
int latest = DBUtil.getCurrentCount();
voglio deridere i metodi statici in modo tale che la prima chiamata deve restituire 100 e la seconda chiamata deve restituire 150. Come posso utilizzare PowerMockito per raggiungere questo obiettivo? Sto usando TestNG, Mockito insieme a PowerMock.
Perché 'DBUtil' statico? Iniettare un'istanza, quindi non è necessario PowerMock. – durron597