public void HasViableleArticleWithNoArticle()
        {
            int price     = 10;
            int idArticle = 2;
            var supplier  = new Supplier1("Supplier 1");

            Assert.False(supplier.HasViableleArticle(idArticle, price + 1));
        }
        public void HasViableleArticleWithIncorrectArticleId()
        {
            int price        = 10;
            int idArticle    = 2;
            var validArticle = new Article(price)
            {
                ID = idArticle
            };
            var supplier = new Supplier1("Supplier 1");

            supplier.AddArticle(validArticle);

            Assert.False(supplier.HasViableleArticle(idArticle + 1, price + 1));
        }
        public void SuccessfulHasViableleArticle()
        {
            int price        = 10;
            int idArticle    = 2;
            var validArticle = new Article(price)
            {
                ID = idArticle
            };
            var supplier = new Supplier1("Supplier 1");

            supplier.AddArticle(validArticle);

            Assert.True(supplier.HasViableleArticle(idArticle, price + 1));
        }