Microsoft.Protocols.TestSuites.MS_OXCTABL.S02_RowRops_ParseQueryRowsAfterRestrict_TestSuite.S02_RowRops_ParseQueryRowsAfterRestrict_TestSuiteS73 C# (CSharp) Method

S02_RowRops_ParseQueryRowsAfterRestrict_TestSuiteS73() private method

        private void S02_RowRops_ParseQueryRowsAfterRestrict_TestSuiteS73() {
            this.Manager.Comment("reaching state \'S73\'");
            Microsoft.Protocols.TestSuites.MS_OXCTABL.TableRopReturnValues temp27;
            this.Manager.Comment("executing step \'call RopSetColumns(2,False,False,False)\'");
            temp27 = this.IMS_OXCTABLAdapterInstance.RopSetColumns(2u, false, false, false);
            this.Manager.Checkpoint("MS-OXCTABL_R831");
            this.Manager.Checkpoint("MS-OXCTABL_R45");
            this.Manager.Comment("reaching state \'S89\'");
            this.Manager.Comment("checking step \'return RopSetColumns/success\'");
            TestManagerHelpers.AssertAreEqual<Microsoft.Protocols.TestSuites.MS_OXCTABL.TableRopReturnValues>(this.Manager, ((Microsoft.Protocols.TestSuites.MS_OXCTABL.TableRopReturnValues)(0)), temp27, "return of RopSetColumns, state S89");
            this.Manager.Comment("reaching state \'S105\'");
            Microsoft.Protocols.TestSuites.MS_OXCTABL.TableRopReturnValues temp28;
            this.Manager.Comment("executing step \'call RopRestrict(2,False,True,False)\'");
            temp28 = this.IMS_OXCTABLAdapterInstance.RopRestrict(2u, false, true, false);
            this.Manager.Checkpoint("MS-OXCTABL_R834");
            this.Manager.Comment("reaching state \'S121\'");
            this.Manager.Comment("checking step \'return RopRestrict/ecNullObject\'");
            TestManagerHelpers.AssertAreEqual<Microsoft.Protocols.TestSuites.MS_OXCTABL.TableRopReturnValues>(this.Manager, Microsoft.Protocols.TestSuites.MS_OXCTABL.TableRopReturnValues.ecNullObject, temp28, "return of RopRestrict, state S121");
            this.Manager.Comment("reaching state \'S137\'");
            Microsoft.Protocols.TestSuites.MS_OXCTABL.TableRopReturnValues temp29;
            this.Manager.Comment("executing step \'call RopQueryRows(Advance,True)\'");
            temp29 = this.IMS_OXCTABLAdapterInstance.RopQueryRows(((Microsoft.Protocols.TestSuites.Common.QueryRowsFlags)(0)), true);
            this.Manager.Checkpoint("MS-OXCTABL_R837");
            this.Manager.Comment("reaching state \'S153\'");
            this.Manager.Comment("checking step \'return RopQueryRows/success\'");
            TestManagerHelpers.AssertAreEqual<Microsoft.Protocols.TestSuites.MS_OXCTABL.TableRopReturnValues>(this.Manager, ((Microsoft.Protocols.TestSuites.MS_OXCTABL.TableRopReturnValues)(0)), temp29, "return of RopQueryRows, state S153");
            this.Manager.Comment("reaching state \'S169\'");
            int temp33 = this.Manager.ExpectEvent(this.QuiescenceTimeout, true, new ExpectedEvent(S02_RowRops_ParseQueryRowsAfterRestrict_TestSuite.RopQueryRowsResponseInfo, null, new RopQueryRowsResponseDelegate1(this.MSOXCTABL_S02_RowRops_ParseQueryRowsAfterRestrict_TestSuiteRopQueryRowsResponseChecker25)), new ExpectedEvent(S02_RowRops_ParseQueryRowsAfterRestrict_TestSuite.RopQueryRowsResponseInfo, null, new RopQueryRowsResponseDelegate1(this.MSOXCTABL_S02_RowRops_ParseQueryRowsAfterRestrict_TestSuiteRopQueryRowsResponseChecker30)), new ExpectedEvent(S02_RowRops_ParseQueryRowsAfterRestrict_TestSuite.RopQueryRowsResponseInfo, null, new RopQueryRowsResponseDelegate1(this.MSOXCTABL_S02_RowRops_ParseQueryRowsAfterRestrict_TestSuiteRopQueryRowsResponseChecker31)), new ExpectedEvent(S02_RowRops_ParseQueryRowsAfterRestrict_TestSuite.RopQueryRowsResponseInfo, null, new RopQueryRowsResponseDelegate1(this.MSOXCTABL_S02_RowRops_ParseQueryRowsAfterRestrict_TestSuiteRopQueryRowsResponseChecker32)));
            if ((temp33 == 0)) {
                S02_RowRops_ParseQueryRowsAfterRestrict_TestSuiteS185();
                goto label8;
            }
            if ((temp33 == 1)) {
                S02_RowRops_ParseQueryRowsAfterRestrict_TestSuiteS185();
                goto label8;
            }
            if ((temp33 == 2)) {
                S02_RowRops_ParseQueryRowsAfterRestrict_TestSuiteS185();
                goto label8;
            }
            if ((temp33 == 3)) {
                S02_RowRops_ParseQueryRowsAfterRestrict_TestSuiteS185();
                goto label8;
            }
            this.Manager.CheckObservationTimeout(false, new ExpectedEvent(S02_RowRops_ParseQueryRowsAfterRestrict_TestSuite.RopQueryRowsResponseInfo, null, new RopQueryRowsResponseDelegate1(this.MSOXCTABL_S02_RowRops_ParseQueryRowsAfterRestrict_TestSuiteRopQueryRowsResponseChecker25)), new ExpectedEvent(S02_RowRops_ParseQueryRowsAfterRestrict_TestSuite.RopQueryRowsResponseInfo, null, new RopQueryRowsResponseDelegate1(this.MSOXCTABL_S02_RowRops_ParseQueryRowsAfterRestrict_TestSuiteRopQueryRowsResponseChecker30)), new ExpectedEvent(S02_RowRops_ParseQueryRowsAfterRestrict_TestSuite.RopQueryRowsResponseInfo, null, new RopQueryRowsResponseDelegate1(this.MSOXCTABL_S02_RowRops_ParseQueryRowsAfterRestrict_TestSuiteRopQueryRowsResponseChecker31)), new ExpectedEvent(S02_RowRops_ParseQueryRowsAfterRestrict_TestSuite.RopQueryRowsResponseInfo, null, new RopQueryRowsResponseDelegate1(this.MSOXCTABL_S02_RowRops_ParseQueryRowsAfterRestrict_TestSuiteRopQueryRowsResponseChecker32)));
        label8:
;
        }
        
S02_RowRops_ParseQueryRowsAfterRestrict_TestSuite