public void CheckProductUrlIsCorrectlySet() { var expected = "/coats/wooly"; var productBox = new ProductBoxViewModel(0, "coats/wooly", "Jeanswear ladies denim dress Sleeves Jeanswear ladies denim dress Sleeves", decimal.MaxValue, "coats/wooly", "Nice product picture", "Nice product alternate text"); Assert.AreEqual(expected, productBox.ProductUrl); }
public void CheckImageUrlIsCorrectlySet() { var expected = "http://res.cloudinary.com/dukaan/image/upload/coats/wooly/image"; var productBox = new ProductBoxViewModel(0, "coats/wooly", "Jeanswear ladies denim dress Sleeves Jeanswear ladies denim dress Sleeves", decimal.MaxValue, "coats/wooly/image", "Nice product picture", "Nice product alternate text"); Assert.AreEqual(expected, productBox.ImageUrl); }
public void CheckImageTitleIsCorrectlySet() { var expected = "Nice product title text"; var productBox = new ProductBoxViewModel(0, "coats/wooly", "Jeanswear ladies denim dress Sleeves Jeanswear ladies denim dress Sleeves", decimal.MaxValue, "coats/wooly", expected, "Nice product alternate text"); Assert.AreEqual(expected, productBox.ImageTitle); }
public void WhenProductNameCannotFitTheAvailableScreenSizeThenTruncateProductNameTextWithAnEllipsis() { var productBox = new ProductBoxViewModel(0, "coats/wooly", "Jeanswear ladies denim dress Sleeves Jeanswear ladies denim dress Sleeves", decimal.MaxValue, "coats/wooly", "Nice product picture", "Nice product alternate text"); Assert.AreEqual("Jeanswear ladies denim dress Sleeves Je\u2026", productBox.NameTruncated); }
public void CheckProductPriceIsCorrectlySet() { var productBox = new ProductBoxViewModel(0, "coats/wooly", "Jeanswear ladies denim dress Sleeves Jeanswear ladies denim dress Sleeves", 23.00m, "coats/wooly", "Nice product picture", "Nice product alternate text"); Assert.AreEqual(23.00m.ToString("c"), productBox.Price); }