kotlin-testing
Installation
SKILL.md
Kotlin Testing Skill
Comprehensive testing with JUnit 5, MockK, and coroutine testing.
Topics Covered
MockK
class UserServiceTest {
private val repository: UserRepository = mockk()
private val service = UserService(repository)
@Test
fun `createUser saves and returns`() {
every { repository.save(any()) } returns User(1, "test@test.com")
val result = service.create(CreateUserRequest("test@test.com"))