Weryfikacja sekwencji prywatnych wywołań metod w testowaniu jednostkowym

Mam następującą klasę:

<code>class MyClass {

  public void doIt() {
     methodOne();
     methodTwo();
     methodThree();
  }

  private void methodOne() {
     // ...
  }

  // rest of methods similar...

}
</code>

Moim zamiarem jest sprawdzenie, czy kiedy wywołam doIt (), metody metodOne (), methodTwo () i methodThree () zostaną wywołane w tej kolejności.

używammockito za kpiny. Czy ktoś wie, jak mogę przetestować ten scenariusz?

questionAnswers(2)

yourAnswerToTheQuestion