package Ġcom . code arms . ma o q iq i . encrypt Ċ Ċ import Ġcom . code arms . ma o q iq i . encrypt . MD 5 Utils . bytes To Md 5 Ċ import Ġcom . code arms . ma o q iq i . encrypt . MD 5 Utils . filePath To Md 5 Ċ import Ġcom . code arms . ma o q iq i . encrypt . MD 5 Utils . file To Md 5 Ċ import Ġcom . code arms . ma o q iq i . encrypt . MD 5 Utils . str To Md 5 Ċ import Ġcom . code arms . ma o q iq i . utils . Convert Utils . to HexString Ċ import Ġorg . junit . Test Ċ import Ġjava . io . File Ċ Ċ class ĠMD 5 UtilsTest Ġ{ ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġtest Md 5 () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġstr Ġ= Ġ" pro guard - rules . pro " ĊĊĠĠĠĠĠĠĠ Ġprintln ( null . bytes To Md 5 ()) ĊĠĠĠĠĠĠĠ Ġprintln ( null . str To Md 5 ()) ĊĠĠĠĠĠĠĠ Ġprintln ( null . file To Md 5 ()) ĊĠĠĠĠĠĠĠ Ġprintln ( null . filePath To Md 5 ()) ĊĊĠĠĠĠĠĠĠ Ġprintln (" ------------------------------ ") ĊĊĠĠĠĠĠĠĠ Ġprintln ( str ) ĊĠĠĠĠĠĠĠ Ġprintln ( str . toByteArray (). bytes To Md 5 (). to HexString ()) ĊĠĠĠĠĠĠĠ Ġprintln ( str . str To Md 5 ()) ĊĠĠĠĠĠĠĠ Ġprintln ( File ( str ). file To Md 5 (). to HexString ()) ĊĠĠĠĠĠĠĠ Ġprintln ( str . filePath To Md 5 ()) ĊĠĠĠ Ġ} Ċ }