최종 테스트
이제 두 번째 테스트도 첫 번째 테스트와 비슷한 방식으로 인수 테스트로부터 Pesticide로 변환할 수 있다. 최종 결과를 살펴보자.
class SeeATodoListDDT : ZettaiDDT(allActions()) {
// 선언들
@DDT
fun `List owners can see their lists`() = ddtScenario {
setUp {
frank.`starts with a list`(shoppingListName, shoppingItems)
bob.`starts with a list`(gardenListName, gardenItems)
}.thenPlay(
frank.`can see #listname with #itemnames`(
shoppingListName, shoppingItems),
bob.`can see #listname with #itemnames`(
gardenListName, gardenItems)
)
}