示例#1
0
        private void InvokeSilverLightPositionBuySellTabControlsLoad(string option)
        {
            //StockTraderRIAssertion<SilverlightAppLauncher>.AssertPositionSummaryTab();
            StockTraderRIAssertion <SilverlightAppLauncher> .AssertPositionBuyButtonClickTest(option);

            StockTraderRIAssertion <SilverlightAppLauncher> .AssertTermComboBox();

            StockTraderRIAssertion <SilverlightAppLauncher> .AssertPriceLimitTextBox();

            StockTraderRIAssertion <SilverlightAppLauncher> .AssertSellRadioButton();

            StockTraderRIAssertion <SilverlightAppLauncher> .AssertBuyRadioButton();

            StockTraderRIAssertion <SilverlightAppLauncher> .AssertSharesTextBox();

            StockTraderRIAssertion <SilverlightAppLauncher> .AssertOrderTypeComboBox();

            StockTraderRIAssertion <SilverlightAppLauncher> .AssertOrderCommandSubmit();

            StockTraderRIAssertion <SilverlightAppLauncher> .AssertOrderCommandCancel();

            StockTraderRIAssertion <SilverlightAppLauncher> .AssertOrderCommandSubmitAllButton();

            StockTraderRIAssertion <SilverlightAppLauncher> .AssertOrderCommandCancelAllButton();
        }
示例#2
0
        private void InvokeStockRemovedfromWatchListTextBoxAssert()
        {
            StockTraderRIAssertion <SilverlightAppLauncher> .AssertStockAddedinWatchListTextBox();

            StockTraderRIAssertion <SilverlightAppLauncher> .AssertWatchListRowCount();

            StockTraderRIAssertion <SilverlightAppLauncher> .AssertStockRemovedfromWatchListTextBox();
        }
示例#3
0
        private void InvokeOrderToolBarAssert()
        {
            StockTraderRIAssertion <SilverlightAppLauncher> .AssertSubmitButton();

            StockTraderRIAssertion <SilverlightAppLauncher> .AssertSubmitAllButton();

            StockTraderRIAssertion <SilverlightAppLauncher> .AssertCancelButton();

            StockTraderRIAssertion <SilverlightAppLauncher> .AssertCancelAllButton();
        }
        public void DesktopApplicationPositionSummaryDataTest()
        {
            //For each Stock or Symbol take the old value and get the value from Web service and monitor that

            StockTraderRIAssertion <WpfAppLauncher> .AssertPositionSummaryValuesForSymbol();
        }
示例#5
0
 private void InvokeProcessMultipleStockBuySellByCancelAllButton()
 {
     InvokeSilverLightPositionBuySellTabLoad();
     StockTraderRIAssertion <SilverlightAppLauncher> .AssertProcessMultipleStockBuySellByCancelAllButton();
 }
示例#6
0
 private void InvokeProcessMultipleStockBuySellBySubmitAllButtonforInValidData()
 {
     InvokeSilverLightPositionBuySellTabLoad();
     StockTraderRIAssertion <SilverlightAppLauncher> .AssertProcessMultipleStockBuySellBySubmitAllButtonforInValidData();
 }
示例#7
0
 private void InvokeAttemptBuySellOrderWithInValidData(string option)
 {
     InvokeSilverLightPositionBuySellTabControlsLoad(option);
     StockTraderRIAssertion <SilverlightAppLauncher> .AssertAttemptBuySellOrderWithInValidData();
 }
示例#8
0
 public void SilverLightWatchListGridLoadTest()
 {
     StockTraderRIAssertion <SilverlightAppLauncher> .AssertWatchListGrid();
 }
 private void InvokeAttemptBuySellOrderWithInValidData(string option)
 {
     InvokeDesktopPositionBuySellTabControlsLoad(option);
     StockTraderRIAssertion <WpfAppLauncher> .AssertAttemptBuySellOrderWithInValidData();
 }
        private void InvokeStockAddedinWatchListTextBoxAssert()
        {
            StockTraderRIAssertion <WpfAppLauncher> .AssertStockAddedinWatchListTextBox();

            StockTraderRIAssertion <WpfAppLauncher> .AssertWatchListRowCount();
        }
 public void DesktopApplicationNewsArticleTextLoadTest()
 {
     StockTraderRIAssertion <WpfAppLauncher> .AssertNewsArticleText();
 }
 public void DesktopApplicationWatchListGridLoadTest()
 {
     StockTraderRIAssertion <WpfAppLauncher> .AssertWatchListGrid();
 }
 public void DesktopApplicationPieChartTextLoadTest()
 {
     StockTraderRIAssertion <WpfAppLauncher> .AssertPieChartTextBlock();
 }
 public void DesktopApplicationMarketTrendTest()
 {
     StockTraderRIAssertion <WpfAppLauncher> .AssertHistoricalDataText();
 }
