public virtual void _2311_ResultsLearnersPageForARegistrationWithAnAssessmentEntryButNoSpecialism(string uLN, string[] exampleTags) { string[] @__tags = new string[] { "RegressionTest", "Results" }; if ((exampleTags != null)) { @__tags = System.Linq.Enumerable.ToArray(System.Linq.Enumerable.Concat(@__tags, exampleTags)); } string[] tagsOfScenario = @__tags; System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); argumentsOfScenario.Add("ULN", uLN); TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("2311_Results learners page for a registration with an assessment entry but no spe" + "cialism", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 68 this.ScenarioInitialize(scenarioInfo); #line hidden bool isScenarioIgnored = default(bool); bool isFeatureIgnored = default(bool); if ((tagsOfScenario != null)) { isScenarioIgnored = tagsOfScenario.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((this._featureTags != null)) { isFeatureIgnored = this._featureTags.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((isScenarioIgnored || isFeatureIgnored)) { testRunner.SkipScenario(); } else { this.ScenarioStart(); #line 7 this.FeatureBackground(); #line hidden #line 69 testRunner.Given(string.Format("I search for a {0}", uLN), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Given "); #line hidden #line 70 testRunner.Then(string.Format("the Learners Results page will be displayed for {0}", uLN), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 71 testRunner.And("the Core is displayed as \"Core: Agriculture, Environmental and Animal Care (77777" + "777)\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 72 testRunner.And("Specialism is displayed as \"Specialism: Not specified\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 73 testRunner.And("the text below the Core will display the assessment series as \"Summer 2021\" and \"" + "Grade: Not received\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 74 testRunner.And("there will no text below the Specialism", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 75 testRunner.And("I cleared the data in DB", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden } this.ScenarioCleanup(); }
public virtual void NavigatingToViewTextPageTest(string textTitle, string textText, string[] exampleTags) { string[] tagsOfScenario = exampleTags; System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); argumentsOfScenario.Add("TextTitle", textTitle); argumentsOfScenario.Add("TextText", textText); TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Navigating to View Text Page Test", null, tagsOfScenario, argumentsOfScenario); #line 3 this.ScenarioInitialize(scenarioInfo); #line hidden bool isScenarioIgnored = default(bool); bool isFeatureIgnored = default(bool); if ((tagsOfScenario != null)) { isScenarioIgnored = tagsOfScenario.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((this._featureTags != null)) { isFeatureIgnored = this._featureTags.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((isScenarioIgnored || isFeatureIgnored)) { testRunner.SkipScenario(); } else { this.ScenarioStart(); #line 4 testRunner.Given("I have launched the app", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Given "); #line hidden #line 5 testRunner.Then("I am in the \"Home\" Page", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 6 testRunner.When("I click on \"GoToNewTextPage\" Button", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 7 testRunner.Then("I am in the \"NewText\" Page", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 8 testRunner.And(string.Format("I add New \"{0}\" and \"{1}\"", textTitle, textText), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 9 testRunner.And("I click on \"SaveText\" Button", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 10 testRunner.Then("I am in the \"Home\" Page", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 11 testRunner.And("I can see 1 Items in Text List", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 12 testRunner.Then("I tap on first item in ListView", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 13 testRunner.Then("I am in the \"ViewText\" Page", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 14 testRunner.And(string.Format("I can see Text Title \"{0}\" and Text \"{1}\"", textTitle, textText), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden } this.ScenarioCleanup(); }
public virtual void _4714_NavigateToAssessmentDetailsPageForALearnerIn2NdYearWithMultipleSpecialismCodes(string uLN, string[] exampleTags) { string[] @__tags = new string[] { "RegressionTest", "AssessmentEntriesUpload" }; if ((exampleTags != null)) { @__tags = System.Linq.Enumerable.ToArray(System.Linq.Enumerable.Concat(@__tags, exampleTags)); } string[] tagsOfScenario = @__tags; System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); argumentsOfScenario.Add("ULN", uLN); TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("4714_Navigate to Assessment Details page for a learner in 2nd year with multiple " + "specialism codes", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 56 this.ScenarioInitialize(scenarioInfo); #line hidden bool isScenarioIgnored = default(bool); bool isFeatureIgnored = default(bool); if ((tagsOfScenario != null)) { isScenarioIgnored = tagsOfScenario.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((this._featureTags != null)) { isFeatureIgnored = this._featureTags.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((isScenarioIgnored || isFeatureIgnored)) { testRunner.SkipScenario(); } else { this.ScenarioStart(); #line 8 this.FeatureBackground(); #line hidden #line 57 testRunner.When(string.Format("I enter the following {0}", uLN), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 58 testRunner.Then(string.Format("I am navigated to the Assessment Details page for {0}", uLN), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 59 testRunner.And("the Core section will state No assessment entries have yet been recorded for the " + "current open assessment period", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 60 testRunner.And("the Core section Add/Remove link will state \"Add an assessment entry for Building" + " Services Engineering (60369115)\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 61 testRunner.And("the core code will display \"Building Services Engineering (60369115)\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 62 testRunner.And("the specialism section will state No assessment entries have yet been recorded fo" + "r the current open assessment period", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 63 testRunner.And("the specialism section Add/Remove link will state \"Add an assessment entry for He" + "ating Engineering (10202101) and Plumbing (10202102)\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 64 testRunner.And("the Specialism code will display \"Heating Engineering (10202101) and Plumbing (10" + "202102)\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 65 testRunner.And("I cleared the data in DB", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden } this.ScenarioCleanup(); }
public virtual void ChangeULN(string uln, string firstName, string lastName, string day, string month, string year, string provider, string core, string[] exampleTags) { string[] @__tags = new string[] { "RegressionTest", "ManaulRegistration" }; if ((exampleTags != null)) { @__tags = System.Linq.Enumerable.ToArray(System.Linq.Enumerable.Concat(@__tags, exampleTags)); } string[] tagsOfScenario = @__tags; System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); argumentsOfScenario.Add("Uln", uln); argumentsOfScenario.Add("FirstName", firstName); argumentsOfScenario.Add("LastName", lastName); argumentsOfScenario.Add("Day", day); argumentsOfScenario.Add("Month", month); argumentsOfScenario.Add("Year", year); argumentsOfScenario.Add("Provider", provider); argumentsOfScenario.Add("Core", core); TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Change ULN", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 11 this.ScenarioInitialize(scenarioInfo); #line hidden bool isScenarioIgnored = default(bool); bool isFeatureIgnored = default(bool); if ((tagsOfScenario != null)) { isScenarioIgnored = tagsOfScenario.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((this._featureTags != null)) { isFeatureIgnored = this._featureTags.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((isScenarioIgnored || isFeatureIgnored)) { testRunner.SkipScenario(); } else { this.ScenarioStart(); #line 6 this.FeatureBackground(); #line hidden #line 12 testRunner.And(string.Format("I enter {0} and click Continue button", uln), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 13 testRunner.And(string.Format("I enter {0} {1} in learners page and click Contiune", firstName, lastName), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 14 testRunner.And(string.Format("I enter {0} {1} {2} in DOB page and click Continue", day, month, year), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 15 testRunner.And(string.Format("I select {0} from the Provider list and click Continue", provider), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 16 testRunner.And(string.Format("I select {0} from the Core list and click Continue", core), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 17 testRunner.And("I select No from has decided specialism and click Continue", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 18 testRunner.And("I click Continue in Academic Year page", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 19 testRunner.When("I click on Uln change link", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 20 testRunner.And("I changed the uln number and click on change button", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 21 testRunner.Then("I should see changed uln in confirm and submit page", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden } this.ScenarioCleanup(); }
public virtual void AddRegistrationManualWithSpecialism(string uln, string firstName, string lastName, string day, string month, string year, string[] exampleTags) { string[] @__tags = new string[] { "RegressionTest", "ManaulRegistration" }; if ((exampleTags != null)) { @__tags = System.Linq.Enumerable.ToArray(System.Linq.Enumerable.Concat(@__tags, exampleTags)); } string[] tagsOfScenario = @__tags; System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); argumentsOfScenario.Add("Uln", uln); argumentsOfScenario.Add("First Name", firstName); argumentsOfScenario.Add("Last Name", lastName); argumentsOfScenario.Add("Day", day); argumentsOfScenario.Add("Month", month); argumentsOfScenario.Add("Year", year); TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Add Registration Manual With Specialism", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 7 this.ScenarioInitialize(scenarioInfo); #line hidden bool isScenarioIgnored = default(bool); bool isFeatureIgnored = default(bool); if ((tagsOfScenario != null)) { isScenarioIgnored = tagsOfScenario.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((this._featureTags != null)) { isFeatureIgnored = this._featureTags.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((isScenarioIgnored || isFeatureIgnored)) { testRunner.SkipScenario(); } else { this.ScenarioStart(); #line 8 testRunner.Given("I have logged in as a \"RegistrationEditor\" user", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Given "); #line hidden #line 9 testRunner.When("I click on Add a new registration link", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 10 testRunner.And(string.Format("I enter {0} and click Continue button", uln), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 11 testRunner.And(string.Format("I enter {0} {1} in learners page and click Contiune", firstName, lastName), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 12 testRunner.And(string.Format("I enter {0} {1} {2} in DOB page and click Continue", day, month, year), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 13 testRunner.And("I select Provider from the list and click Continue", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 14 testRunner.And("I select Core from the list and click Continue", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 15 testRunner.And("I select Yes from has decided specialism and click Continue", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 16 testRunner.And("I select Specialism and click Continue", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 17 testRunner.And("I click Continue in Academic Year page", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 18 testRunner.And("I click Submit button", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 19 testRunner.Then("I should see ULN Added successfully message", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden } this.ScenarioCleanup(); }
public virtual void FilterByPriceSummerDressesCatalogProducts(string parent, string child, string grandchild, string minimum, string maximum, string productCount, string[] exampleTags) { string[] @__tags = new string[] { "ui", "catalog", "filtercatalog" }; if ((exampleTags != null)) { @__tags = System.Linq.Enumerable.ToArray(System.Linq.Enumerable.Concat(@__tags, exampleTags)); } string[] tagsOfScenario = @__tags; System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); argumentsOfScenario.Add("parent", parent); argumentsOfScenario.Add("child", child); argumentsOfScenario.Add("grandchild", grandchild); argumentsOfScenario.Add("minimum", minimum); argumentsOfScenario.Add("maximum", maximum); argumentsOfScenario.Add("product count", productCount); TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Filter by price summer dresses catalog products", null, tagsOfScenario, argumentsOfScenario); #line 15 this.ScenarioInitialize(scenarioInfo); #line hidden bool isScenarioIgnored = default(bool); bool isFeatureIgnored = default(bool); if ((tagsOfScenario != null)) { isScenarioIgnored = tagsOfScenario.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((this._featureTags != null)) { isFeatureIgnored = this._featureTags.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((isScenarioIgnored || isFeatureIgnored)) { testRunner.SkipScenario(); } else { this.ScenarioStart(); #line 16 testRunner.Given("the store home page is displayed", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Given "); #line hidden #line 17 testRunner.When("the shopper views the \"parent\" \"child\" \"grandchild\" collection", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 18 testRunner.And("the shopper sets the minimum price to \"minimum\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 19 testRunner.And("the shopper sets the maximum price to \"maximum\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 20 testRunner.Then("the shopper sees \"product count\" products in the collection", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 21 testRunner.And("the price for each product is less than \"maximum\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 22 testRunner.And("the price for eac product is greater than \"minimum\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden } this.ScenarioCleanup(); }
public string[] PredicateOf(string subjectUri) { string[] x = new string[] { "" }; System.Collections.Specialized.OrderedDictionary test = new System.Collections.Specialized.OrderedDictionary(); int i = 0; foreach (Triple t in GetTriplesWithSubject(this.CreateUriNode(new Uri(subjectUri)))) { if (!test.Contains(t.Predicate.ToString())) { test.Add(t.Predicate.ToString(),""); x[i++] = t.Predicate.ToString(); Array.Resize<string>(ref x, i + 1); } } return x; }
public virtual void HaveAQuestionAboutYourInstall(string test, string url, string errorMessage, string[] exampleTags) { string[] tagsOfScenario = exampleTags; System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); argumentsOfScenario.Add("Test", test); argumentsOfScenario.Add("url", url); argumentsOfScenario.Add("ErrorMessage", errorMessage); TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Have a question about your install?", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 3 this.ScenarioInitialize(scenarioInfo); #line hidden bool isScenarioIgnored = default(bool); bool isFeatureIgnored = default(bool); if ((tagsOfScenario != null)) { isScenarioIgnored = tagsOfScenario.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((this._featureTags != null)) { isFeatureIgnored = this._featureTags.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((isScenarioIgnored || isFeatureIgnored)) { testRunner.SkipScenario(); } else { this.ScenarioStart(); #line 4 testRunner.Given(string.Format("the website {0} has loaded", url), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Given "); #line hidden #line 5 testRunner.When("user clicks on Help", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 6 testRunner.Then("Help screen \'https://utilita.co.uk/help\' will load", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 7 testRunner.When("user clicks Manage your install", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 8 testRunner.Then("Manage your install screen will load", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 9 testRunner.When("user clicks \'Installation\'", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 10 testRunner.Then("installing your Smart Meter screen will show", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 11 testRunner.When("user clicks \'Send us an email\'", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 12 testRunner.Then("Manage your install drop down will open", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 13 testRunner.When("user clicks \'Have a question about your install?\'", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 14 testRunner.Then("contact form will load", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 15 testRunner.When("user chooses \'A question about my install\' from the How can we help field", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 16 testRunner.And("no other details are filled out", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 17 testRunner.And("clicks Submit button", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 18 testRunner.Then(string.Format("error message {0} will show below the field \'Title\'", errorMessage), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 19 testRunner.And(string.Format("error message {0} will show below the field \'First name\'", errorMessage), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 20 testRunner.And(string.Format("error message {0} will show below the field \'Last name\'", errorMessage), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 21 testRunner.And(string.Format("error message {0} will show below the field \'Address 1\'", errorMessage), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 22 testRunner.And(string.Format("error message {0} will show below the field \'Preferred contact method\'", errorMessage), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 23 testRunner.And(string.Format("error message {0} will show below the field \'Your question\'", errorMessage), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden } this.ScenarioCleanup(); }
public virtual void BuyAProductOnDemoStore(string product, string address, string cep, string email, string city, string state, string country, string name, string phone, string[] exampleTags) { string[] @__tags = new string[] { "CartTestAppSteps" }; if ((exampleTags != null)) { @__tags = System.Linq.Enumerable.ToArray(System.Linq.Enumerable.Concat(@__tags, exampleTags)); } string[] tagsOfScenario = @__tags; System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); argumentsOfScenario.Add("product", product); argumentsOfScenario.Add("address", address); argumentsOfScenario.Add("cep", cep); argumentsOfScenario.Add("email", email); argumentsOfScenario.Add("city", city); argumentsOfScenario.Add("state", state); argumentsOfScenario.Add("country", country); argumentsOfScenario.Add("name", name); argumentsOfScenario.Add("phone", phone); TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Buy a product on Demo Store", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 6 this.ScenarioInitialize(scenarioInfo); #line hidden bool isScenarioIgnored = default(bool); bool isFeatureIgnored = default(bool); if ((tagsOfScenario != null)) { isScenarioIgnored = tagsOfScenario.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((this._featureTags != null)) { isFeatureIgnored = this._featureTags.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((isScenarioIgnored || isFeatureIgnored)) { testRunner.SkipScenario(); } else { this.ScenarioStart(); #line 7 testRunner.Given("I am on the Demo Store page", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Given "); #line hidden #line 8 testRunner.When(string.Format("I search for {0}", product), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 9 testRunner.When(string.Format("The page loads the searched product: {0}", product), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 10 testRunner.When("I click on the chosen product and add it to the cart", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 11 testRunner.And(string.Format("I check this {0} on cart as well as total price", product), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 12 testRunner.When(string.Format("I do the checkout, fill in the {0}, {1},{2},{3},{4},{5},{6} and select Phone Orde" + "r Payment by passing {7}", country, state, city, address, cep, email, name, phone), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 13 testRunner.Then("proceed with the order.", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden } this.ScenarioCleanup(); }
public virtual void VerifyDOBValidationErrors(string uln, string firstName, string lastName, string day, string month, string year, string errors, string[] exampleTags) { string[] @__tags = new string[] { "RegressionTest", "ManaulRegistration" }; if ((exampleTags != null)) { @__tags = System.Linq.Enumerable.ToArray(System.Linq.Enumerable.Concat(@__tags, exampleTags)); } string[] tagsOfScenario = @__tags; System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); argumentsOfScenario.Add("Uln", uln); argumentsOfScenario.Add("FirstName", firstName); argumentsOfScenario.Add("LastName", lastName); argumentsOfScenario.Add("Day", day); argumentsOfScenario.Add("Month", month); argumentsOfScenario.Add("Year", year); argumentsOfScenario.Add("Errors", errors); TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Verify DOB Validation Errors", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 31 this.ScenarioInitialize(scenarioInfo); #line hidden bool isScenarioIgnored = default(bool); bool isFeatureIgnored = default(bool); if ((tagsOfScenario != null)) { isScenarioIgnored = tagsOfScenario.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((this._featureTags != null)) { isFeatureIgnored = this._featureTags.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((isScenarioIgnored || isFeatureIgnored)) { testRunner.SkipScenario(); } else { this.ScenarioStart(); #line 6 this.FeatureBackground(); #line hidden #line 32 testRunner.And("I click on Add a new registration link", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 33 testRunner.And(string.Format("I enter {0} and click Continue button", uln), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 34 testRunner.And(string.Format("I enter {0} {1} in learners page and click Contiune", firstName, lastName), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 35 testRunner.And(string.Format("I enter invlid {0} {1} {2} in DOB fields", day, month, year), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 36 testRunner.When("I click on Continue button in DOB page", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 37 testRunner.Then(string.Format("I should see DOB validation {0}", errors), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden } this.ScenarioCleanup(); }
static List <string> GetAssembliesList() { DirectoryInfo[] DefaultAssemblyFolders = { // %ProgramData%\Grasshopper\Libraries-Inside-Revit-20XX new DirectoryInfo(Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData), "Grasshopper", $"Libraries-{Rhinoceros.SchemeName}")), // %APPDATA%\Grasshopper\Libraries-Inside-Revit-20XX new DirectoryInfo(Folders.DefaultAssemblyFolder.Substring(0, Folders.DefaultAssemblyFolder.Length - 1) + '-' + Rhinoceros.SchemeName) }; var map = new System.Collections.Specialized.OrderedDictionary(); foreach (var folder in DefaultAssemblyFolders) { IEnumerable <FileInfo> assemblyFiles; try { assemblyFiles = folder.EnumerateFiles("*.gha", SearchOption.AllDirectories); } catch (System.IO.DirectoryNotFoundException) { continue; } foreach (var assemblyFile in assemblyFiles) { // https://docs.microsoft.com/en-us/dotnet/api/system.io.directory.enumeratefiles?view=netframework-4.8 // If the specified extension is exactly three characters long, // the method returns files with extensions that begin with the specified extension. // For example, "*.xls" returns both "book.xls" and "book.xlsx" if (assemblyFile.Extension.ToLower() != ".gha") { continue; } var key = assemblyFile.FullName.Substring(folder.FullName.Length); if (map.Contains(key)) { map.Remove(key); } map.Add(key, assemblyFile); } IEnumerable <FileInfo> linkFiles; try { linkFiles = folder.EnumerateFiles("*.ghlink", SearchOption.TopDirectoryOnly); } catch (System.IO.DirectoryNotFoundException) { continue; } foreach (var linkFile in linkFiles) { var key = linkFile.FullName.Substring(folder.FullName.Length); if (map.Contains(key)) { map.Remove(key); } map.Add(key, linkFile); } } var assembliesList = new List <string>(); foreach (var entry in map.Values.Cast <FileInfo>()) { var extension = entry.Extension.ToLower(); if (extension == ".gha") { assembliesList.Add(entry.FullName); } else if (extension == ".ghlink") { EnumGHLink(entry.FullName, assembliesList); } } return(assembliesList); }
public virtual void _2309_ValidateBackLinkOnTheResultsSearchForALearnerPage(string uLN, string[] exampleTags) { string[] @__tags = new string[] { "RegressionTest", "Results" }; if ((exampleTags != null)) { @__tags = System.Linq.Enumerable.ToArray(System.Linq.Enumerable.Concat(@__tags, exampleTags)); } string[] tagsOfScenario = @__tags; System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); argumentsOfScenario.Add("ULN", uLN); TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("2309_Validate back link on the Results Search for a Learner page", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 8 this.ScenarioInitialize(scenarioInfo); #line hidden bool isScenarioIgnored = default(bool); bool isFeatureIgnored = default(bool); if ((tagsOfScenario != null)) { isScenarioIgnored = tagsOfScenario.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((this._featureTags != null)) { isFeatureIgnored = this._featureTags.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((isScenarioIgnored || isFeatureIgnored)) { testRunner.SkipScenario(); } else { this.ScenarioStart(); #line 9 testRunner.Given("I have logged in as a \"ResultsEditor\" user", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Given "); #line hidden #line 10 testRunner.When("I click on \"Results\" link", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 11 testRunner.Then("I should be navigated to Results dashboard page", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 12 testRunner.When("I click on \"Manage a result\" link", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 13 testRunner.Then("I will be navigated to the Results Search for a Learner page", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 14 testRunner.And(string.Format("I search for a {0} which is not registered", uLN), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 15 testRunner.Then(string.Format("I will be navigated to the Results ULN Cannot be found page for {0}", uLN), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 16 testRunner.When("I click the Back link on the Results ULN cannot be found page", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 17 testRunner.Then("I will be navigated to the Results Search for a Learner page", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 18 testRunner.And(string.Format("the search box will be populated with the {0} entered originally", uLN), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 19 testRunner.And("clicking on back to home button takes to dashboard page", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden } this.ScenarioCleanup(); }
public virtual void _2309_SearchingForAULNRegisteredToAnotherAOWillDisplayTheResultsULNCannotBeFoundPage(string uLN, string[] exampleTags) { string[] @__tags = new string[] { "RegressionTest", "Results" }; if ((exampleTags != null)) { @__tags = System.Linq.Enumerable.ToArray(System.Linq.Enumerable.Concat(@__tags, exampleTags)); } string[] tagsOfScenario = @__tags; System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); argumentsOfScenario.Add("ULN", uLN); TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("2309_Searching for a ULN registered to another AO will display the Results ULN Ca" + "nnot be found page", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 43 this.ScenarioInitialize(scenarioInfo); #line hidden bool isScenarioIgnored = default(bool); bool isFeatureIgnored = default(bool); if ((tagsOfScenario != null)) { isScenarioIgnored = tagsOfScenario.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((this._featureTags != null)) { isFeatureIgnored = this._featureTags.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((isScenarioIgnored || isFeatureIgnored)) { testRunner.SkipScenario(); } else { this.ScenarioStart(); #line 44 testRunner.Given("I have logged in as a \"PearsonSiteAdmin\" user", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Given "); #line hidden #line 45 testRunner.And("I click on Add a new registration link", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 46 testRunner.And("I create a manual registration for Pearson", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 47 testRunner.When("I click on Sign Out link", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 48 testRunner.Then("I should be redirectted to Tlevel Start page", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 49 testRunner.Given("I have logged in as a \"ResultsEditor\" user", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Given "); #line hidden #line 50 testRunner.When("I click on \"Results\" link", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 51 testRunner.Then("I should be navigated to Results dashboard page", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 52 testRunner.When("I click on \"Manage a result\" link", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 53 testRunner.Then("I will be navigated to the Results Search for a Learner page", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 54 testRunner.And(string.Format("I enter the {0} which has been registered with another AO", uLN), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 55 testRunner.Then(string.Format("I will be navigated to the Results ULN Cannot be found page for {0}", uLN), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden } this.ScenarioCleanup(); }
public virtual void CadastroDeClassificacaoDeFormulario(string nivel, string nome, string[] exampleTags) { string[] tagsOfScenario = exampleTags; System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); argumentsOfScenario.Add("Nivel", nivel); argumentsOfScenario.Add("Nome", nome); TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Cadastro de classificação de formulario", null, tagsOfScenario, argumentsOfScenario); #line 15 this.ScenarioInitialize(scenarioInfo); #line hidden bool isScenarioIgnored = default(bool); bool isFeatureIgnored = default(bool); if ((tagsOfScenario != null)) { isScenarioIgnored = tagsOfScenario.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((this._featureTags != null)) { isFeatureIgnored = this._featureTags.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((isScenarioIgnored || isFeatureIgnored)) { testRunner.SkipScenario(); } else { this.ScenarioStart(); #line 7 this.FeatureBackground(); #line hidden #line 16 testRunner.Given("que eu esteja na tela de cadastro classificação", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Dado "); #line hidden #line 17 testRunner.And("clique em cadastrar", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "E "); #line hidden TechTalk.SpecFlow.Table table7 = new TechTalk.SpecFlow.Table(new string[] { "Nivel 1", "Nivel 2", "Nivel 3", "Nivel 4", "Nivel 5", "Nivel 6" }); table7.AddRow(new string[] { "Teste 1", "Teste 2", "Teste 3", "Teste 4", "Teste 5", "Teste 6" }); #line 18 testRunner.And("selecionar o nível <nivel>", ((string)(null)), table7, "E "); #line hidden #line 21 testRunner.And(string.Format("preencher o campo nível \"{0}\"", nome), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "E "); #line hidden #line 22 testRunner.And("clicar em adicionar nível", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "E "); #line hidden #line 23 testRunner.And("clicar em gravar", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "E "); #line hidden #line 24 testRunner.Then("o sistema deverá exibir a mensagem \"Classificação cadastrada com sucesso.\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Então "); #line hidden } this.ScenarioCleanup(); }
public virtual void EstimateDifferentPurchaseScenarios(string nbOfBooks_1, string nbOfBooks_2, string nbOfBooks_3, string nbOfBooks_4, string nbOfBooks_5, string totalPrice, string[] exampleTags) { string[] @__tags = new string[] { "V5" }; if ((exampleTags != null)) { @__tags = System.Linq.Enumerable.ToArray(System.Linq.Enumerable.Concat(@__tags, exampleTags)); } string[] tagsOfScenario = @__tags; System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); argumentsOfScenario.Add("nbOfBooks_1", nbOfBooks_1); argumentsOfScenario.Add("nbOfBooks_2", nbOfBooks_2); argumentsOfScenario.Add("nbOfBooks_3", nbOfBooks_3); argumentsOfScenario.Add("nbOfBooks_4", nbOfBooks_4); argumentsOfScenario.Add("nbOfBooks_5", nbOfBooks_5); argumentsOfScenario.Add("totalPrice", totalPrice); TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Estimate different purchase scenarios", null, tagsOfScenario, argumentsOfScenario); #line 8 this.ScenarioInitialize(scenarioInfo); #line hidden bool isScenarioIgnored = default(bool); bool isFeatureIgnored = default(bool); if ((tagsOfScenario != null)) { isScenarioIgnored = tagsOfScenario.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((this._featureTags != null)) { isFeatureIgnored = this._featureTags.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((isScenarioIgnored || isFeatureIgnored)) { testRunner.SkipScenario(); } else { this.ScenarioStart(); #line 9 testRunner.Given("a basket", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Given "); #line hidden #line 10 testRunner.When(string.Format("I bought {0} books of volume 1", nbOfBooks_1), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 11 testRunner.And(string.Format("I bought {0} books of volume 2", nbOfBooks_2), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 12 testRunner.And(string.Format("I bought {0} books of volume 3", nbOfBooks_3), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 13 testRunner.And(string.Format("I bought {0} books of volume 4", nbOfBooks_4), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 14 testRunner.And(string.Format("I bought {0} books of volume 5", nbOfBooks_5), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 15 testRunner.Then(string.Format("the total is {0} euro", totalPrice), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden } this.ScenarioCleanup(); }
public virtual void _6AsADealerIShouldNotBeAbleToTradeVechicleWhichAreAlreadyTraded(string testCase, string vIN, string catg, string dealerToTrade, string dealerNote, string tradePopupRequired, string expectedTrade, string[] exampleTags) { string[] @__tags = new string[] { "tc:06" }; if ((exampleTags != null)) { @__tags = System.Linq.Enumerable.ToArray(System.Linq.Enumerable.Concat(@__tags, exampleTags)); } string[] tagsOfScenario = @__tags; System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); argumentsOfScenario.Add("TestCase", testCase); argumentsOfScenario.Add("VIN", vIN); argumentsOfScenario.Add("Catg", catg); argumentsOfScenario.Add("DealerToTrade", dealerToTrade); argumentsOfScenario.Add("DealerNote", dealerNote); argumentsOfScenario.Add("TradePopupRequired", tradePopupRequired); argumentsOfScenario.Add("ExpectedTrade", expectedTrade); TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("(6) As a dealer I should not be able to Trade vechicle which are already traded", null, tagsOfScenario, argumentsOfScenario); #line 81 this.ScenarioInitialize(scenarioInfo); #line hidden bool isScenarioIgnored = default(bool); bool isFeatureIgnored = default(bool); if ((tagsOfScenario != null)) { isScenarioIgnored = tagsOfScenario.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((this._featureTags != null)) { isFeatureIgnored = this._featureTags.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((isScenarioIgnored || isFeatureIgnored)) { testRunner.SkipScenario(); } else { this.ScenarioStart(); #line 82 testRunner.When("I click on Inventory Summary tab for Trade", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 83 testRunner.Then("I should see the Inventory header for Trade", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 84 testRunner.When(string.Format("I search for a Category: \"{0}\" Vin : \"{1}\" to trade", catg, vIN), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 85 testRunner.Then("I should see searched vehicle on the Inventory page", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 86 testRunner.When(string.Format("I select Actions Menu for category \"{0}\" from Detail vehicle page", catg), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 87 testRunner.Then("I should not see Trade Option available within the Action Menu", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 88 testRunner.When("I click on Inventory Summary tab for Trade", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 89 testRunner.Then("I should see the Inventory header for Trade", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 90 testRunner.When("I click to Trade Summary Page", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 91 testRunner.Then("I should land to Trade Summary Page", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 92 testRunner.And(string.Format("I should not see traded vehicle \"{0}\" listed on Trade Summary Page due to their C" + "ategory \"{1}\"", vIN, catg), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden } this.ScenarioCleanup(); }
public void Initialize(Game game, ContentManager worldcontent, string stageid, int tilewidth, int tileheight) { StageID = stageid; this.Game = game; TileHeight = tileheight; TileWidth = tilewidth; _worldContent = worldcontent; TiledSharp.TmxMap tmx; string appDirectory = Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location); _playerLifeIcon = game.Content.Load <Texture2D>("Sprites/PlayerLifeIcon"); if (game.CurrentGame == Game.GameType.Contra) { _backgroundTileSource.Add(worldcontent.Load <Texture2D>("StageData/Level1Tileset")); _backgroundTileSource.Add(worldcontent.Load <Texture2D>("StageData/Level1TilesetALT")); _destroyedTileSource = worldcontent.Load <Texture2D>("StageData/boss1paneldestroyed"); //explosionTexture = content.Load<Texture2D>("Sprites/Explosion1"); //explosionSound = content.Load<SoundEffect>("Sounds/Explosion1"); _redalertSound = game.Content.Load <SoundEffect>("Sounds/redalert"); _gameplayMusic = worldcontent.Load <Song>("Music/Contra - Jungle Theme"); _fanfare = worldcontent.Load <Song>("Music/fanfare"); PlayMusic(); string tmxFile = appDirectory + "\\LevelMaps\\" + stageid + ".tmx"; if (File.Exists(tmxFile)) { Trace.TraceInformation("Tmx file located: {0}", tmxFile); tmx = new TiledSharp.TmxMap(tmxFile); _destroyedTileSourceBaseGID = tmx.Tilesets["boss1paneldestroyed"].FirstGid; Trace.TraceInformation("Tmx file loaded."); } else { throw new FileNotFoundException(string.Format("Cannot load file: {0}", tmxFile)); } _screenTileWidth = 8; } else { switch (stageid) { case "Castlevania1-1-1": { _gameplayMusic = worldcontent.Load <Song>("Music/Level1VampireKiller"); PlayMusic(); _backgroundTileSource.Add(worldcontent.Load <Texture2D>("StageData/Level1A")); tmx = new TiledSharp.TmxMap(appDirectory + "\\LevelMaps\\" + stageid + ".tmx"); _screenTileWidth = 16; Stage nextSection = new Stage(worldcontent); nextSection.Initialize(this.Game, worldcontent, "Castlevania1-1-2", this.TileWidth, this.TileHeight); _portals.Add("Castlevania1-1-2", nextSection); break; } case "Castlevania1-1-2": { _backgroundTileSource.Add(worldcontent.Load <Texture2D>("StageData/Level1B")); tmx = new TiledSharp.TmxMap(appDirectory + "\\LevelMaps\\" + stageid + ".tmx"); _screenTileWidth = 16; break; } default: { throw new Exception("Unexpected level ID: " + stageid); } } } // Initialize StageTiles InitializeStageTiles(tmx); if (game.CurrentGame == Game.GameType.Contra) { InitializeWaitingEnemies(worldcontent, tmx); InitializeSpecialStageObjects(worldcontent, uniqueBackgroundObjects, tmx, tmx.ObjectGroups[SpecialStageBackgroundObjectsGroupName].Objects); InitializeSpecialStageObjects(worldcontent, uniqueForegroundObjects, tmx, tmx.ObjectGroups[SpecialStageForegroundObjectsGroupName].Objects); } // Set the time keepers to zero _previousSpawnTime = TimeSpan.Zero; Random r = new Random(); _enemySpawnTime = TimeSpan.FromMilliseconds(r.Next(500, 3000)); // Used to determine how fast enemy respawns //enemySpawnTime = TimeSpan.FromSeconds(3.0f); }
public virtual void SearchAnotherAORegistration(string uln, string[] exampleTags) { string[] @__tags = new string[] { "RegressionTest", "RegistrationSearch" }; if ((exampleTags != null)) { @__tags = System.Linq.Enumerable.ToArray(System.Linq.Enumerable.Concat(@__tags, exampleTags)); } string[] tagsOfScenario = @__tags; System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); argumentsOfScenario.Add("Uln", uln); TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Search another AO registration", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 80 this.ScenarioInitialize(scenarioInfo); #line hidden bool isScenarioIgnored = default(bool); bool isFeatureIgnored = default(bool); if ((tagsOfScenario != null)) { isScenarioIgnored = tagsOfScenario.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((this._featureTags != null)) { isFeatureIgnored = this._featureTags.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((isScenarioIgnored || isFeatureIgnored)) { testRunner.SkipScenario(); } else { this.ScenarioStart(); #line 81 testRunner.Given("I have logged in as a \"PearsonSiteAdmin\" user", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Given "); #line hidden #line 82 testRunner.And("I click on Add a new registration link", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 83 testRunner.And("I created registration for the AO", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 84 testRunner.And("I click submit the registration", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 85 testRunner.And("I click Sigh Out link", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 86 testRunner.And("I have logged in as a \"RegistrationEditor\" user", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 87 testRunner.And("I navigated to serach registration page", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 88 testRunner.And(string.Format("I entered the {0} and click serach", uln), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 89 testRunner.Then(string.Format("I should see an error with {0}", uln), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden } this.ScenarioCleanup(); }
public virtual void ValidateMonthlyLoanWithAFewInstalments(string loanAmount, string repaymentDate, string updatedRepaymentDate, string updatedSecondRepaymentDate, string updatedLoanAmount, string interestAmount, string totalAmount, string perMonth, string[] exampleTags) { string[] tagsOfScenario = exampleTags; System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); argumentsOfScenario.Add("Loan Amount", loanAmount); argumentsOfScenario.Add("Repayment Date", repaymentDate); argumentsOfScenario.Add("Updated Repayment Date", updatedRepaymentDate); argumentsOfScenario.Add("Updated Second Repayment Date", updatedSecondRepaymentDate); argumentsOfScenario.Add("Updated Loan Amount", updatedLoanAmount); argumentsOfScenario.Add("Interest Amount", interestAmount); argumentsOfScenario.Add("Total Amount", totalAmount); argumentsOfScenario.Add("Per Month", perMonth); TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Validate monthly loan with a few instalments", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 22 this.ScenarioInitialize(scenarioInfo); #line hidden bool isScenarioIgnored = default(bool); bool isFeatureIgnored = default(bool); if ((tagsOfScenario != null)) { isScenarioIgnored = tagsOfScenario.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((this._featureTags != null)) { isFeatureIgnored = this._featureTags.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((isScenarioIgnored || isFeatureIgnored)) { testRunner.SkipScenario(); } else { this.ScenarioStart(); #line 23 testRunner.Given("I navigate to the Auden home page", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Given "); #line hidden #line 24 testRunner.When(string.Format("I move the slider to select \"{0}\"", loanAmount), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 25 testRunner.And(string.Format("I select the \'{0}\' from the calendar", repaymentDate), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 26 testRunner.Then(string.Format("I expect the First repayment is set to \'{0}\' in the repayment date section", updatedRepaymentDate), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 27 testRunner.And(string.Format("the second repayment section set to \'{0}\'", updatedSecondRepaymentDate), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 28 testRunner.And(string.Format("I expect the loan amount is set to \'{0}\'", updatedLoanAmount), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 29 testRunner.And(string.Format("the interest amount is updated to \'{0}\'", interestAmount), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 30 testRunner.And(string.Format("the Total amount is updated to \'{0}\'", totalAmount), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 31 testRunner.And(string.Format("the amount per month is updated to \'{0}\'", perMonth), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 32 testRunner.And("\'Check Eligibility\' icon is enabled on the page", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden } this.ScenarioCleanup(); }
public virtual void _985_RegistrationChangeDOBPage_SuccessfullyChangingTheDOBWillDisplayTheConfirmationPage(string day, string month, string year, string[] exampleTags) { string[] @__tags = new string[] { "RegressionTest", "ChangeRegistration" }; if ((exampleTags != null)) { @__tags = System.Linq.Enumerable.ToArray(System.Linq.Enumerable.Concat(@__tags, exampleTags)); } string[] tagsOfScenario = @__tags; System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); argumentsOfScenario.Add("Day", day); argumentsOfScenario.Add("Month", month); argumentsOfScenario.Add("Year", year); TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("985-Registration Change DOB Page - successfully changing the DOB will display the" + " confirmation page", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 68 this.ScenarioInitialize(scenarioInfo); #line hidden bool isScenarioIgnored = default(bool); bool isFeatureIgnored = default(bool); if ((tagsOfScenario != null)) { isScenarioIgnored = tagsOfScenario.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((this._featureTags != null)) { isFeatureIgnored = this._featureTags.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((isScenarioIgnored || isFeatureIgnored)) { testRunner.SkipScenario(); } else { this.ScenarioStart(); #line 6 this.FeatureBackground(); #line hidden #line 69 testRunner.And("I search for my registration", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 70 testRunner.Then("I should see results in the page", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 71 testRunner.When("I click the Change link next to DOB", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 72 testRunner.Then("I am shown the Change Details DOB page prepopulated with the DOB registered to th" + "e ULN", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 73 testRunner.When(string.Format("I change the date of birth to {0} {1} {2} and press Change", day, month, year), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 74 testRunner.Then("I am shown the Registration Change Success Page", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 75 testRunner.When("I click the Back to Registration button", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 76 testRunner.Then(string.Format("I can see the amended date of birth {0} {1} {2} on the Registration Details page", day, month, year), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 77 testRunner.And("I cleared the data in DB", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden } this.ScenarioCleanup(); }
public virtual void VerifyThatUserCanSaveProfileDetails(string username, string password, string user, string[] exampleTags) { string[] @__tags = new string[] { "LoginTests" }; if ((exampleTags != null)) { @__tags = System.Linq.Enumerable.ToArray(System.Linq.Enumerable.Concat(@__tags, exampleTags)); } string[] tagsOfScenario = @__tags; System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); argumentsOfScenario.Add("Username", username); argumentsOfScenario.Add("Password", password); argumentsOfScenario.Add("User", user); TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Verify that user can Save profile details", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 6 this.ScenarioInitialize(scenarioInfo); #line hidden bool isScenarioIgnored = default(bool); bool isFeatureIgnored = default(bool); if ((tagsOfScenario != null)) { isScenarioIgnored = tagsOfScenario.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((this._featureTags != null)) { isFeatureIgnored = this._featureTags.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((isScenarioIgnored || isFeatureIgnored)) { testRunner.SkipScenario(); } else { this.ScenarioStart(); #line 2 this.FeatureBackground(); #line hidden #line 7 testRunner.When(string.Format("I enter {0}, {1}", username, password), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 8 testRunner.And("I click on Login", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 9 testRunner.Then(string.Format("I should see welcome message \'Hi, {0}\' on top of the page", user), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 10 testRunner.When("I click Profile on the website navigation bar", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 11 testRunner.Then("I should see Basic and Additional Info about my profile", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 12 testRunner.When("I enter my profile details", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 13 testRunner.And("I click on Save", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 14 testRunner.Then("I should see the profile save is successful message", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden } this.ScenarioCleanup(); }
public virtual void _4720_VerifyNavigationWhenSelectingTheNoRadioButtonAndPressingSubmitOnTheCoreAssessmentEntryPage(string uLN, string[] exampleTags) { string[] @__tags = new string[] { "RegressionTest", "AssessmentEntriesUpload" }; if ((exampleTags != null)) { @__tags = System.Linq.Enumerable.ToArray(System.Linq.Enumerable.Concat(@__tags, exampleTags)); } string[] tagsOfScenario = @__tags; System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); argumentsOfScenario.Add("ULN", uLN); TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("4720_Verify navigation when selecting the No radio button and pressing Submit on " + "the core assessment entry page", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 63 this.ScenarioInitialize(scenarioInfo); #line hidden bool isScenarioIgnored = default(bool); bool isFeatureIgnored = default(bool); if ((tagsOfScenario != null)) { isScenarioIgnored = tagsOfScenario.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((this._featureTags != null)) { isFeatureIgnored = this._featureTags.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((isScenarioIgnored || isFeatureIgnored)) { testRunner.SkipScenario(); } else { this.ScenarioStart(); #line 5 this.FeatureBackground(); #line hidden #line 64 testRunner.When(string.Format("I enter the following {0}", uLN), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 65 testRunner.Then(string.Format("I am navigated to the Assessment Details page for {0}", uLN), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 66 testRunner.And("the Core section will state No assessment entries have yet been recorded for the " + "current open assessment period", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 67 testRunner.And("the Core section Add/Remove link will state \"Add an assessment entry for Building" + " Services Engineering (60369115)\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 68 testRunner.When("I click the Add assessment series link", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 69 testRunner.And("I select the No radio button and press Submit on the Add Core assessment entry pa" + "ge", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 70 testRunner.Then(string.Format("I am navigated to the Assessment Details page for {0}", uLN), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 71 testRunner.And("the Core section will state No assessment entries have yet been recorded for the " + "current open assessment period", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 72 testRunner.And("the Core section Add/Remove link will state \"Add an assessment entry for Building" + " Services Engineering (60369115)\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 73 testRunner.And("I cleared the data in DB", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden } this.ScenarioCleanup(); }
public virtual void SubmitQuestionToBBCWithWrongInputData(string tellUsYourStory, string name, string iAmOver16YearsOld, string termsOfService, string[] exampleTags) { string[] @__tags = new string[] { "NegativeTests" }; if ((exampleTags != null)) { @__tags = System.Linq.Enumerable.ToArray(System.Linq.Enumerable.Concat(@__tags, exampleTags)); } string[] tagsOfScenario = @__tags; System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); argumentsOfScenario.Add("Tell us your story", tellUsYourStory); argumentsOfScenario.Add("Name", name); argumentsOfScenario.Add("I am over 16 years old", iAmOver16YearsOld); argumentsOfScenario.Add("Terms of Service", termsOfService); TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Submit question to BBC with wrong input data", null, tagsOfScenario, argumentsOfScenario); #line 6 this.ScenarioInitialize(scenarioInfo); #line hidden bool isScenarioIgnored = default(bool); bool isFeatureIgnored = default(bool); if ((tagsOfScenario != null)) { isScenarioIgnored = tagsOfScenario.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((this._featureTags != null)) { isFeatureIgnored = this._featureTags.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((isScenarioIgnored || isFeatureIgnored)) { testRunner.SkipScenario(); } else { this.ScenarioStart(); #line 7 testRunner.Given("Home page is open", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Given "); #line hidden #line 8 testRunner.When("i navigate to Share With Bbc page", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden TechTalk.SpecFlow.Table table2 = new TechTalk.SpecFlow.Table(new string[] { "Key", "Value" }); table2.AddRow(new string[] { "Tell us your story", string.Format("{0}", tellUsYourStory) }); table2.AddRow(new string[] { "Name", string.Format("{0}", name) }); table2.AddRow(new string[] { "I am over 16 years old", string.Format("{0}", iAmOver16YearsOld) }); table2.AddRow(new string[] { "Terms of Service", string.Format("{0}", termsOfService) }); #line 9 testRunner.And("i submit my question with", ((string)(null)), table2, "And "); #line hidden #line 15 testRunner.Then("error message must be shown", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden } this.ScenarioCleanup(); }
public virtual void _4714_AssessmentDetailsPage_SearchForAULNWithAClosedAssessmentEntryWhichDoesntHaveAResultRecorded(string uLN, string[] exampleTags) { string[] @__tags = new string[] { "RegressionTest", "AssessmentEntriesUpload" }; if ((exampleTags != null)) { @__tags = System.Linq.Enumerable.ToArray(System.Linq.Enumerable.Concat(@__tags, exampleTags)); } string[] tagsOfScenario = @__tags; System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); argumentsOfScenario.Add("ULN", uLN); TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("4714_Assessment details page - search for a ULN with a closed assessment entry wh" + "ich doesn\'t have a result recorded", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 73 this.ScenarioInitialize(scenarioInfo); #line hidden bool isScenarioIgnored = default(bool); bool isFeatureIgnored = default(bool); if ((tagsOfScenario != null)) { isScenarioIgnored = tagsOfScenario.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((this._featureTags != null)) { isFeatureIgnored = this._featureTags.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((isScenarioIgnored || isFeatureIgnored)) { testRunner.SkipScenario(); } else { this.ScenarioStart(); #line 8 this.FeatureBackground(); #line hidden #line 74 testRunner.Given("I navigate to the Home page from the Assessment Search for a learner page", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Given "); #line hidden #line 75 testRunner.And("I am on Assessment entries upload page", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 76 testRunner.And("I have a active Assessment Series in \"4714AssessmentData.csv\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 77 testRunner.When("I upload \"4714AssessmentData.csv\" file", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 78 testRunner.And("I click on \"Upload\" button", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 79 testRunner.And(string.Format("I update the assessment series for {0}", uLN), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 80 testRunner.And("I navigate to the Assesment Search for a learner page", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 81 testRunner.When(string.Format("I enter the following {0}", uLN), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 82 testRunner.Then(string.Format("I am navigated to the Assessment Details page for {0}", uLN), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 83 testRunner.And("the Core section Add/Remove link will state \"add a result to this learner\'s previ" + "ous assessment\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 84 testRunner.And("the core code will display \"Building Services Engineering (60369115)\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 85 testRunner.And("the specialism section will state No assessment entries have yet been recorded fo" + "r the current open assessment period", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 86 testRunner.And("the specialism section Add/Remove link will state \"Add an assessment entry for Ga" + "s Engineering (ZTLOS029)\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 87 testRunner.And("the Specialism code will display \"Gas Engineering (ZTLOS029)\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 88 testRunner.And("I cleared the data in DB", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden } this.ScenarioCleanup(); }
public virtual void WriteAfterASoftDeleteByCustomEventAndNewSessionOpenedShouldSucceed(string eventsCount1, string eventsCount2, string highOrder, string[] exampleTags) { string[] tagsOfScenario = exampleTags; System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); argumentsOfScenario.Add("eventsCount1", eventsCount1); argumentsOfScenario.Add("eventsCount2", eventsCount2); argumentsOfScenario.Add("highOrder", highOrder); TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Write after a soft delete by custom event and new session opened should succeed", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 119 this.ScenarioInitialize(scenarioInfo); #line hidden bool isScenarioIgnored = default(bool); bool isFeatureIgnored = default(bool); if ((tagsOfScenario != null)) { isScenarioIgnored = tagsOfScenario.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((this._featureTags != null)) { isFeatureIgnored = this._featureTags.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((isScenarioIgnored || isFeatureIgnored)) { testRunner.SkipScenario(); } else { this.ScenarioStart(); #line 120 testRunner.Given("a new stream", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Given "); #line hidden #line 121 testRunner.And("session \'session1\' is open", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 122 testRunner.And(string.Format("{0} new events are added by \'session1\'", eventsCount1), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 123 testRunner.When("I try to save \'session1\'", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 124 testRunner.And("I soft-delete-by-custom-event the stream", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 125 testRunner.And("I open session \'session2\'", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 126 testRunner.And(string.Format("I try to add {0} new events to \'session2\'", eventsCount2), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 127 testRunner.And("I try to save \'session2\'", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 128 testRunner.And("I load my entity", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 129 testRunner.Then("the load process should succeed", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 130 testRunner.And(string.Format("HighOrder property should be {0}", highOrder), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden } this.ScenarioCleanup(); }
public virtual void _2311_ResultsLearnersPageForARegistrationWithNoAssessmentEntryAndASpecialismIsAdded(string uLN, string[] exampleTags) { string[] @__tags = new string[] { "RegressionTest", "Results" }; if ((exampleTags != null)) { @__tags = System.Linq.Enumerable.ToArray(System.Linq.Enumerable.Concat(@__tags, exampleTags)); } string[] tagsOfScenario = @__tags; System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); argumentsOfScenario.Add("ULN", uLN); TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("2311_Results learners page for a registration with no assessment entry and a spec" + "ialism is added", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 25 this.ScenarioInitialize(scenarioInfo); #line hidden bool isScenarioIgnored = default(bool); bool isFeatureIgnored = default(bool); if ((tagsOfScenario != null)) { isScenarioIgnored = tagsOfScenario.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((this._featureTags != null)) { isFeatureIgnored = this._featureTags.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((isScenarioIgnored || isFeatureIgnored)) { testRunner.SkipScenario(); } else { this.ScenarioStart(); #line 7 this.FeatureBackground(); #line hidden #line 26 testRunner.Given(string.Format("I search for a {0}", uLN), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Given "); #line hidden #line 27 testRunner.Then(string.Format("the Learners Results page will be displayed for {0}", uLN), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 28 testRunner.And("the Core is displayed as \"Core: Agriculture, Environmental and Animal Care (77777" + "777)\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 29 testRunner.And("Specialism is displayed as \"Specialism: Agriculture, Land Management and Producti" + "on (70000002)\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 30 testRunner.And("the text below the Core will display \"Core result cannot be entered until an asse" + "ssment entry is added.\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 31 testRunner.And("the text below the Specialism will display \"Specialism result cannot be entered u" + "ntil an assessment entry is added.\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 32 testRunner.When("I click the Search again link on the Results Learners Results page", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 33 testRunner.Then("I will be navigated to the Results Search for a Learner page", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 34 testRunner.And("I cleared the data in DB", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden } this.ScenarioCleanup(); }
public virtual void _3AsADealerIShouldBeAbleToTradeVechicleFromInventoryPage(string testCase, string vIN, string catg, string dealerToTrade, string dealerNote, string tradePopupRequired, string expectedTrade, string tradeType, string[] exampleTags) { string[] @__tags = new string[] { "tc:03" }; if ((exampleTags != null)) { @__tags = System.Linq.Enumerable.ToArray(System.Linq.Enumerable.Concat(@__tags, exampleTags)); } string[] tagsOfScenario = @__tags; System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); argumentsOfScenario.Add("TestCase", testCase); argumentsOfScenario.Add("VIN", vIN); argumentsOfScenario.Add("Catg", catg); argumentsOfScenario.Add("DealerToTrade", dealerToTrade); argumentsOfScenario.Add("DealerNote", dealerNote); argumentsOfScenario.Add("TradePopupRequired", tradePopupRequired); argumentsOfScenario.Add("ExpectedTrade", expectedTrade); argumentsOfScenario.Add("TradeType", tradeType); TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("(3) As a dealer I should be able to Trade vechicle from Inventory Page", null, tagsOfScenario, argumentsOfScenario); #line 17 this.ScenarioInitialize(scenarioInfo); #line hidden bool isScenarioIgnored = default(bool); bool isFeatureIgnored = default(bool); if ((tagsOfScenario != null)) { isScenarioIgnored = tagsOfScenario.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((this._featureTags != null)) { isFeatureIgnored = this._featureTags.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((isScenarioIgnored || isFeatureIgnored)) { testRunner.SkipScenario(); } else { this.ScenarioStart(); #line 18 testRunner.When("I click on Inventory Summary tab for Trade", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 19 testRunner.Then("I should see the Inventory header for Trade", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 20 testRunner.When(string.Format("I search for a Category: \"{0}\" Vin : \"{1}\" to trade", catg, vIN), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 21 testRunner.Then("I should see searched vehicle on the Inventory page", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 22 testRunner.When(string.Format("I select the Trade link based on Expected Trade \"{0}\"", tradePopupRequired), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 23 testRunner.Then(string.Format("I should be able to see Trade Vehicle popup window based on Expected Trade \"{0}\"", tradePopupRequired), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 24 testRunner.When(string.Format("I enter trade to dealer \"{0}\" and note \"{1}\" and Click Trade", dealerToTrade, dealerNote), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 25 testRunner.Then(string.Format("I should see \"{0}\" message for Category : \"{1}\" vehicle", expectedTrade, catg), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 26 testRunner.When("I click on Inventory Summary tab for Trade", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 27 testRunner.Then("I should see the Inventory header for Trade", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 28 testRunner.When("I click to Trade Summary Page", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 29 testRunner.Then("I should land to Trade Summary Page", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 30 testRunner.And(string.Format("I should see traded vehicle \"{0}\" listed on Trade Summary Page with Trade Type \"{" + "1}\"", vIN, tradeType), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 31 testRunner.And(string.Format("I should see traded vehicle \"{0}\" listed on Trade Summary Page with Comments \"{1}" + "\"", vIN, dealerNote), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 32 testRunner.When("I click on Inventory Summary tab for Trade", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 33 testRunner.Then("I should be re-route to Inventory Page via Detail Page if Back to Inventory link " + "is present", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden } this.ScenarioCleanup(); }
public virtual void _2311_BreadcrumbsVerification(string uLN, string[] exampleTags) { string[] @__tags = new string[] { "RegressionTest", "Results" }; if ((exampleTags != null)) { @__tags = System.Linq.Enumerable.ToArray(System.Linq.Enumerable.Concat(@__tags, exampleTags)); } string[] tagsOfScenario = @__tags; System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); argumentsOfScenario.Add("ULN", uLN); TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("2311_Breadcrumbs verification", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 81 this.ScenarioInitialize(scenarioInfo); #line hidden bool isScenarioIgnored = default(bool); bool isFeatureIgnored = default(bool); if ((tagsOfScenario != null)) { isScenarioIgnored = tagsOfScenario.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((this._featureTags != null)) { isFeatureIgnored = this._featureTags.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((isScenarioIgnored || isFeatureIgnored)) { testRunner.SkipScenario(); } else { this.ScenarioStart(); #line 7 this.FeatureBackground(); #line hidden #line 82 testRunner.Given(string.Format("I search for a {0}", uLN), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Given "); #line hidden #line 83 testRunner.Then(string.Format("the Learners Results page will be displayed for {0}", uLN), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 84 testRunner.When("I click the Search for a Learner breadcrumb link on the Learner\'s results page", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 85 testRunner.Then("I will be navigated to the Results Search for a Learner page", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 86 testRunner.Given(string.Format("I navigate back to the Results Learners Results page from the Results Search for " + "a learner page using {0} and click the Results breadcrumb", uLN), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Given "); #line hidden #line 87 testRunner.And("I click the Results breadcrumb link", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 88 testRunner.Then("I should be navigated to Results dashboard page", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 89 testRunner.Given(string.Format("I navigate back to the Results Learners Results page from the Results dashboard u" + "sing {0} and click the Home breadcrumb", uLN), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Given "); #line hidden #line 90 testRunner.And("I click the Home breadcrumb link", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 91 testRunner.Then("I am taken to the home page", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 92 testRunner.And("I cleared the data in DB", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden } this.ScenarioCleanup(); }
public virtual void _4AsADealerIShouldBeAbleToSeeTradeNotPossibleMessageForCertainVehicles(string testCase, string vIN, string catg, string dealerToTrade, string dealerNote, string tradePopupRequired, string expectedTrade, string[] exampleTags) { string[] @__tags = new string[] { "tc:04" }; if ((exampleTags != null)) { @__tags = System.Linq.Enumerable.ToArray(System.Linq.Enumerable.Concat(@__tags, exampleTags)); } string[] tagsOfScenario = @__tags; System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); argumentsOfScenario.Add("TestCase", testCase); argumentsOfScenario.Add("VIN", vIN); argumentsOfScenario.Add("Catg", catg); argumentsOfScenario.Add("DealerToTrade", dealerToTrade); argumentsOfScenario.Add("DealerNote", dealerNote); argumentsOfScenario.Add("TradePopupRequired", tradePopupRequired); argumentsOfScenario.Add("ExpectedTrade", expectedTrade); TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("(4) As a dealer I should be able to see Trade not possible message for certain ve" + "hicles", null, tagsOfScenario, argumentsOfScenario); #line 42 this.ScenarioInitialize(scenarioInfo); #line hidden bool isScenarioIgnored = default(bool); bool isFeatureIgnored = default(bool); if ((tagsOfScenario != null)) { isScenarioIgnored = tagsOfScenario.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((this._featureTags != null)) { isFeatureIgnored = this._featureTags.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((isScenarioIgnored || isFeatureIgnored)) { testRunner.SkipScenario(); } else { this.ScenarioStart(); #line 43 testRunner.When("I click on Inventory Summary tab for Trade", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 44 testRunner.Then("I should see the Inventory header for Trade", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 45 testRunner.When(string.Format("I search for a Category: \"{0}\" Vin : \"{1}\" to trade", catg, vIN), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 46 testRunner.Then("I should see searched vehicle on the Inventory page", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 47 testRunner.When(string.Format("I select the Trade link based on Expected Trade \"{0}\"", tradePopupRequired), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 48 testRunner.Then(string.Format("I should be able to see Trade Vehicle popup window based on Expected Trade \"{0}\"", tradePopupRequired), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 49 testRunner.When(string.Format("I enter trade to dealer \"{0}\" and note \"{1}\" and Click Trade", dealerToTrade, dealerNote), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 50 testRunner.Then(string.Format("I should see Trade is not possible \"{0}\" message for Category : \"{1}\" Vehicle", expectedTrade, catg), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 51 testRunner.When("I click on Inventory Summary tab for Trade", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 52 testRunner.Then("I should see the Inventory header for Trade", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 53 testRunner.When("I click to Trade Summary Page", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 54 testRunner.Then("I should land to Trade Summary Page", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 55 testRunner.And(string.Format("I should not see traded vehicle \"{0}\" listed on Trade Summary Page due to their C" + "ategory \"{1}\"", vIN, catg), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden } this.ScenarioCleanup(); }
public virtual void CreateWebPushNotifications(string notes, string notificationType, string userIds, string timestamp, string propertiesJson, string correlationIds, string deliveryChannelConfiguredPerCommunicationType, string[] exampleTags) { string[] tagsOfScenario = exampleTags; System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); argumentsOfScenario.Add("Notes", notes); argumentsOfScenario.Add("NotificationType", notificationType); argumentsOfScenario.Add("UserIds", userIds); argumentsOfScenario.Add("Timestamp", timestamp); argumentsOfScenario.Add("PropertiesJson", propertiesJson); argumentsOfScenario.Add("CorrelationIds", correlationIds); argumentsOfScenario.Add("DeliveryChannelConfiguredPerCommunicationType", deliveryChannelConfiguredPerCommunicationType); TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Create web push notifications", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 6 this.ScenarioInitialize(scenarioInfo); #line hidden bool isScenarioIgnored = default(bool); bool isFeatureIgnored = default(bool); if ((tagsOfScenario != null)) { isScenarioIgnored = tagsOfScenario.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((this._featureTags != null)) { isFeatureIgnored = this._featureTags.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((isScenarioIgnored || isFeatureIgnored)) { testRunner.SkipScenario(); } else { this.ScenarioStart(); TechTalk.SpecFlow.Table table9 = new TechTalk.SpecFlow.Table(new string[] { "NotificationType", "UserIds", "Timestamp", "PropertiesJson", "CorrelationIds", "DeliveryChannelConfiguredPerCommunicationType" }); table9.AddRow(new string[] { string.Format("{0}", notificationType), string.Format("{0}", userIds), string.Format("{0}", timestamp), string.Format("{0}", propertiesJson), string.Format("{0}", correlationIds), string.Format("{0}", deliveryChannelConfiguredPerCommunicationType) }); #line 7 testRunner.When("I use the client to send a management API request to create a new notification vi" + "a third party delivery channels", ((string)(null)), table9, "When "); #line hidden #line 10 testRunner.Then("no exception should be thrown", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 11 testRunner.And("the client response status code should be \'Accepted\'", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 12 testRunner.And("the client response should contain a \'Location\' header", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden } this.ScenarioCleanup(); }
public virtual void _3168InvalidPostcodeEnteredValidation(string errorMessage, string[] exampleTags) { string[] @__tags = new string[] { "RegressionTest", "Provider", "PostalAddress" }; if ((exampleTags != null)) { @__tags = System.Linq.Enumerable.ToArray(System.Linq.Enumerable.Concat(@__tags, exampleTags)); } string[] tagsOfScenario = @__tags; System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); argumentsOfScenario.Add("Error Message", errorMessage); TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("3168 Invalid postcode entered validation", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 21 this.ScenarioInitialize(scenarioInfo); #line hidden bool isScenarioIgnored = default(bool); bool isFeatureIgnored = default(bool); if ((tagsOfScenario != null)) { isScenarioIgnored = tagsOfScenario.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((this._featureTags != null)) { isFeatureIgnored = this._featureTags.Where(__entry => __entry != null).Where(__entry => String.Equals(__entry, "ignore", StringComparison.CurrentCultureIgnoreCase)).Any(); } if ((isScenarioIgnored || isFeatureIgnored)) { testRunner.SkipScenario(); } else { this.ScenarioStart(); #line 5 this.FeatureBackground(); #line hidden #line 22 testRunner.When("I click on \"Manage your organisation’s postal address\" link", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When "); #line hidden #line 23 testRunner.And("I click on \"Add address\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 24 testRunner.Then("I should see the \'What is your organisation\'s postal address?\' page", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 25 testRunner.And("when I click the Find Address button after entering postcode as \"B43 J66\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 26 testRunner.Then(string.Format("I will be shown the following {0} on the \'What is your organisation\'s postal addr" + "ess?\' page", errorMessage), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 27 testRunner.And("when I click the Find Address button after entering postcode as \"B43 J6J\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 28 testRunner.Then(string.Format("I will be shown the following {0} on the \'What is your organisation\'s postal addr" + "ess?\' page", errorMessage), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 29 testRunner.And("when I click the Find Address button after entering postcode as \"BBBB 6JN\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 30 testRunner.Then(string.Format("I will be shown the following {0} on the \'What is your organisation\'s postal addr" + "ess?\' page", errorMessage), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 31 testRunner.And("when I click the Find Address button after entering postcode as \"BB! 6JN\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 32 testRunner.Then(string.Format("I will be shown the following {0} on the \'What is your organisation\'s postal addr" + "ess?\' page", errorMessage), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden #line 33 testRunner.And("when I click the Find Address button after entering postcode as \"B! 6JN\"", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And "); #line hidden #line 34 testRunner.Then(string.Format("I will be shown the following {0} on the \'What is your organisation\'s postal addr" + "ess?\' page", errorMessage), ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then "); #line hidden } this.ScenarioCleanup(); }