Example #1
0
        public void UpdateTest()
        {
            Artwork artwork = new Artwork();
            List <Models.Artwork> artworks = new List <Models.Artwork>();

            artworks = artwork.Load();
            Models.Artwork row = artworks.Where(m => m.Id == 1).FirstOrDefault();

            row.Title = "UPDATED: Test Art.";
            artwork.Update(row);

            List <Models.Artwork> updated = new List <Models.Artwork>();

            updated = artwork.Load();
            Models.Artwork updatedArtwork = updated.Where(x => x.Id == 1).FirstOrDefault();

            Assert.AreNotEqual(updatedArtwork, row);
        }
Example #2
0
        public void DeleteTest()
        {
            Artwork artwork = new Artwork();
            List <Models.Artwork> artworks = new List <Models.Artwork>();

            artworks = artwork.Load();
            Models.Artwork row = artworks.Where(x => x.Id == 2).FirstOrDefault();
            if (row != null)
            {
                bool actual = artwork.Delete(row.Id);
                Assert.IsTrue(actual == true);
            }
        }