示例#15
0
 public void SilverlightApplicationMarketTrendTest()
 {
     StockTraderRIAssertion <SilverlightAppLauncher> .AssertHistoricalDataText();
 }
示例#16
0
 public void SilverlightApplicationPieChartTextBlockTest()
 {
     StockTraderRIAssertion <SilverlightAppLauncher> .AssertPieChartTextBlock();
 }
 private void InvokeAttemptOrderCancelByCancelButton()
 {
     InvokeDesktopPositionBuySellTabControlsLoad("Buy");
     StockTraderRIAssertion <WpfAppLauncher> .AssertAttemptOrderCancelByCancelButton();
 }
示例#18
0
        private void InvokePositionSummaryAssert()
        {
            StockTraderRIAssertion <SilverlightAppLauncher> .AssertPositionSummaryTab();

            StockTraderRIAssertion <SilverlightAppLauncher> .AssertPositionSummaryGrid();
        }
        private void InvokeProcessMultipleStockBuySellBySubmitAllButtonforValidData()
        {
            InvokeDesktopPositionBuySellTabLoad();

            StockTraderRIAssertion <WpfAppLauncher> .AssertProcessMultipleStockBuySellBySubmitAllButtonforValidData();
        }
示例#20
0
 private void InvokeAddtoWatchListAssert()
 {
     StockTraderRIAssertion <SilverlightAppLauncher> .AssertTextBoxBlock();
 }
        private void InvokeDesktopPositionBuySellTabLoad()
        {
            StockTraderRIAssertion <WpfAppLauncher> .AssertPositionSummaryTab();

            StockTraderRIAssertion <WpfAppLauncher> .AssertPositionBuyButtonClickTest("Buy");
        }
 private void InvokeProcessMultipleStockBuySellByCancelAllButton()
 {
     InvokeDesktopPositionBuySellTabLoad();
     StockTraderRIAssertion <WpfAppLauncher> .AssertProcessMultipleStockBuySellByCancelAllButton();
 }
示例#23
0
 public void SilverlightApplicationPositionSummaryColumnCountTest()
 {
     //For now the test data is hardcoded in resource file. But if the datasource is available it will be read from the datasource
     StockTraderRIAssertion <SilverlightAppLauncher> .AssertPositionSummaryColumnCount();
 }
示例#24
0
 private void InvokeAttemptOrderCancelByCancelButton()
 {
     InvokeSilverLightPositionBuySellTabControlsLoad("Buy");
     StockTraderRIAssertion <SilverlightAppLauncher> .AssertAttemptOrderCancelByCancelButton();
 }
示例#25
0
 public void SilverlightApplicationPositionSummaryRowCountTest()
 {
     StockTraderRIAssertion <SilverlightAppLauncher> .AssertPositionSummaryRowCount();
 }
示例#26
0
        private void InvokeSilverLightPositionBuySellTabLoad()
        {
            StockTraderRIAssertion <SilverlightAppLauncher> .AssertPositionSummaryTab();

            StockTraderRIAssertion <SilverlightAppLauncher> .AssertPositionBuyButtonClickTest("Buy");
        }
示例#27
0
 public void SilverlightApplicationPositionSummaryDataTest()
 {
     StockTraderRIAssertion <SilverlightAppLauncher> .AssertPositionSummaryValuesForSymbol();
 }
示例#28
0
 public void SilverLightNewsArticleTextLoadTest()
 {
     StockTraderRIAssertion <SilverlightAppLauncher> .AssertNewsArticleText();
 }
 public void DesktopApplicationPositionSummaryRowCountTest()
 {
     StockTraderRIAssertion <WpfAppLauncher> .AssertPositionSummaryRowCount();
 }