public void TestCreateProductForCategoryBySalon() { test = new GiftCardMSSQLDAO(); var salon = createTestCompanyModel(); Assert.IsTrue(test.UpdateSalon(salon)); var category = "test" + (DateTime.Now.Millisecond % 100); var ret = test.CreateCategoryForCompany(salon.Id.Value, category); Assert.IsTrue(ret.HasValue); String p = "Product_" + (DateTime.Now.Millisecond % 90) + "_"; var r = new Random(); for (int t = 0; t < 5; t++) { var ret2 = test.CreateProductForCategoryByCompany(ret.Value, p + t, ((((int)(r.NextDouble() * 10000)) / 100))); Assert.IsTrue(ret2.HasValue); } var results = test.RetrieveProductsBySalonCategory(ret.Value); Assert.IsNotNull(results); Assert.AreEqual(5, results.Count); Assert.AreEqual(p + 3, results[3].Name); Assert.IsNotNull(results[4].ProductId); }
public void TestCreateCategoryForSalon() { test = new GiftCardMSSQLDAO(); var salon = createTestCompanyModel(); Assert.IsTrue(test.UpdateSalon(salon)); var t = "test" + (DateTime.Now.Millisecond % 100); var ret = test.CreateCategoryForCompany(salon.Id.Value, t); Assert.IsTrue(ret.HasValue); var results = test.RetrieveCategoriesByCompany(salon.Id.Value); Assert.IsNotNull(results); Assert.IsNotNull(results.Find(item => item.Trim() == t)); }