package Ġcom . example . boot kotlin . service . impl Ċ Ċ import Ġcom . example . boot kotlin . entity . master . Admin Ċ import Ġcom . example . boot kotlin . service . Admin Service Ċ import Ġorg . junit . Test Ċ import Ġorg . junit . runner . RunWith Ċ import Ġorg . springframework . beans . factory . annotation . Autowired Ċ import Ġorg . springframework . boot . test . context . SpringBootTest Ċ import Ġorg . springframework . test . context . junit 4 . Spring Runner Ċ Ċ @ RunWith ( Spring Runner :: class ) Ċ @ SpringBootTest Ċ class ĠAdmin ServiceImpl Test Ġ{ ĊĊĠĠĠ Ġ@ Autowired ĊĠĠĠ Ġlateinit Ġvar Ġadmin Service : ĠAdmin Service ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġlogin () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġadmin Ġ= ĠAdmin ( name Ġ= Ġ" super Admin ", Ġpassword Ġ= Ġ"\ $ 2 a \$ 1 0 \$ H de Tx 4 Gb N ht 3 OF j af Ng WB en 0 1 7 H ci Uv N DR HM c 6 c I aa ur 5 tf SA . td i ") ĊĠĠĠĠĠĠĠ Ġprintln ( admin Service . login ( admin )) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġsave () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġadmin Ġ= ĠAdmin ( name Ġ= Ġ" super Admin ", Ġnickname Ġ= Ġ" è¶ħ çº§ ç®¡çĲĨåĳĺ ç®¡çĲĨåĳĺ ", Ġpassword Ġ= Ġ" 4 1 7 7 0 8 4 5 9 ") ĊĠĠĠĠĠĠĠ Ġadmin Service . register ( admin ) ĊĠĠĠ Ġ} Ċ } Ċ