무식스택

무식스택

  • 분류 전체보기 (80)
    • 레터스투미 (0)
    • 개발 (80)
      • 꿀팁 (1)
      • Android (48)
      • 데이터 (2)
      • 최적화 (11)
      • Kotlin (17)
      • Flutter (1)
    • 취미 (0)
      • 음악 (0)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

무식스택

컨텐츠 검색

태그

네트워크 CI/CD compose Coroutine android Firebase 모바일 데이터분석준전문가 데이터분석 코루틴 Fastlane DI MVVM ADsP Network 빅데이터 안드로이드 Kotlin r 코틀린

최근글

댓글

공지사항

아카이브

Test(2)

  • Kotlin testable code

    모든 개발자들의 숙명여전히 테스터블한 코드 하하 (지도 못 짬) 그래서 대충 긁어와봤다 1. 인터페이스를 사용할것인터페이스란? 구현 요구 사항을 위한 빈 껍데기. 캡슐화할때 습관적으로 써야한다~~~~ 좋은 테스트 환경을 만들기 위해서는 구현 클래스가 인터페이스를 받아 구현함으로써 규칙에 맞게 개발되도록 해야한다 // interface interface LoginRepository { fun signIn(authId: String): String } // concrete implementation class class LoginRepositoryImpl: LoginRepository { overide fun signIn(authId: String): String { // implementation logi..

    2023.11.30
  • UI Testing (with Jetpack Compose)

    종속성 추가 dependencies { [...] testImplementation 'junit:junit:4.13.2' androidTestImplementation 'androidx.compose.ui:ui-test-junit4' debugImplementation 'androidx.compose.ui:ui-test-manifest' } 테스트 클래스 만들기 테스트하려는 기능을 마우스 오른쪽 버튼으로 클릭 UI 요소를 테스트할 예정이므로 androidTest 패키지 에 작성해야함 클래스 생성 완료 테스트 작성 아래는 @RunWith(), @Before, @Get, @Text를 사용한 예제이다. 클래스의 첫 번째 주석을 활용하여 JUnit 4로 실행하고, 두 번째 주석을 사용하여 구성 가능한 구성 요소..

    2023.10.23
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바