Microsoft.Protocols.TestSuites.MS_OXCPRPT.S01_GetSpecificGetAllGetNames_TestSuite.MSOXCPRPT_S01_GetSpecificGetAllGetNames_TestSuite10 C# (CSharp) Method

MSOXCPRPT_S01_GetSpecificGetAllGetNames_TestSuite10() private method

        public void MSOXCPRPT_S01_GetSpecificGetAllGetNames_TestSuite10() {
            this.Manager.BeginTest("MSOXCPRPT_S01_GetSpecificGetAllGetNames_TestSuite10");
            this.Manager.Comment("reaching state \'S26\'");
            bool temp80;
            this.Manager.Comment("executing step \'call CheckMAPIHTTPTransportSupported(out _)\'");
            this.IMS_OXCPRPTAdapterInstance.CheckMAPIHTTPTransportSupported(out temp80);
            this.Manager.AddReturn(CheckMAPIHTTPTransportSupportedInfo, null, temp80);
            this.Manager.Comment("reaching state \'S27\'");
            int temp91 = this.Manager.ExpectReturn(this.QuiescenceTimeout, true, new ExpectedReturn(S01_GetSpecificGetAllGetNames_TestSuite.CheckMAPIHTTPTransportSupportedInfo, null, new CheckMAPIHTTPTransportSupportedDelegate1(this.MSOXCPRPT_S01_GetSpecificGetAllGetNames_TestSuite10CheckMAPIHTTPTransportSupportedChecker)), new ExpectedReturn(S01_GetSpecificGetAllGetNames_TestSuite.CheckMAPIHTTPTransportSupportedInfo, null, new CheckMAPIHTTPTransportSupportedDelegate1(this.MSOXCPRPT_S01_GetSpecificGetAllGetNames_TestSuite10CheckMAPIHTTPTransportSupportedChecker1)));
            if ((temp91 == 0)) {
                this.Manager.Comment("reaching state \'S104\'");
                this.Manager.Comment("executing step \'call InitializeMailBox()\'");
                this.IMS_OXCPRPTAdapterInstance.InitializeMailBox();
                this.Manager.Comment("reaching state \'S169\'");
                this.Manager.Comment("checking step \'return InitializeMailBox\'");
                this.Manager.Comment("reaching state \'S208\'");
                this.Manager.Comment("executing step \'call GetObject(Message,FirstObject)\'");
                this.IMS_OXCPRPTAdapterInstance.GetObject(Microsoft.Protocols.TestSuites.MS_OXCPRPT.ServerObjectType.Message, ((Microsoft.Protocols.TestSuites.MS_OXCPRPT.ObjectToOperate)(0)));
                this.Manager.Comment("reaching state \'S247\'");
                this.Manager.Comment("checking step \'return GetObject\'");
                this.Manager.Comment("reaching state \'S286\'");
                bool temp81;
                this.Manager.Comment("executing step \'call CheckRequirementEnabled(86703,out _)\'");
                this.IMS_OXCPRPTAdapterInstance.CheckRequirementEnabled(86703, out temp81);
                this.Manager.AddReturn(CheckRequirementEnabledInfo, null, temp81);
                this.Manager.Comment("reaching state \'S325\'");
                int temp90 = this.Manager.ExpectReturn(this.QuiescenceTimeout, true, new ExpectedReturn(S01_GetSpecificGetAllGetNames_TestSuite.CheckRequirementEnabledInfo, null, new CheckRequirementEnabledDelegate1(this.MSOXCPRPT_S01_GetSpecificGetAllGetNames_TestSuite10CheckRequirementEnabledChecker)), new ExpectedReturn(S01_GetSpecificGetAllGetNames_TestSuite.CheckRequirementEnabledInfo, null, new CheckRequirementEnabledDelegate1(this.MSOXCPRPT_S01_GetSpecificGetAllGetNames_TestSuite10CheckRequirementEnabledChecker3)));
                if ((temp90 == 0)) {
                    this.Manager.Comment("reaching state \'S373\'");
                    bool temp82;
                    this.Manager.Comment("executing step \'call CheckRequirementEnabled(90707,out _)\'");
                    this.IMS_OXCPRPTAdapterInstance.CheckRequirementEnabled(90707, out temp82);
                    this.Manager.AddReturn(CheckRequirementEnabledInfo, null, temp82);
                    this.Manager.Comment("reaching state \'S432\'");
                    int temp85 = this.Manager.ExpectReturn(this.QuiescenceTimeout, true, new ExpectedReturn(S01_GetSpecificGetAllGetNames_TestSuite.CheckRequirementEnabledInfo, null, new CheckRequirementEnabledDelegate1(this.MSOXCPRPT_S01_GetSpecificGetAllGetNames_TestSuite10CheckRequirementEnabledChecker1)), new ExpectedReturn(S01_GetSpecificGetAllGetNames_TestSuite.CheckRequirementEnabledInfo, null, new CheckRequirementEnabledDelegate1(this.MSOXCPRPT_S01_GetSpecificGetAllGetNames_TestSuite10CheckRequirementEnabledChecker2)));
                    if ((temp85 == 0)) {
                        this.Manager.Comment("reaching state \'S498\'");
                        bool temp83;
                        this.Manager.Comment("executing step \'call RopGetPropertiesAllMethod(False,True,True,out _)\'");
                        this.IMS_OXCPRPTAdapterInstance.RopGetPropertiesAllMethod(false, true, true, out temp83);
                        this.Manager.Comment("reaching state \'S594\'");
                        this.Manager.Comment("checking step \'return RopGetPropertiesAllMethod/[out False]\'");
                        TestManagerHelpers.AssertAreEqual<bool>(this.Manager, false, temp83, "isValueContainsNotEnoughMemory of RopGetPropertiesAllMethod, state S594");
                        this.Manager.Comment("reaching state \'S690\'");
                        goto label28;
                    }
                    if ((temp85 == 1)) {
                        this.Manager.Comment("reaching state \'S499\'");
                        bool temp84;
                        this.Manager.Comment("executing step \'call RopGetPropertiesAllMethod(True,False,False,out _)\'");
                        this.IMS_OXCPRPTAdapterInstance.RopGetPropertiesAllMethod(true, false, false, out temp84);
                        this.Manager.Comment("reaching state \'S595\'");
                        this.Manager.Comment("checking step \'return RopGetPropertiesAllMethod/[out False]\'");
                        TestManagerHelpers.AssertAreEqual<bool>(this.Manager, false, temp84, "isValueContainsNotEnoughMemory of RopGetPropertiesAllMethod, state S595");
                        this.Manager.Comment("reaching state \'S691\'");
                        goto label28;
                    }
                    throw new InvalidOperationException("never reached");
                label28:
;
                    goto label30;
                }
                if ((temp90 == 1)) {
                    this.Manager.Comment("reaching state \'S374\'");
                    bool temp86;
                    this.Manager.Comment("executing step \'call CheckRequirementEnabled(90707,out _)\'");
                    this.IMS_OXCPRPTAdapterInstance.CheckRequirementEnabled(90707, out temp86);
                    this.Manager.AddReturn(CheckRequirementEnabledInfo, null, temp86);
                    this.Manager.Comment("reaching state \'S433\'");
                    int temp89 = this.Manager.ExpectReturn(this.QuiescenceTimeout, true, new ExpectedReturn(S01_GetSpecificGetAllGetNames_TestSuite.CheckRequirementEnabledInfo, null, new CheckRequirementEnabledDelegate1(this.MSOXCPRPT_S01_GetSpecificGetAllGetNames_TestSuite10CheckRequirementEnabledChecker4)), new ExpectedReturn(S01_GetSpecificGetAllGetNames_TestSuite.CheckRequirementEnabledInfo, null, new CheckRequirementEnabledDelegate1(this.MSOXCPRPT_S01_GetSpecificGetAllGetNames_TestSuite10CheckRequirementEnabledChecker5)));
                    if ((temp89 == 0)) {
                        this.Manager.Comment("reaching state \'S500\'");
                        bool temp87;
                        this.Manager.Comment("executing step \'call RopGetPropertiesAllMethod(True,False,False,out _)\'");
                        this.IMS_OXCPRPTAdapterInstance.RopGetPropertiesAllMethod(true, false, false, out temp87);
                        this.Manager.Comment("reaching state \'S596\'");
                        this.Manager.Comment("checking step \'return RopGetPropertiesAllMethod/[out False]\'");
                        TestManagerHelpers.AssertAreEqual<bool>(this.Manager, false, temp87, "isValueContainsNotEnoughMemory of RopGetPropertiesAllMethod, state S596");
                        this.Manager.Comment("reaching state \'S692\'");
                        goto label29;
                    }
                    if ((temp89 == 1)) {
                        this.Manager.Comment("reaching state \'S501\'");
                        bool temp88;
                        this.Manager.Comment("executing step \'call RopGetPropertiesAllMethod(True,False,False,out _)\'");
                        this.IMS_OXCPRPTAdapterInstance.RopGetPropertiesAllMethod(true, false, false, out temp88);
                        this.Manager.Comment("reaching state \'S597\'");
                        this.Manager.Comment("checking step \'return RopGetPropertiesAllMethod/[out False]\'");
                        TestManagerHelpers.AssertAreEqual<bool>(this.Manager, false, temp88, "isValueContainsNotEnoughMemory of RopGetPropertiesAllMethod, state S597");
                        this.Manager.Comment("reaching state \'S693\'");
                        goto label29;
                    }
                    throw new InvalidOperationException("never reached");
                label29:
;
                    goto label30;
                }
                throw new InvalidOperationException("never reached");
            label30:
;
                goto label31;
            }
            if ((temp91 == 1)) {
                this.Manager.Comment("reaching state \'S105\'");
                goto label31;
            }
            throw new InvalidOperationException("never reached");
        label31:
;
            this.Manager.EndTest();
        }
        
S01_GetSpecificGetAllGetNames_TestSuite