Ich habe den folgenden Code, der den aktuellen Zählerwert von der DB erhält. Dann aktualisiert es den Zähler in DB und ruft dann den Wert erneut ab.Wie gebe ich verschiedene Werte bei verschiedenen Aufrufen zu einem Schein zurück?
int current = DBUtil.getCurrentCount();
DBUtil.updateCount(50);// it updates the current count by adding 50
int latest = DBUtil.getCurrentCount();
Ich möchte die statischen Methoden in einer solchen Art und Weise verspotten, dass der erste Anruf 100 zurückkehren sollte und der zweite Anruf sollte 150 zurückkehren Wie kann ich PowerMockito dies zu erreichen? Ich verwende TestNG, Mockito zusammen mit PowerMock.
Warum ist 'DBUtil' statisch? Inject eine Instanz, dann brauchen Sie PowerMock nicht. – durron597