• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

@Test사용 메서드가 이름에 따라 테스트 순서가 바뀌네요

20.01.24 13:57 작성 조회수 115

0

create1>create2>create3 는 위에서 아래대로 순차적으로 테스트가 실행되었습니다

그런데 underbar라는 단어를 쓰면 

create3_underbar > create2_underbar > create1_underbar  이렇게 "_" 사용과 상관없이 역순으로 실행되네요 

underscore라는 단어를 쓰면

create1_underscore > create2_underscore > create3_underscore 또 순차대로 테스트를 실행합니다 

비문인 단어를 쓰면 그런걸까요?

답변 1

답변을 작성해보세요.

4

좋은 관찰력이긴 하지만 테스트 순서는 신경쓰지 않으시는게 좋습니다. 아마 이후 수업에서 설명을 드리긴 할텐데 JUnit은 의도적으로 테스트 순서를 보장하지 않습니다. 순서가 정해지는 로직을 이해하실 이유도 필요도 없으니 지금은 무시하시고 계속 수업을 들어주시기 바랍니다.