package Ġorg . ke b ish . usage . test . util Ċ Ċ import Ġorg . ke b ish . core . Browser Ċ import Ġorg . ke b ish . usage . test . util . extend able . Extension Ċ Ċ /** Ċ Ġ* Ġ ĠStarts ĠTesting Ġserver . ĠAnd Ġset Ġ" baseUrl " Ġto Ġbrowser . config Ċ Ġ* Ċ Ġ* Ġ@ param Ġresource Folder To Serve ĠResource Ġdirectory Ġto Ġserve . Ċ Ġ*/ Ċ class ĠHttp Resource Folder Server Extension ( ĊĠĠĠ Ġbrowser : ĠBrowser , ĊĠĠĠ Ġresource Folder To Serve : ĠString Ċ ) Ġ: ĠHttp Server Extension ( browser ) Ġ{ ĊĠĠĠ Ġoverride Ġval Ġserver Ġ= ĠHttp Resource Folder Server ( resource Folder To Serve ) Ċ } Ċ Ċ class ĠHttp Builder Server Extension ( ĊĠĠĠ Ġbrowser : ĠBrowser , ĊĠĠĠ Ġvar arg Ġcontent : ĠHtml Content Ċ ) Ġ: ĠHttp Server Extension ( browser ) Ġ{ ĊĠĠĠ Ġoverride Ġval Ġserver Ġ= ĠHttp Builder Server (* content ) Ċ } Ċ Ċ abstract Ġclass ĠHttp Server Extension ( private Ġval Ġbrowser : ĠBrowser ) Ġ: ĠExtension Ġ{ ĊĊĠĠĠ Ġabstract Ġval Ġserver : ĠHttp Server ĊĊĠĠĠ Ġoverride Ġfun Ġext BeforeEach () Ġ{ ĊĠĠĠĠĠĠĠ Ġserver . start () ĊĠĠĠĠĠĠĠ Ġbrowser . baseUrl Ġ= Ġserver . baseUrl ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġext After Each () Ġ{ ĊĠĠĠĠĠĠĠ Ġserver . stop () ĊĠĠĠ Ġ} Ċ }