public void CanInitialQuery()
        {
            var provider = new Provider(providerName, dateProviderEnd);
            var user     = new User(userLogin, userEmail, userInn)
            {
                Provider = provider
            };
            var session = new Session(user);

            var query = new SearchingQuery(queryText, session);

            Assert.NotNull(query);
            Assert.Equal(query.Text, queryText);
            Assert.Equal(query.Session, session);
        }
        public void CanInitialOpenedArticle()
        {
            var provider = new Provider(providerName, dateProviderEnd);
            var user     = new User(userLogin, userEmail, userInn)
            {
                Provider = provider
            };
            var session = new Session(user);
            var query   = new SearchingQuery(queryText, session);
            var article = new Article(articleTitle, articleText);
            var date    = DateTime.Now;

            var openedArticle = new OpenedArticle(date, article, query);

            Assert.NotNull(openedArticle);
            Assert.Equal(openedArticle.Article, article);
            Assert.Equal(openedArticle.SearchingQuery, query);
            Assert.Equal(openedArticle.Time, date);
        }