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");
        }