public TestWhenClause <T> When(Action <T> actionUnderTest)
        {
            var actionContainer = _actionContainerSource.GetActionContainer();

            return(new TestWhenClause <T>(actionContainer, new WhenActionWrapper <T>(actionContainer, actionUnderTest)));
        }