public void Can_not_create_duplicate_risk_profile_check_configuration() { _newRPCForm = _riskProfileCheckConfigurationPage.OpenNewRiskProfileCheckConfigurationForm(); _newRPCForm.SetRiskProfileCheckConfigurationFields(_riskProfileCheckData); _newRPCForm.SubmitRiskProfileCheckConfiguration(); var failRPC = new RiskProfileCheckConfigurationFailure(_driver); Assert.True(failRPC.ErrorAlert.Displayed); Assert.AreEqual(failRPC.ErrorAlert.Text, "You have already set up Risk Profile Check " + "Configuration with the selected Brand, Currency and Vip level." + " Please, update the existing one or change your form data."); }
public override void BeforeAll() { base.BeforeAll(); //create a not default VIP Level for Brand _vipLevel = _container.Resolve <BrandTestHelper>().CreateNotDefaultVipLevel(DefaultBrandId); //generate risk profile check configuration form data _riskProfileCheckData = TestDataGenerator.CreateRiskProfileCheckConfigurationData( DefaultLicensee, DefaultBrand, DefaultCurrency, _vipLevel.Name ); _dashboardPage = _driver.LoginToAdminWebsiteAsSuperAdmin(); _riskProfileCheckConfigurationPage = _dashboardPage.Menu.ClickRiskProfileCheckConfiguration(); _newRPCForm = _riskProfileCheckConfigurationPage.OpenNewRiskProfileCheckConfigurationForm(); _newRPCForm.SetRiskProfileCheckConfigurationFields(_riskProfileCheckData); _newRPCForm.SubmitRiskProfileCheckConfiguration().CloseTab("View Risk Profile Check Configuration"); }