Example #1
0
        public void FindArtistByIdTest()
        {
            if (database == null)
            {
                database = new Database(TestUtils.ConnString);
            }
            Assert.NotNull(database);

            var artistDao = new ArtistDao(database);
            InsertDummyData(artistDao);
            Assert.Equal(items.Count, artistDao.Count());

            var currArtist = items[0];

            var myArtist = artistDao.FindById(currArtist.Id);
            Assert.NotNull(myArtist);
            Assert.Equal(currArtist, myArtist);

            artistDao.Delete(myArtist.Id);
            Assert.Equal(items.Count - 1, artistDao.Count());
        }
Example #2
0
        public void UpdateArtistTest()
        {
            if (database == null)
            {
                database = new Database(TestUtils.ConnString);
            }
            Assert.NotNull(database);

            var artistDao = new ArtistDao(database);
            InsertDummyData(artistDao);
            Assert.Equal(items.Count, artistDao.Count());

            var currArtist = items[0];
            currArtist.Name = "AlteredName";

            artistDao.Update(currArtist);
            var myNewArtist = artistDao.FindById(currArtist.Id);
            Assert.NotNull(myNewArtist);
            Assert.Equal("AlteredName", myNewArtist.Name);
        }