public void TestAddCouponInterests() { using (basicEntities be = new basicEntities()) { owner = TestOwner.AddOwner("owner123", "adam", "admin123123", 054, 3134195, "*****@*****.**"); admin = TestAdmin.AddAdmin("admin123", "adam", "admin123123", 054, 3134195, "*****@*****.**"); b = TestBusiness.AddBusinesses("123", admin, owner, "beer-Sheva", "bla", Category.CarsAccessories); cop = TestCoupon.CreateCoupon(2, "Fly PIZZA", "100", "40", b, "10/10/2014", 8); be.Users.Add(owner); be.Users.Add(admin); be.Businesses.Add(b); be.Coupons.Add(cop); be.SaveChanges(); ci = new CouponInterests(); ci.CouponId = cop.Id; ci.InterestID = InterestType.Dancing; be.CouponInterests.Add(ci); be.SaveChanges(); Assert.AreEqual(be.CouponInterests.Find(ci.InterestID, ci.CouponId).CouponId, ci.CouponId); } }
public void CleanUp() { using (basicEntities be = new basicEntities()) { CouponInterests c = be.CouponInterests.Find(ci.InterestID, ci.CouponId); if (c != null) { be.CouponInterests.Remove(c); be.Coupons.Remove(be.Coupons.Find(cop.Id)); be.Businesses.Remove(be.Businesses.Find(b.BusinessID)); be.Users.Remove(be.Users.Find(admin.UserName)); be.Users.Remove(be.Users.Find(owner.UserName)); be.SaveChanges(); } } }