Пример #1
0
        public void MovieCopyAdd_Confirmed()
        {
            //arrange
            _view.ConfirmNewMovieCopy().Returns(true); // юзер соглашается "Добавить новую копию фильма"
            var testMovieCopy = new MovieCopy(9999, "TEST", 9999);

            //act
            _presenter.AddMovieCopy(testMovieCopy);

            //asert
            Assert.AreEqual(true, _context.MoviesCopies.Any());

            _view.Received().Close();
        }
Пример #2
0
        public void AddMovieCopy(MovieCopy movieCopy)
        {
            if (!_movieCopyView.ConfirmNewMovieCopy())
            {
                return;
            }
            _context.MoviesCopies.Add(movieCopy);
            _context.SaveChanges();

            _movieCopyView.Close();
        }