API 테스트 코드를 작성하게 된 주요 이유 개발 도중 기획 변경으로 인해 API가 자주 수정되고 있습니다. API의 변경에 따라 안드로이드 코드도 연쇄적으로 수정해야 합니다. 서버의 소소한 변경사항에 대한 정보가 누락될 때가 있습니다. 서버가 재배포될 때마다 API 변경으로 인해 발생할 수 있는 오류를 확인하고자 합니다. 주요 JUnit 어노테이션 @Test: 이 어노테이션이 붙은 메소드는 JUnit에 의해 테스트로 인식되고 실행됩니다. @Before: 각 테스트 메소드가 실행되기 전에 실행되어야 할 코드를 포함하는 메소드에 이 어노테이션을 사용합니다. 예를 들어, 테스트에 필요한 객체를 초기화하거나 테스트 환경을 설정하는 데 사용됩니다. @After: 각 테스트 메소드의 실행이 끝난 후에 실행되어야 ..