package Ġcom . in fin um . db inspector . ui . pragma . table info Ċ Ċ import Ġcom . in fin um . db inspector . shared . Base Test Ċ import Ġio . mock k . mock k Ċ import Ġorg . junit . jupiter . api . Assertions . assertEquals Ċ import Ġorg . junit . jupiter . api . Assertions . assertTrue Ċ import Ġorg . junit . jupiter . api . DisplayName Ċ import Ġorg . junit . jupiter . api . Test Ċ import Ġorg . k oin . core . module . Module Ċ import Ġorg . k oin . dsl . module Ċ import Ġorg . k oin . test . get Ċ Ċ @ DisplayName (" Table Info ViewModel Ġtests ") Ċ internal Ġclass ĠTable Info ViewModel Test Ġ: ĠBaseTest () Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġmodules (): ĠList < Module > Ġ= ĠlistOf ( ĊĠĠĠĠĠĠĠ Ġmodule Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfactory Ġ{ ĠTable Info ViewModel ( mock k (), Ġmock k (), Ġmock k ()) Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` Get Ġtable Ġinfo Ġpragma `() Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġgiven Ġ= Ġ" my _ table " ĊĠĠĠĠĠĠĠ Ġval Ġexpected Ġ= Ġ" PR AG MA Ġ\" table _ info \" (\" $ given \") " ĊĊĠĠĠĠĠĠĠ Ġval ĠviewModel : ĠTable Info ViewModel Ġ= Ġget () ĊĊĠĠĠĠĠĠĠ Ġval Ġactual Ġ= ĠviewModel . pragma Statement ( given ) ĊĊĠĠĠĠĠĠĠ ĠassertTrue ( actual . isNotBlank ()) ĊĠĠĠĠĠĠĠ ĠassertEquals ( expected , Ġactual ) ĊĠĠĠ Ġ} Ċ } Ċ