public void ArrangeAct()
 {
     kernel = GetKernel();
     Sut    = Arrange(MoqKernel.For(kernel));
     Act(Sut);
 }
 /// <summary>
 /// Arrange all necessary preconditions and inputs.
 /// </summary>
 protected virtual TSut Arrange(MoqKernel moqKernel)
 {
     return(kernel.Get <TSut>());
 }