コード例 #1
0
        public void EFCanDeleteDvd()
        {
            var repo  = new DvdRepositoryEF();
            int dvdId = 4;

            repo.Delete(dvdId);

            Assert.AreEqual(3, repo.GetAllDvd().Count());
        }
コード例 #2
0
        public void EFCanDelete(int id, bool expected)
        {
            bool actual = false;

            var repo = new DvdRepositoryEF();
            Dvd dvd  = repo.Get(id);

            if (dvd != null)
            {
                repo.Delete(id);


                dvd = repo.Get(id);

                if (dvd == null)
                {
                    actual = true;
                }
            }
            Assert.AreEqual(expected, actual);
        }