Exemplo n.º 1
0
        static void Zadatak2()
        {
            Product product1 = new Product("Header1", 10);
            Product product2 = new Product("Header2", 20);
            Product product3 = new Product("Header3", 30);
            Box     box      = new Box();

            box.AddProduct(product1);
            box.AddProduct(product2);
            box.AddProduct(product3);

            ProductIterator iterator = new ProductIterator(box);

            iterator.First().Show();
            iterator.Current.Show();
            iterator.Next().Show();
        }
 public void CanGetLargestPalindromeWhichIsTheProductOf2NumbersEachLessThanAThousand()
 {
     var productIterator = new ProductIterator(0, 999);
     var listOfProducts = productIterator.GetList();
     Assert.That(listOfProducts.Max(number => number.IsPalindrome()), Is.EqualTo(906609));
 }