package Ġcom . ale xs ander fr anco . gist app . shared . factory Ċ Ċ import Ġcom . ale xs ander fr anco . gist app . database . entity . G ist Ċ import Ġcom . github . java faker . F aker Ċ Ċ class ĠG ist Factory Ġ{ ĊĠĠĠ Ġfun Ġmake G ist (): ĠG ist Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġfaker Ġ= ĠFaker () ĊĠĠĠĠĠĠĠ Ġval Ġowner Ġ= ĠOwner Factory (). make Owner () ĊĠĠĠĠĠĠĠ Ġval ĠlistOf G ist Files Ġ= ĠG ist File Factory (). make ListOf G ist Files () ĊĠĠĠĠĠĠĠ Ġreturn ĠG ist ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġid Ġ= Ġfaker . internet (). uuid (), ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfiles Ġ= ĠlistOf G ist Files , ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcreatedAt Ġ= Ġfaker . date (). birthday (). toString (), ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdescription Ġ= Ġfaker . lo rem (). word (), ĊĠĠĠĠĠĠĠĠĠĠĠ Ġowner Ġ= Ġowner , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis Favorite Ġ= Ġfaker . bool (). bool () ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġmake ListOf G ist (): ĠList < G ist > Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġsize Ġ= Ġ( 1 0 .. 5 0 ). random () ĊĠĠĠĠĠĠĠ Ġreturn Ġgenerate Sequence Ġ{ Ġmake G ist () Ġ}. take ( size ). toList () ĊĠĠĠ Ġ} Ċ }