더북(TheBook)
class SeeATodoListAT { ➊
@Test
fun `List owners can see their lists`() { ➋
    val user = "frank"
    val listName = "shopping"
    val foodToBuy = listOf("carrots", "apples", "milk")
    startTheApplication(user, listName, foodToBuy) ➌
    val list = getToDoList(user, listName)         ➍
    expectThat(list.name).isEqualTo(listName)      ➎
    expectThat(list.items).isEqualTo(foodToBuy)
    }
}
fun getToDoList(user: String, listName: String): ToDoList {   ➏
    val client = JettyClient()
    val request = Request(GET,
                "http://localhost:8081/todo/$user/$listName")
    val response = client(request)
    return if (response.status == Status.OK)
        parseResponse(response)
    else
       fail(response.toMessage())
}
fun parseResponse(html: String): ToDoList = TODO("parse the response")
fun startTheApplication(
        user: String, listName: String, items: List<String>) { ➐
    val server = Zettai().asServer(Jetty(8081)) //a random port
    // 사용자와 목록을 설정한다
}