package Ġcom . mir u ken . concurrent Ċ Ċ /* Ċ class ĠPromise Action Test Ġ{ ĊĠĠĠ Ġ@ Rule ĊĠĠĠ Ġ@ Jvm Field Ġval Ġtest Name Ġ= ĠTest Name () ĊĊĠĠĠ Ġclass ĠFoo ĊĊĠĠĠ Ġ@ Test Ġfun Ġ` Handles Ġone Ġargument Ġaction `() Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġfoo Ġ= ĠFoo () ĊĠĠĠĠĠĠĠ Ġassert Async ( test Name ) Ġ{ Ġdone Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠ ĠPromise . resolve ( Handler (). with ( foo )) Ġthen Ġ{ Ġf : ĠFoo Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠassertSame ( foo , Ġf ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdone () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ */