package Ġz en work . mime o graph . source Ċ Ċ import Ġorg . junit . jupiter . api . Assertions . assertEquals Ċ import Ġorg . junit . jupiter . api . BeforeEach Ċ import Ġorg . junit . jupiter . api . Test Ċ import Ġz en work . mime o graph . fragment . Fragment . Type . MD Ċ import Ġz en work . mime o graph . source . Files . create Test Md Ċ import Ġjava . nio . file . Path Ċ Ċ /** Ċ Ġ* Ġ@ author : Ġfl orian Ċ Ġ* Ġ@ since : Ġ 1 8 / 0 9 / 1 8 Ċ Ġ*/ Ċ internal Ġclass ĠFileSystem Markdown Source Test Ġ{ ĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġdirectory : ĠPath ĊĊĠĠĠ Ġ@ BeforeEach ĊĠĠĠ Ġfun ĠsetUp () Ġ{ ĊĠĠĠĠĠĠĠ Ġdirectory Ġ= Ġcreate Test Md (" md - test ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġfetch () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġsource Ġ= ĠFileSystem Markdown Source ( directory . to File (). toString ()) ĊĠĠĠĠĠĠĠ Ġval Ġset Ġ= Ġsource . fetch () ĊĠĠĠĠĠĠĠ ĠassertEquals ( 1 , Ġset . size ) ĊĠĠĠĠĠĠĠ Ġset . forEach Ġ{ ĊĊĠĠĠĠĠĠĠĠĠĠĠ ĠassertEquals ( MD , Ġit . key . type ) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠassertEquals (" a - title ", Ġit . key . id ) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠassertEquals ("# A ĠTitle ", Ġit . title ) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠassertEquals ("# A ĠTitle \ n some Ġcontent \ n ", Ġit . content ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ Ċ } Ċ