package Ġcom . github . j nt ak pe . a oc 2 0 2 1 . shared Ċ Ċ import Ġorg . junit . jupiter . api . Assertions . assertEquals Ċ import Ġorg . junit . jupiter . api . Test Ċ Ċ abstract Ġclass ĠDay Test < T Ġ: ĠDay > Ġ{ ĊĊĠĠĠ Ġabstract Ġval Ġday : ĠT ĊĠĠĠ Ġabstract Ġval Ġexpect Part 1 : ĠNumber ĊĠĠĠ Ġabstract Ġval Ġexpect Part 2 : ĠNumber ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` part Ġ 1 Ġsample Ġis Ġok `() Ġ{ ĊĠĠĠĠĠĠĠ ĠassertEquals ( expect Part 1 , Ġday . part 1 ()) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` part Ġ 2 Ġsample Ġis Ġok `() Ġ{ ĊĠĠĠĠĠĠĠ ĠassertEquals ( expect Part 2 , Ġday . part 2 ()) ĊĠĠĠ Ġ} Ċ } Ċ