Пример #1
0
        public void WhenTemplateGeneratedFromEcrion()
        {
            var xml = EcrionServiceHelper.ReadXml(".\\..\\Ecrion.Test\\Files\\Kaiser\\KaiserSureNet_OutReach.xml");

            _driver.Navigate().GoToUrl(EcrionServiceHelper.BaseUri);
            _driver.FindElement(By.Name("TemplateName")).SendKeys("KP:KP_B12_BS_PROD.xfd");
            _driver.FindElement(By.Name("Xml")).SendKeys(xml);
            _driver.FindElement(By.Id("submitButton")).Click();
        }
Пример #2
0
        public void VerifyKaiserTemplate()
        {
            var xml = EcrionServiceHelper.ReadXml("..\\..\\Files\\Kaiser\\KaiserSureNet_OutReach.xml");

            driver.Navigate().GoToUrl(EcrionServiceHelper.BaseUri);
            driver.FindElement(By.Name("TemplateName")).SendKeys("KP:KP_B12_BS_PROD.xfd");
            Clipboard.SetText(xml);
            driver.FindElement(By.Name("Xml")).SendKeys(Keys.Control + "v");
            driver.FindElement(By.Id("submitButton")).Click();
        }
Пример #3
0
        public void WhenTheTemplateGeneratedFromEcrion()
        {
            var xml = EcrionServiceHelper.ReadXml(".\\..\\Ecrion.Test\\Files\\Rubidoux\\final_notice.xml");

            _driver.Navigate().GoToUrl(EcrionServiceHelper.BaseUri);
            _driver.FindElement(By.Name("TemplateName")).SendKeys("Rubidoux_Final_Notice:final_notice.epr");
            Clipboard.SetText(xml);
            //_driver.FindElement(By.Name("Xml")).SendKeys(Keys.Control + "v");
            _driver.FindElement(By.Name("Xml")).SendKeys(xml);
            _driver.FindElement(By.Id("submitButton")).Click();
        }
Пример #4
0
        public void VerifyFinalNoticeForCityOfRubidoux()
        {
            var xml = EcrionServiceHelper.ReadXml("..\\..\\Files\\Rubidoux\\final_notice.xml");

            driver.Navigate().GoToUrl(EcrionServiceHelper.BaseUri);
            driver.FindElement(By.Name("TemplateName")).SendKeys("Rubidoux_Final_Notice:final_notice.epr");
            Clipboard.SetText(xml);
            driver.FindElement(By.Name("Xml")).SendKeys(Keys.Control + "v");
            driver.FindElement(By.Id("submitButton")).Click();
            var billingValue     = driver.FindElement(By.Id("5296062")).Text;
            var accountNumber    = driver.FindElement(By.Id("5452081")).Text;
            var lateChargesValue = driver.FindElement(By.Id("4972147")).Text;
            var dueDate          = driver.FindElement(By.Id("4647461")).Text;
            var city             = driver.FindElement(By.Id("4654777")).Text;

            dueDate.Should().Be("05/31/2018", "As Per the Business Rule template should add 3 days to the date received");

            Assert.AreEqual("200.46", billingValue);
            Assert.AreEqual("10100300", accountNumber);
            Assert.AreEqual("1.00", lateChargesValue);
            Assert.AreEqual("05/31/2018", dueDate);
            Assert.AreEqual("RUBIDOUX", city);
        }