728x90
반응형
패스트캠퍼스의 30개 프로젝트로 배우는 Android 앱 개발 인강을 듣던 도중,
@Test 코드를 작성하던 도중 함수에서 오류가 없어지지 않았다.
의존성 오류도 아니고 코드 오류도 아니였다!!!!!!!!!!!
찾아본 결과 문제점은 ' 이게 아니라 ` -> 이렇게 써야한다는 것이였다
위 아래의 차이점은 바로 점 하나 차이^^
( 왜 이러는건지 하루종일 오류 지옥이였다.. 찾고나서 사이다를 마신 기분이였음 껄껄 )
이것은 바로 ' backticks ' !!
이것은 테스트에서 함수 이름에 띄어쓰기를 포함할 수 있는 방법이다.
관련 스택오버플로우 글을 보면, 테스트 함수 이름의 가독성을 높일 수 있기 때문에 사용한다고 한다.
(중요 : 테스트에서만 사용하자☆☆☆☆☆☆)
참고 사이트
참고 : kotlin 공식문서 in Names for test methods
https://kotlinlang.org/docs/coding-conventions.html
참고 : 왜 이걸 사용하느냐?
https://stackoverflow.com/questions/44149474/why-does-this-kotlin-method-have-enclosing-backticks
참고 : 다양한 테스팅 방법
https://kotest.io/docs/framework/testing-styles.html#annotation-spec
728x90
반응형
'안드로이드 스튜디오' 카테고리의 다른 글
[안드로이드 스튜디오 코틀린] viewBinding을 사용하는 이유, 사용법 (0) | 2022.04.12 |
---|---|
[안드로이드 스튜디오 코틀린] 코틀린에서 자주 사용하는 라이브러리 의존성 모음 (0) | 2022.04.05 |
[안드로이드 스튜디오] Apps targeting Android 12 and higher are required to specify an explicit value for ~ ~ 오류가 뜰 때 (0) | 2022.02.14 |
[안드로이드 스튜디오] 앱 배포 (0) | 2021.11.30 |
[안드로이드 스튜디오 자바] import android.support.v7.app.AppCompatActivity 에 오류가 생길 때 (0) | 2021.11.08 |