コード例 #1
0
 public void DatasetTestCases1()
 {
     _dataset = CodedUITestHelpers.FreeDataset();
     var filters = CodedUITestHelpers.filtersAllHistRdiff();
     var expectedUDF = "=QSERIES(\"WIKI/FMC\",,,,\"rdiff\")";
     CodedUITestHelpers.CompleteStep1("WIKI");
     CodedUITestHelpers.CompleteStep2(_dataset, _dataset.Name);
     CodedUITestHelpers.CompleteStep3(null);
     CodedUITestHelpers.CompleteStep4(filters);
     CodedUITestHelpers.CompleteStep5(false);
     UIMap.AssertCorrectUDFSignature(expectedUDF);
     UIMap.ClickInsertButton();
 }
コード例 #2
0
        public void DatatableTestCases5()
        {
            _datatable        = CodedUITestHelpers.PremiumDatatable();
            _datatableColumns = CodedUITestHelpers.ActionTypeMtickerStatusDatatableColumns();
            var filters     = CodedUITestHelpers.filtersAllHistRdiff();
            var expectedUDF = "=QTABLE(\"ZACKS/HDM\",{\"action_type\",\"m_ticker\",\"status\"})";

            CodedUITestHelpers.CompleteStep1("ZFA");
            CodedUITestHelpers.CompleteStep2(_datatable, null);
            CodedUITestHelpers.CompleteStep3(_datatableColumns);
            CodedUITestHelpers.CompleteStep4(filters, false);
            CodedUITestHelpers.CompleteStep5(false);
            UIMap.AssertCorrectUDFSignature(expectedUDF);
            UIMap.ClickInsertButton();
        }
コード例 #3
0
        public void DatasetTestCases2()
        {
            var browseOptions = CodedUITestHelpers.selectStockUsMfOne();

            _dataset        = CodedUITestHelpers.FreeDataset();
            _datasetColumns = CodedUITestHelpers.DateOpenHighLowCloseExDividendDatasetColumns();
            var filters     = CodedUITestHelpers.filtersAllHistQuarterlyDiff();
            var expectedUDF = "=QSERIES({\"WIKI/FMC/DATE\",\"WIKI/FMC/OPEN\",\"WIKI/FMC/HIGH\",\"WIKI/FMC/LOW\",\"WIKI/FMC/CLOSE\",\"WIKI/FMC/EX-DIVIDEND\"},,\"quarterly\",,\"diff\")";

            CodedUITestHelpers.CompleteBrowseStep1(browseOptions);
            CodedUITestHelpers.CompleteStep2(_dataset, _dataset.Name);
            CodedUITestHelpers.CompleteStep3(_datasetColumns);
            CodedUITestHelpers.CompleteStep4(filters);
            CodedUITestHelpers.CompleteStep5(false);
            UIMap.AssertCorrectUDFSignature(expectedUDF);
            UIMap.ClickInsertButton();
        }
コード例 #4
0
        public void DatasetTestCases4()
        {
            var browseOptions = CodedUITestHelpers.selectStockUsSfone();

            _dataset        = CodedUITestHelpers.PremiumDataset();
            _datasetColumns = CodedUITestHelpers.DateValueColumns();
            var filters     = CodedUITestHelpers.filtersAllHistRdiff();
            var expectedUDF = "=QSERIES({\"SF1/SYPR_CURRENTRATIO_MRQ/DATE\",\"SF1/SYPR_CURRENTRATIO_MRQ/VALUE\"},,,,\"rdiff\")";

            CodedUITestHelpers.CompleteBrowseStep1(browseOptions);
            CodedUITestHelpers.CompleteStep2(_dataset, _dataset.Name);
            CodedUITestHelpers.CompleteStep3(_datasetColumns);
            CodedUITestHelpers.CompleteStep4(filters);
            CodedUITestHelpers.CompleteStep5(false);
            UIMap.AssertCorrectUDFSignature(expectedUDF);
            UIMap.ClickInsertButton();
        }