package Ġstri kt . assertions Ċ Ċ import Ġstri kt . api . Assertion . Builder Ċ Ċ /** Ċ Ġ* ĠMaps Ġan Ġassertion Ġon Ġthe Ġ[ Closed Range ] Ġto Ġan Ġassertion Ġon Ġits Ġ[ Closed Range . start ]. Ċ Ġ*/ Ċ val Ġ< T Ġ: ĠClosed Range < E >, ĠE > ĠBuilder < T >. start : ĠBuilder < E > ĊĠ Ġget () Ġ= ĊĠĠĠ Ġget Ġ{ Ġstart Ġ} Ċ Ċ /** Ċ Ġ* ĠMaps Ġan Ġassertion Ġon Ġthe Ġ[ Closed Range ] Ġto Ġan Ġassertion Ġon Ġits Ġ[ Closed Range . end Inclusive ]. Ċ Ġ*/ Ċ val Ġ< T Ġ: ĠClosed Range < E >, ĠE > ĠBuilder < T >. end Inclusive : ĠBuilder < E > ĊĠ Ġget () Ġ= ĊĠĠĠ Ġget Ġ{ Ġend Inclusive Ġ} Ċ Ċ /** Ċ Ġ* ĠAssert s Ġthat Ġthe Ġsubject Ġrange Ġcontains Ġthe Ġprovided Ġ[ element ]. Ċ Ġ*/ Ċ infix Ġfun Ġ< T Ġ: ĠClosed Range < E >, ĠE > ĠBuilder < T >. contains ( element : ĠE ): ĠBuilder < T > Ġ= ĊĠ Ġassert (" contains Ġ% s ", Ġelement ) Ġ{ ĊĠĠĠ Ġwhen Ġ( element ) Ġ{ ĊĠĠĠĠĠ Ġin Ġit Ġ-> Ġpass () ĊĠĠĠĠĠ Ġelse Ġ-> Ġfail () ĊĠĠĠ Ġ} ĊĠ Ġ} Ċ Ċ /** Ċ Ġ* ĠAssert s Ġthat Ġthe Ġsubject Ġrange Ġis Ġempty . Ċ Ġ*/ Ċ fun Ġ< T Ġ: ĠClosed Range < E >, ĠE > ĠBuilder < T >. isEmpty (): ĠBuilder < T > Ġ= ĊĠ Ġassert (" is Ġempty ") Ġ{ ĊĠĠĠ Ġwhen Ġ{ ĊĠĠĠĠĠ Ġit . isEmpty () Ġ-> Ġpass () ĊĠĠĠĠĠ Ġelse Ġ-> Ġfail () ĊĠĠĠ Ġ} ĊĠ Ġ} Ċ