package Ġcom . dz ir bel . k otify Ċ Ċ import Ġcom . dz ir bel . k otify . db . K otify Database Ċ import Ġorg . junit . jupiter . api . extension . After Each Callback Ċ import Ġorg . junit . jupiter . api . extension . Before All Callback Ċ import Ġorg . junit . jupiter . api . extension . Extension Context Ċ Ċ /** Ċ Ġ* ĠA ĠJ Unit Ġtest Ġextension Ġwhich Ġsetup s Ġup Ġthe Ġdatabase Ġconnection Ġand Ġclears Ġdatabase Ġcontents Ġafter Ġeach Ġtest . Ċ Ġ*/ Ċ class ĠDatabase Extension Ġ: ĠBefore All Callback , ĠAfter Each Callback Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġbefore All ( context : ĠExtension Context ?) Ġ{ ĊĠĠĠĠĠĠĠ ĠK otify Database . db ĊĠĠĠĠĠĠĠ ĠK otify Database . db File . delete On Exit () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠafterEach ( context : ĠExtension Context ?) Ġ{ ĊĠĠĠĠĠĠĠ ĠK otify Database . clear () ĊĠĠĠ Ġ} Ċ } Ċ