私は PowerMock/EasyMock を使用しており、次のようにプライベート列挙型を持つクラスをテストしたいと考えています。
public class GenerateMove {
  private Command current;
  private enum Command {
    GO, BACK, TURN
  }
  public move() {
    if (Command.GO.equals(current)) {
     // do something
    }
  }
}
Command 列挙型をモックできません。そうすることはありますか?それ以外の場合、メソッド// do something内のコードをテストするにはどうすればよいですか?move()
ありがとう。