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)); }