public void InitializeClassUnderTest() { var initializationMethod = _currentBehaviors.GetInitializationMethodFor(_specs); if (initializationMethod != null) { SUT = (T)initializationMethod(); } else { SUT = Mocker.CreateSUT <T>(); } }