[Kotlin] Kotest를 이용하여 Mockk 테스트 하기
mockk, spyk, relaxed mock, mockkObject, coroutine, capturing, fixture
Posted by
Wonyong Jang
on April 20, 2023 ·
8 mins read
[Kotlin] Kotest 테스트 코드 작성하기
Isolation Modes, Assertion
Posted by
Wonyong Jang
on April 18, 2023 ·
9 mins read
[Kotlin] let, with, run, apply, also 정리
Scope Functions 범위 지정 함수
Posted by
Wonyong Jang
on December 05, 2021 ·
9 mins read
[Kotlin] 인라인과 람다 내부의 return은 언제 불가능할까?
람다와 인라인(inline) 이해 / noninline / use
Posted by
Wonyong Jang
on December 01, 2021 ·
14 mins read
[Kotlin] Break and Continue, Return label
고차함수 안에서 흐름 제어 / 람다식에서 return문 사용할 때 주의사항
Posted by
Wonyong Jang
on November 30, 2021 ·
6 mins read
[Kotlin] Coroutine Context and Dispatchers
Debugging coroutines and theadsi, jumping between threads / withContext
Posted by
Wonyong Jang
on November 05, 2021 ·
11 mins read
[Kotlin] Coroutines under the hood
코루틴 내부 동작 방식 이해하기 / Continuation Passing Style
Posted by
Wonyong Jang
on November 04, 2021 ·
7 mins read
[Kotlin] 코루틴(coroutine) suspend 함수 구성하기
suspend 함수 작성하는 best practice / structed concurrency
Posted by
Wonyong Jang
on November 03, 2021 ·
15 mins read
[Kotlin] 코루틴(coroutine) Cancellation and Timeouts
코루틴 취소와 타임아웃 / isActive 상태값 / JobCancellationException
Posted by
Wonyong Jang
on November 02, 2021 ·
14 mins read
[Kotlin] 코루틴(coroutine) 제어
코루틴 제어(launch, async, Job, Deferred)
Posted by
Wonyong Jang
on November 01, 2021 ·
6 mins read
[Kotlin] 코루틴(coroutine) 사용해보기
suspend, resume, globalScope, launch, dispatcher coroutineScope, runBlocking, coroutineContext, async
Posted by
Wonyong Jang
on October 31, 2021 ·
23 mins read
[Kotlin] 코루틴(coroutine) 개념 익히기
협력형 멀티 태스킹, 동시성 프로그래밍, 비동기 처리 / 코루틴과 쓰레드 차이
Posted by
Wonyong Jang
on October 28, 2021 ·
14 mins read
[Kotlin] 클래스, 객체, 인터페이스
abstract와 interface / visibilty modifier / inner / sealed / 클래스 위임 / companion object / anonymous object
Posted by
Wonyong Jang
on October 22, 2021 ·
37 mins read
[Kotlin] 컬렉션 및 함수 정의와 호출
확장 함수와 확장 프로퍼티 / 최상위 함수와 로컬 함수 / 중위 호출 문법 / 가변 인자/ 구조 분해 선언(destructuring declaration)
Posted by
Wonyong Jang
on October 21, 2021 ·
15 mins read
[Kotlin] 접근 제한자(Kotlin's Visibility Modifier)
public, private, internal, protected
Posted by
Wonyong Jang
on October 19, 2021 ·
2 mins read
[Kotlin] 코틀린 Null 처리
nullable, non-nullable / safe call / safe cast / Elvis Operation / !! 연산자
Posted by
Wonyong Jang
on October 19, 2021 ·
9 mins read
[Kotlin] 코틀린의 주요 특성과 기초 배우기
property, backing field, class / val, var / fun / array / if, when, for, while / enum / smart cast
Posted by
Wonyong Jang
on October 17, 2021 ·
28 mins read