Пример #1
0
        public void SaveWithoutIdTest()
        {
            ICRUDTestDBContextProvider cRUDTestDBContextProvider = new CRUDTestDBContextProvider(Guid.NewGuid().ToString());
            PlaylistBE playlistBE = new PlaylistBE(cRUDTestDBContextProvider);

            playlistBE.New();
            playlistBE.Name = "TestPlaylistName";
            playlistBE.Save();

            Assert.IsTrue(playlistBE.Id != default);
        }
Пример #2
0
        public void SaveValidIdTest()
        {
            ICRUDTestDBContextProvider cRUDTestDBContextProvider = new CRUDTestDBContextProvider(Guid.NewGuid().ToString());
            var context  = cRUDTestDBContextProvider.GetContext();
            var playlist = new Playlist
            {
                PlaylistId = 1
            };

            context.Add(playlist);
            context.SaveChanges();

            PlaylistBE playlistBE = new PlaylistBE(cRUDTestDBContextProvider);

            playlistBE.Load(1);
            playlistBE.Name = "TestPlaylistName";
            playlistBE.Save();

            PlaylistBE playlistBE2 = new PlaylistBE(cRUDTestDBContextProvider);

            playlistBE2.Load(1);
            Assert.IsTrue(playlistBE2.Id == 1);
            Assert.IsTrue(playlistBE2.Name == "TestPlaylistName");
        }