java - 如何使用输入和单元测试来测试java程序
问题描述
嗨,这是我的程序,是需要输入的类的一部分,我应该如何输入并结帐?
public void takeUserName() {
while (true) {
Scanner scanner = new Scanner(System.in);
System.out.println("write back to exit");
System.out.println("enter your username");
String userName = scanner.nextLine();
if (userName.equals("back"))
new WelcomePage();
if (!checkExistingUserName(userName)) {
System.out.println("this username doesnt exist");
} else {
this.setUsername(userName);
break;
}
}
}
解决方案
推荐阅读
- graphql - Assigning a Type to a field in GraphQL Mutation
- c++ - Windows 桌面复制 API 需要很长时间
- openshift - Openshift Enterprise 3.11 安装时 deploy_cluster.yml 的问题
- python - Pandas: best way to add a total row that calculates the sum of specific (multiple) columns while preserving the data type
- azure-data-factory - 通过 ADF 处理后从 ADL 中删除文件
- pandas - 计算列中每对值的列表交集
- swift - How to get File Navigator View in MacOS App
- python - 将 git 版本控制与 jupyter 笔记本一起使用
- python - 如何在 Python 3.xx 中重用一个输入并将其添加到列表中
- java - JXLS - add formula for blank cells, formula just disappears