I want to test some methods that call others in the same class. They are basically the same methods, but with different numbers of arguments because there are some default v
You would need a spy, not a mock A:
A a = Mockito.spy(new A(1,1)); a.getPrice(2); verify(a, times(1)).getPriceForOne();