김누누
close
프로필 배경
프로필 로고

김누누

  • 분류 전체보기 (252)
    • Deep Dive (49)
      • Kotlin Coroutine (18)
      • Kotlin Flow (6)
      • Test Code (12)
      • Android Jetpack Compose (9)
      • Flutter (4)
    • [Android] Architecture (14)
      • Architecture Pattern (5)
      • [Android] Multi Module (3)
      • [Android] DI (4)
    • [Kotlin] Tech,Study (18)
    • [Android] Tech,Study (65)
      • [Android] Trouble Shoot (20)
      • [Android] Custom (9)
    • Algorithm (13)
    • Computer Science (29)
      • 독서 (8)
      • 프로그래밍 (14)
      • 운영체제 (4)
      • 자료구조 (1)
      • 네트워크 (1)
    • GitHub (1)
    • Python,Django,DRF (13)
    • IOS,Swift (10)
    • 회고 (7)
  • 깃허브
  • 글쓰기
  • 설정
[Android] AndroidJUnit4

[Android] AndroidJUnit4

💡 view 테스트(Recycler, Detail…)를 진행하기 위해서 AndroidJUnit4를 학습하였습니다!AndroidJUnit4Android 개발 중 단위 테스트를 실행하기 위한 JUnit4 테스트 러너입니다.AndroidJUnit4를 사용해서 안드로이드 프레임워크 및 라이브러리를 사용하는 코드, 애플리케이션 구성 요소에 대한 테스트를 실행할 수 있습니다.Activity, Service, ContentProvider..테스트 중에 Android API를 사용할 수 있다는 장점이 있습니다.테스트 클래스에 @RunWith(AndroidJUnit4::class) 어노테이션을 추가하여 AndroidJUnit4 테스트를 적용할 수 있습니다.@RunWith(AndroidJUnit4::class)class..

  • format_list_bulleted Deep Dive/Test Code
  • · 2024. 6. 26.
  • textsms
[Kotlin] TestFixture

[Kotlin] TestFixture

💡 TDD를 통해 로직을 구현하면서 TestFixture에 대한 개념을 알게 되었고, 이에 대하여 자세하게 학습하였습니다.TestFixture테스트를 위한 고정된 상태를 설정하는 것을 의미합니다.테스트 실행 전에 공통으로 필요한 객체나 데이터를 준비하여, 중복 코드를 줄이고 가독성과 일관성을 향상시킬 수 있습니다.테스트 대상 클래스 생성class Calculator { fun add(a: Int, b: Int): Int { return a + b } fun subtract(a: Int, b: Int): Int { return a - b }}위와 같은 간단한 클래스가 있다고 가정하고, 테스트 코드를 작성해보겠습니다.import org.junit.jupiter..

  • format_list_bulleted Deep Dive/Test Code
  • · 2024. 6. 25.
  • textsms
  • navigate_before
  • 1
  • navigate_next
전체 카테고리
  • 분류 전체보기 (252)
    • Deep Dive (49)
      • Kotlin Coroutine (18)
      • Kotlin Flow (6)
      • Test Code (12)
      • Android Jetpack Compose (9)
      • Flutter (4)
    • [Android] Architecture (14)
      • Architecture Pattern (5)
      • [Android] Multi Module (3)
      • [Android] DI (4)
    • [Kotlin] Tech,Study (18)
    • [Android] Tech,Study (65)
      • [Android] Trouble Shoot (20)
      • [Android] Custom (9)
    • Algorithm (13)
    • Computer Science (29)
      • 독서 (8)
      • 프로그래밍 (14)
      • 운영체제 (4)
      • 자료구조 (1)
      • 네트워크 (1)
    • GitHub (1)
    • Python,Django,DRF (13)
    • IOS,Swift (10)
    • 회고 (7)
전체 방문자
오늘
어제
전체
태그
  • #Coroutine
  • #알고리즘
  • #안드로이드
  • #ViewModel
  • #우테코
  • #코루틴
  • #코틀린
  • #Android
  • #compose
  • #kotlin
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바