Example #1
0
        public void CreateCODCustomerWithFedIdTest()
        {
            var datarows = Initialize();

            foreach (var datarow in datarows)
            {
                CreateCustomerWindow.EnterCustomerData(datarow, "Fed", "COD");
                CreateCustomerWindow.ClickSave();
                CreateCustomerWindow.HandleExistingFEDCustomer();

                //TODO: Change Assert state for demo
                Factory.AssertIsTrue(CustomerProfileWindow.VerifyCustomerProfileWindowDisplayed(),
                                     "COD Customer Profile not displayed for new COD customer with FED ID");
            }
            Cleanup();
        }
Example #2
0
        public void NAAMCreateCustomerTest()
        {
            WindowsActions.KillEllisProcesses();
            App = EllisHome.LaunchEllisAsNAAMUser();
            CreateCustomerWindow.ClickOnCreateCustomer();
            var datarows = ExcelReader.ImportSpreadsheet(ExcelFileNames.DiffCredsCreateCustomer);

            foreach (var datarow in datarows.Where(datarow => datarow.ItemArray[3].ToString().Contains("NAAM")))
            {
                CreateCustomerWindow.EnterCustomerData(datarow, "Fed", null);
                CreateCustomerWindow.ClickSave();
                CreateCustomerWindow.HandleExistingFEDCustomer();
                Factory.AssertIsTrue(CustomerProfileWindow.VerifyCustomerProfileWindowDisplayed(),
                                     "NAPS Customer Profile not displayed for new customer with FED ID");
            }
            Cleanup();
        }
Example #3
0
 public void CreateNewCustomerWithFedIdTest()
 {
     try
     {
         var datarows = Initialize();
         foreach (var datarow in datarows)
         {
             CreateCustomerWindow.EnterCustomerData(datarow, "Fed", null);
             CreateCustomerWindow.ClickSave();
             CreateCustomerWindow.HandleExistingFEDCustomer();
             Factory.AssertIsTrue(CustomerProfileWindow.VerifyCustomerProfileWindowDisplayed(),
                                  "Customer Profile not displayed for new customer with FED ID");
         }
     }
     finally
     {
         Cleanup();
     }
 }