示例#1
0
        public void Commands()
        {
            var albumRepo = new AlbumRepository();
            var albumTest = new Albums()
            {
                Name        = "Album test",
                ArtistId    = 1,
                AlbumTypeId = 1,
                LabelId     = 1,
                Stock       = 1
            };

            albumRepo.Insert(albumTest);
            albumRepo.Save();

            albumTest.Stock = 5;
            albumRepo.Update(albumTest);
            albumRepo.Save();
            Assert.AreEqual(5, albumRepo.First(a => a.Id == albumTest.Id).Stock);

            albumRepo.Delete(albumTest);
            albumRepo.Save();
            Assert.IsNull(albumRepo.First(a => a.Id == albumTest.Id));
        }