public void CreatingNewArticleShouldProccessCorrectly() { //// Arrange var loginPage = new LoginPage(this.driver); var articleListPage = new ArticleListPage(this.driver); var createArticlePage = new CreateArticlePage(this.driver); var article = new CreateArticle() { Title = Guid.NewGuid().ToString(), Content = Guid.NewGuid().ToString() }; //// Act loginPage.LoginAsUser(); var expectedArticlesCount = articleListPage.Elements.Articles.Count + 1; createArticlePage.SubmitForm(article); var actualArticlesCount = articleListPage.Elements.Articles.Count; //// Assert Assert.AreEqual(expectedArticlesCount, actualArticlesCount); }