/* ĠLicensed Ġunder ĠApache - 2 . 0 Ġ@ æ¢ ¦ å¢ĥ è¿ · ç¦» Ġ*/ Ċ package Ġcom . github . dream y lost Ċ Ċ import Ġcom . k ob y lyn sk yi . graphql . codegen . utils . Utils Ċ import Ġjava . io . File Ċ import Ġjava . io . FileNotFoundException Ċ import Ġjava . io . IOException Ċ import Ġjava . util .* Ċ import Ġkotlin . test . assertEquals Ċ Ċ object ĠTestUtils Ġ{ ĊĊĠĠĠ Ġ@ kotlin . jvm . Throws ( FileNotFoundException :: class ) ĊĠĠĠ Ġfun ĠgetFile ByName ( files : ĠArray < File > ?, ĠfileName : ĠString ): ĠFile Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠArrays . stream ( files ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. filter Ġ{ Ġf : ĠFile Ġ-> Ġf . name . equals ( fileName , Ġignore Case Ġ= Ġtrue ) Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. findFirst () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. orElse Throw Ġ{ ĠFileNotFoundException () Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Throws ( IOException :: class ) ĊĠĠĠ Ġfun ĠassertSame Trim med Content ( expected : ĠFile , Ġfile : ĠFile ) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġexpected Content Ġ= ĠUtils . getFile Content ( expected . path ). trim Ġ{ Ġit Ġ<= Ġ' Ġ' Ġ} ĊĠĠĠĠĠĠĠ Ġval Ġactual Content Ġ= ĠUtils . getFile Content ( file . path ). trim Ġ{ Ġit Ġ<= Ġ' Ġ' Ġ} ĊĠĠĠĠĠĠĠ ĠassertEquals ( expected Content , Ġactual Content ) ĊĠĠĠ Ġ} Ċ } Ċ