Flutter
Warning: integration_test plugin was not detected. 이슈
flutter developer
2024. 8. 14. 14:53
문제상황
- 파이어스토어 모델과 프론트 모델이 일치하는지 검증하는 통합테스트 코드를 작성했다.
- 분명 yaml 파일에 통합테스트 패키지를 임포트했음에도 위와같이 패키지를 찾지 못하고 있다는 런타임에러가 발생했다.
문제 해결
- 파일경로 문제였다. 플러터 통합테스트 패키지는 정해진 파일경로와 파일이름을 통해 테스트를 실행한다.
- 나는 Test폴더안에서 통합테스트 파일을 만들어 실행했더니 위와같은 에러가 떴었다.
- integration_test 폴터를 루트디렉토리에 새로 만들고 이곳에서 통합테스트 다트파일을 만들어줘야 에러가 해결된다.
- 만약 Test 폴더 안에서 통합테스트 폴더를 만들어 실행시킬 경우 flutter drive --driver 커맨드 명령어를 실행할 때 파일 경로를 지정해주어서 통합테스트를 실행시켜야한다.