package Ġsolved . p 2 2 2 1 Ċ Ċ import Ġorg . junit . jupiter . api . Assertions Ċ import Ġorg . junit . jupiter . api . Dynamic Test Ċ import Ġorg . junit . jupiter . api . Test Factory Ċ Ċ internal Ġclass ĠSolution Test Ġ{ ĊĠĠĠ Ġ@ Test Factory ĊĠĠĠ Ġfun Ġ` test Ġsolution `() Ġ= ĠlistOf ( ĊĠĠĠĠĠĠĠ ĠarrayOf ( 1 , 2 , 3 , 4 , 5 ) Ġto Ġ 8 , ĊĠĠĠĠĠĠĠ ĠarrayOf ( 5 ) Ġto Ġ 5 ĊĠĠĠ Ġ). map Ġ{ Ġ( input Data , Ġexpected ) Ġ-> ĊĠĠĠĠĠĠĠ ĠDynamic Test . dynamic Test (" The Ġtriangle Ġsum Ġof Ġ[ ${ input Data . join ToString ()} ] Ġsequence Ġis Ġ$ expected ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠAssertions . assertEquals ( expected , ĠSolution (). tri angular Sum ( input Data . to IntArray ())) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }