public void TeasersPropertyChangedShouldBeFired()
        {
            //arrange
            var teasers = new Teasers();

            //Assert
            PropertyChangedAsserter.AssertPropertyChanged(teasers, (x) => x.DEFAULT   = "test", "DEFAULT");
            PropertyChangedAsserter.AssertPropertyChanged(teasers, (x) => x.FRONTPAGE = "test", "FRONTPAGE");
        }
        public void StripArticleTeasersShouldStripTheArticlesTeasers()
        {
            //Arrange
            Article article = new Article();
            Teasers teaser  = new Teasers()
            {
                FRONTPAGE = "front<p>Page</p>Teaser", DEFAULT = "default<p>Teaser</p>"
            };

            article.teasers = teaser;

            //Act
            ArticleStripper.StripArticleTeasers(article);

            //Assert
            Assert.True(article.teasers.FRONTPAGE.Equals("frontPageTeaser"));
            Assert.True(article.teasers.DEFAULT.Equals("defaultTeaser"));
        }