더북(TheBook)
@Test
fun `List owners can see their lists`() {
    val app = startTheApplication(lists)
    app.runScenario(
        frank.canSeeTheList("shopping", shoppingItems),
        bob.canSeeTheList("gardening", gardenItems)
    )
}

@Test
fun `Only owners can see their lists`() {
    val app = startTheApplication(lists)
    app.runScenario(
        frank.cannotSeeTheList("gardening"),
        bob.cannotSeeTheList("shopping")
    )
}

꽤 괜찮아 보이지만 우리가 방금 한 일이 정확히 무엇일까? 함수 참조는 언제든 혼란스러울 수 있다!

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.