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); } }
public void Select_Dropdown(string Feed_Provider) { provider = Feed_Provider; Dropdown_List.SelectDropDown(provider); //System.Threading.Thread.Sleep(5000); Feed_ProviderSchema.Wait_ElmToBeDisplayed(30); }