public void Map_NullRawArticlePassed_Throws()
        {
            RawArticleToArticleMapper mapper = CreateMapper();
            RawArticle nullRawArticle        = null;

            var exception = Assert.Catch <ArgumentNullException>(
                () => mapper.Map(nullRawArticle));
        }
        public void Map_ValidRawArticleSelPassed_ReturnsSEL()
        {
            RawArticleToArticleMapper mapper = CreateMapper();
            RawArticle rawArticle            = CreateValidRawArticleSEL();

            Article article = mapper.Map(rawArticle);

            Assert.IsInstanceOf <Sel>(article);
        }
        public void Map_ValidRawArticleEpiPassed_ReturnsEPI()
        {
            RawArticleToArticleMapper mapper = CreateMapper();
            RawArticle rawArticle            = CreateValidRawArticleEPI();

            Article article = mapper.Map(rawArticle);

            Assert.IsInstanceOf <Epi>(article);
        }
        public void Map_ValidRawArticleBanalisePassed_ReturnsBanalise()
        {
            RawArticleToArticleMapper mapper = CreateMapper();
            RawArticle rawArticle            = CreateValidRawArticleBanalise();

            Article article = mapper.Map(rawArticle);

            Assert.IsInstanceOf <Banalise>(article);
        }