Дано, нам нужно иметь правильную структуру в проекте, используя сборку, свойства проекта, запись тестовых примеров и т. д. Я использовал maven с Spring boot.
Когда я пишу тестовый класс, я не понимаю, как передать аргумент командной строки в тестовый метод в качестве входного аргумента.
Код: Выделить всё
public class checker {
public static void main(String[] args) {
SpringApplication.run(checker.class, args);
String input=args[0];
//System.out.print(checker(input));
}
public String determineXml(String input) {
int n=input.length();
char[] array=input.toCharArray();
List leftTag=new ArrayList();
List rightTag=new ArrayList();
int current=0,start=0;
int leftcount=0,rightcount=0;
boolean isLeftTag=false,isRightTag=false;
while(current
Подробнее здесь: [url]https://stackoverflow.com/questions/79017687/fetch-command-line-argument-to-test-method[/url]
Мобильная версия