public void Verify_Feed_URL(string Provider, string URL) { DataFeed_URLSchema = DB_Feed_URLSchema(Provider); App_URL = Feed_URL.GetText(); Assert.AreEqual(true, App_URL == URL, "feed_URL is displayed selected provider:" + Provider); Assert.AreEqual(true, App_URL == DataFeed_URLSchema.Url, "feed_URL is displayed selected provider:" + Provider); }
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 DBFeed_URLSchema DB_Feed_URLSchema(string Feed_Provider) { try { sql.Open(); string Query = @"select URL,FeedSchema_id from serviceprovider where Feed = @ServcProvider and status =1"; DataFeed_URLSchema = sql.Query <DBFeed_URLSchema>(Query, new { ServcProvider = Feed_Provider }).FirstOrDefault(); } catch (Exception e) { } finally { sql.Close(); } return(DataFeed_URLSchema); }