最近在开发支付平台的时候,写了junit的测试用例。
以前是每次在变量里写上支付宝支付码,然后再启动测试用例。
这样实在是不容易。
所以现在改成了启动测试用例后,线程等待控制台输入参数。然后我在控制台输入好支付码后,回车,就会自动的往下走。
从控制台接受字符串的代码如下:
System.out.println("请输入支付宝支付授权码auth_code"); Scanner scanner = new Scanner(System.in); //在这里就会线程等待用户输入 String auth_code = scanner.next();//在这里可以拿到控制台输入参数 scanner.close();