[STS] 서버 Start 없이 해당 클래스 내 메소드 실행하기

동민·2021년 5월 26일
0
post-custom-banner

Server를 실행하지 않고 하나의 메소드를 테스트하고자 할 때,

테스트를 하고자 하는 클래스 파일에 main 메소드를 생성한 후 Run -> Run As -> Java Application으로 실행시킨다.

public Class Test {
	
    public String method1(){
    	...
    	return result;
    }
    
    public String method2(){
    	...
    	return result;
    }
    
    ...

    // main 메소드 생성
    public static void main(String[] args){ // 'String[] args' 파라미터 필수
    	String result1 = method1();
        String result2 = method2();
        
        ...

        System.out.println(result1 + result2);
    }
}

  • main 메소드를 생성하면 Run As 메뉴에 Java Appication 버튼이 생김
  • main 메소드 파라미터로 String[] args 필수
profile
BE Developer
post-custom-banner

0개의 댓글