public static Mock <IClientSettings> BuildClientSettingsProps(this UnitTest unitTest)
        {
            var mSession = unitTest.Resolve <Mock <IClientSession> >().SetupAllProperties();

            var mAppProperties = unitTest.BuildAppProperties();

            var mSettings = unitTest.BuildClientSettings()
                            .AttachSession(mSession)
                            .AttachAppProperties(mAppProperties);

            mSettings.Object.Config = unitTest.Fixture.Create <TConfig>();
            mSettings.Object.Config.DcOptions.Add(unitTest.Fixture.Create <TDcOption>());

            return(mSettings);
        }