package Ġat . hs chro ed l . fluent ast . ast . expression Ċ Ċ import Ġat . hs chro ed l . fluent ast . annotation Ċ import Ġat . hs chro ed l . fluent ast . i Ċ import Ġat . hs chro ed l . fluent ast . pair Ċ import Ġat . hs chro ed l . fluent ast . test . to Inline String Ċ import Ġorg . eclipse . jdt . core . dom . Normal Annotation Ċ import Ġorg . junit . jupiter . api . Assertions Ċ import Ġorg . junit . jupiter . api . Test Ċ Ċ @ Test ĊĠĠĠ Ġinternal Ġfun Ġannotation _ with More Parameters _ returns Annotation () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġexpression Ġ= Ġannotation (" Test ", Ġpair (" param 1 ", Ġi ( 1 )), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġpair (" param 2 ", Ġi ( 2 ))). build () Ġas ĠNormal Annotation ĊĊĠĠĠ ĠAssertions . assertEquals ("@ Test ( param 1 = 1 , param 2 = 2 )", Ġexpression . to Inline String ()) ĊĠĠĠ Ġ}