public void ThenAllLinksShouldBeAccessible()
        {
            var roatpwebdriver = _objectContainer.Resolve <IRoatpWebDriver>();
            RoatpRegisterPage roatpregisterPage = new RoatpRegisterPage(roatpwebdriver);
            var brokenLinks = roatpregisterPage.ArePageLinksWorking();

            Assert.AreEqual(0, brokenLinks.Count, $"{string.Join(Environment.NewLine, brokenLinks)} links are broken");
        }
        public void WhenIRequestForSFARoatpCsvFile()
        {
            var roatpwebdriver = _objectContainer.Resolve <IRoatpWebDriver>();
            var roatpUri       = _objectContainer.Resolve <RoatpUri>();
            RoatpRegisterPage roatpregisterPage = new RoatpRegisterPage(roatpwebdriver);
            var responce = roatpregisterPage.ClickCSVLink(roatpUri.MainUrl);

            _objectContainer.RegisterInstanceAs(responce, "csv");
        }
        public void BeforeScenario()
        {
            var roatpregisterPage = new RoatpRegisterPage(_url);

            _objectContainer.RegisterInstanceAs(roatpregisterPage);
        }