Exemple #1
0
        public void TestModifyAds()
        {
            Advertisement ad = new Advertisement
            {
                Title       = "A",
                Description = "A",
                Price       = 50,
                StartDate   = DateTime.Now,
                EndDate     = DateTime.Now.AddDays(7),
                BikeId      = bicycleDB.GetAllBicycles().Last().ID,
                UserID      = userDB.GetAllUser().Last().Id,
            };

            advertisementDB.AddAd(ad);

            Advertisement a = advertisementDB.GetAllAds().Last();

            client.ModifyAd(a.Id, "B", "B", a.Price, a.StartDate, a.EndDate, a.BikeId, a.UserID);

            Advertisement aUpdated = advertisementDB.GetAllAds().Last();

            advertisementDB.RemoveAd(aUpdated.Id);

            Assert.AreEqual(aUpdated.Description, "B");
            Assert.AreEqual(aUpdated.Description, "B");
        }