public void CreateArticleEditAndDeleteIt()
 {
     CreateArticle();
     homePage.ClickOnCreatedArticleLink();
     Assert.AreEqual("test test test", articleDetailsPage.FirstArticleText.Text);
     EditArticle();
     articleDetailsPage.ClickOnDeleteButton();
     deleteArticlePage.ClickSecondDeleteButton();
     CheckWeAreOnHomePage();
     try
     {
         homePage.CreatedArticleLink.Text.Should().Be("test");
         Assert.Fail("The article is on homepage");
     }
     catch (Exception ex)
     {
         if (ex is WebDriverTimeoutException || ex is NoSuchElementException)
         {
             Assert.Pass("The deleted article is not on homepage");
             return;
         }
         throw;
     }
 }