概要 テストコードの中で何らかのデータを表で表現したいことはよくあること。 遠慮せずにCSV形式で埋め込んでしまいましょう! 例えばこんな感じで。コード例はGroovyです。 def setup() { def csv = TestHelper.splitCsv("""¥ #0 1 2 #受注番号 顧客番号 希望納期 12345, C0001, 2010-10-10 23456, C0002, 2011-11-11 34567, C0003, 2012-12-12 """) csv.each{row -> def dto = new orderDto( orderId: Integer.parseInt(row[0]), customerId: row[1], deliveryDate: LocalDate.parse(row(2)), ) OrderTable.inset(dto) }