package Ġio . na is . security . oauth 2 . db Ċ Ċ import Ġio . na is . security . oauth 2 . config . migrate Ċ import Ġio . na is . security . oauth 2 . mock . DataSource Ċ import Ġio . na is . security . oauth 2 . mock . with Clean Db Ċ import Ġorg . junit . jupiter . api . Test Ċ import Ġkotlin . test . assertEquals Ċ Ċ internal Ġclass ĠPostgres Test Ġ{ ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` Migration Ġscripts Ġare Ġapplied Ġsuccessfully `() Ġ{ ĊĠĠĠĠĠĠĠ Ġwith Clean Db Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġmigrations Ġ= Ġmigrate ( DataSource . instance ) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠassertEquals ( 2 , Ġmigrations ?. migrations Executed , Ġ" Wrong Ġnumber Ġof Ġmigrations ") ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` Migration Ġscripts Ġare Ġide mpot ent `() Ġ{ ĊĠĠĠĠĠĠĠ Ġwith Clean Db Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmigrate ( DataSource . instance ) ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġmigrations Ġ= Ġmigrate ( DataSource . instance ) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠassertEquals ( 0 , Ġmigrations ?. migrations Executed , Ġ" Wrong Ġnumber Ġof Ġmigrations ") ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