自动化测试System.in程序

  1. 将System.in的in指向其它输入流,如果文件流:

    System.setIn(new FileInputStream("data-path"));
    
  2. 从System.out验证程序的正确性:

    System.setOut(new PrintStream(new FileOutputStream("output-file-path")));
    

你可能感兴趣的:(java)