Esempio n. 1
0
        static void Main(string[] args)
        {
            SAPTestHelper.Current.SetSession();
            //Simple workflow
            //DataTable dt = new DataTable();
            //dt.ReadFromExcel(@"c:\temp\simpleWorkFlow.xlsx", "sheet1");
            //DataTable<va01_initial> myTest = new DataTable<va01_initial>(dt);

            //foreach (var data in myTest)
            //{
            //    va01_initial.RunAction(data);
            //}
            //Simple Workflow
            ReportSerializeTest();
            SAPTestHelper.Current.TurnScreenLog(true);
            Global.DataSet = ExcelHelper.Current.Open(@"C:\temp\Test.xlsx").ReadAll();
            Global.CurrentId = 1;
            //initialize report
            Reporter.Reporter reporter = new Reporter.Reporter();
            reporter.initialize("VA01Test");
            SAPBasis mySAPBasis = new SAPBasis();
            VA01 myScript = new VA01();
            BusinessComponent.SD mySD = new BusinessComponent.SD();
            reporter.AddStep("VA01_CreateSalesOrder", "Pass", "VA01_CreateSalesOrder", 1);
            mySD.VA01_CreateSalesOrder("CreateSO_Initial");
            mySD.VA01_CreateSalesOrder("CreateSO_Overview");
            mySD.VA01_CreateSalesOrder("Create_Header_Sales");
            mySD.VA01_CreateSalesOrder("CreateSO_Header_AdditionaldataB");
            mySD.VA01_CreateSalesOrder("CreateSO_Header_Texts");
            mySD.VA01_CreateSalesOrder("CreateSO_Save");
            string DocNo = mySD.DocNo;
            reporter.updateoutputdata("SalesDocNo", DocNo);
            reporter.close();
        }