package Ġcom . example . real world . unit . dto Ċ Ċ import Ġcom . example . real world . dto . ErrorResponse Ċ import Ġcom . example . real world . util . List Factory Ċ import Ġcom . example . real world . util . builder . common . StringBuilder Ċ import Ġio . kot est . matchers . shouldBe Ċ import Ġorg . junit . jupiter . api . Test Ċ Ċ class ĠError Response Test Ġ{ ĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` of Ġshould Ġset Ġresponse Ġdata Ġmessage `() Ġ{ ĊĠĠĠĠĠĠĠ Ġ// Ġarrange ĊĠĠĠĠĠĠĠ Ġval Ġmessage Ġ= ĠStringBuilder (). build () ĊĊĠĠĠĠĠĠĠ Ġval Ġexpected Ġ= ĠlistOf ( message ) ĊĊĠĠĠĠĠĠĠ Ġ// Ġact ĊĠĠĠĠĠĠĠ Ġval Ġactual Ġ= ĠError Response . of ( message ) ĊĊĠĠĠĠĠĠĠ Ġ// Ġassert ĊĠĠĠĠĠĠĠ Ġactual . errors . body . toList () ĠshouldBe Ġexpected ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` of Ġshould Ġset Ġresponse Ġdata Ġmessages `() Ġ{ ĊĠĠĠĠĠĠĠ Ġ// Ġarrange ĊĠĠĠĠĠĠĠ Ġval Ġmessages Ġ= ĠList Factory . generate ({ ĠStringBuilder (). build () Ġ}) ĊĊĠĠĠĠĠĠĠ Ġ// Ġact ĊĠĠĠĠĠĠĠ Ġval Ġactual Ġ= ĠError Response . of ( messages . to Typed Array ()) ĊĊĠĠĠĠĠĠĠ Ġ// Ġassert ĊĠĠĠĠĠĠĠ Ġactual . errors . body . toList () ĠshouldBe Ġmessages ĊĠĠĠ Ġ} Ċ } Ċ