package Ġio . github . voy tech . tab ulate . support Ċ Ċ import Ġio . github . voy tech . tab ulate . template . result . Output Binding Ċ import Ġjava . util . logging . Logger Ċ Ċ class ĠTest Output Binding : ĠOutput Binding < Test Rendering Context , ĠUnit > Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġoutput Class () Ġ= ĠUnit . java Class ĊĊĠĠĠ Ġoverride Ġfun Ġflush () Ġ{ ĊĠĠĠĠĠĠĠ Ġlogger . info (" This Ġis Ġfake Ġimplementation Ġof ĠResult Provider Ġflush ing Ġresults Ġinto Ġether ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġset Output ( rendering Context : ĠTest Rendering Context , Ġoutput : ĠUnit ) Ġ{ ĊĠĠĠĠĠĠĠ Ġlogger . info (" This Ġis Ġfake Ġimplementation Ġof ĠResult Provider Ġflush ing Ġresults Ġinto Ġether ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġlogger : ĠLogger Ġ= ĠLogger . getLogger ( Test Output Binding :: class . java . name ) ĊĠĠĠ Ġ} Ċ } Ċ Ċ class ĠAltern ative Test Output Binding : ĠOutput Binding < Alternative Test Rendering Context , ĠUnit > Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġoutput Class () Ġ= ĠUnit . java Class ĊĊĠĠĠ Ġoverride Ġfun Ġflush () Ġ{ ĊĠĠĠĠĠĠĠ Ġlogger . info (" This Ġis Ġfake Ġimplementation Ġof ĠResult Provider Ġflush ing Ġresults Ġinto Ġether ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġset Output ( rendering Context : ĠAltern ative Test Rendering Context , Ġoutput : ĠUnit ) Ġ{ ĊĠĠĠĠĠĠĠ Ġlogger . info (" This Ġis Ġfake Ġimplementation Ġof ĠResult Provider Ġflush ing Ġresults Ġinto Ġether ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġlogger : ĠLogger Ġ= ĠLogger . getLogger ( Test Output Binding :: class . java . name ) ĊĠĠĠ Ġ} Ċ }