package Ġcom . eny . i 1 8 n . plugin . utils Ċ Ċ import Ġcom . eny . i 1 8 n . plugin . Platform Base Test Ċ import Ġcom . eny . i 1 8 n . plugin . ide . run Vue Config Ċ import Ġcom . eny . i 1 8 n . plugin . ide . settings . Config Ċ import Ġcom . eny . i 1 8 n . plugin . utils . generator . code . Vue Code Generator Ċ import Ġcom . eny . i 1 8 n . plugin . utils . generator . translation . Json Translation Generator Ċ import Ġorg . junit . Test Ċ Ċ class ĠLocalization Source Search Test : ĠPlatform Base Test () Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġget TestData Path (): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġ" src / test / resources / utils " ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġval Ġtest Config Ġ= ĠConfig ( vue Directory Ġ= Ġ" assets ", Ġdefault Ns Ġ= Ġ" translation ") ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġtest Fail When Folder Inside Translations () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġcg Ġ= ĠVue Code Generator () ĊĠĠĠĠĠĠĠ Ġval Ġtg Ġ= ĠJson Translation Generator () ĊĠĠĠĠĠĠĠ Ġmy Fixture . run Vue Config ( test Config ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmy Fixture . copy Directory To Project (" test ", Ġ" assets / test ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmy Fixture . add File To Project (" assets / en - US .${ tg . ext () }", Ġtg . generate Pl ural (" tst 2 ", Ġ" plurals ", Ġ" value ", Ġ" value 1 ", Ġ" value 2 ", Ġ" value 5 ")) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmy Fixture . configure By Text (" ref ToObject .${ cg . ext () }", Ġcg . generate ("\" < warning Ġdescr =\" Reference Ġto Ġobject \"> tst 2 . plurals </ warning >\ "" )) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmy Fixture . check Highlighting ( true , Ġtrue , Ġtrue , Ġtrue ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }