Ejemplo n.º 1
0
        public void Verify_Feed_Schema(string Provider)
        {
            DataFeed_URLSchema = DB_Feed_URLSchema(Provider);
            string App_Schema = Feed_ProviderSchema.GetText();

            if (DataFeed_URLSchema.FeedSchema_id == 1 && Provider != "others")
            {
                Assert.AreEqual(true, App_Schema.Equals("Aemp 1.2"), "feed_schema AEMP1.2 is displayed for selected provider" + Provider);
                Assert.AreEqual(true, Feed_ProviderSchema.Enabled, "feed_schema  AEMP1.2 is enabled for selected provider:" + Provider);
            }
            if (DataFeed_URLSchema.FeedSchema_id == 1 && Provider == "others")
            {
                Assert.AreEqual(true, Feed_ProviderSchema_All[0].Text.Equals("Aemp 1.2"), "feed_schema AEMP1.2 is displayed for selected provider" + Provider);
                Assert.AreEqual(true, Feed_ProviderSchema_All[1].Text.Equals("Aemp 2.0"), "feed_schema AEMP2.0 is displayed for selected provider" + Provider);
                Assert.AreEqual(true, Feed_ProviderSchema_All[0].Selected, "feed_schema  AEMP1.2 is enabled for selected provider:" + Provider);
                Assert.AreEqual(false, Feed_ProviderSchema_All[1].Selected, "feed_schema  AEMP2.0 is disabled for selected provider:" + Provider);

                //foreach (IWebElement option in Feed_ProviderSchema_All)
                //{
                //    String text = option.Text.ToString();
                //}
            }
            if (DataFeed_URLSchema.FeedSchema_id != 1)
            {
                Assert.AreEqual(true, App_Schema.Equals("Others"), "feed_schema AEMP1.2 is displayed for selected provider" + Provider);
                Assert.AreEqual(true, Feed_ProviderSchema.Enabled, "feed_schema  AEMP1.2 is enabled for selected provider:" + Provider);
            }
        }
Ejemplo n.º 2
0
 public void Select_Dropdown(string Feed_Provider)
 {
     provider = Feed_Provider;
     Dropdown_List.SelectDropDown(provider);
     //System.Threading.Thread.Sleep(5000);
     Feed_ProviderSchema.Wait_ElmToBeDisplayed(30);
 }