Ejemplo n.º 1
0
        public void AddNewGenre_GenreWithUniqueName_CreateCalled()
        {
            var fakeGenreDTO = new ExtendGenreDTO()
            {
                Id = Guid.NewGuid(), NameEn = "uniqueName"
            };
            var fakeGenre = _mapper.Map <Genre>(fakeGenreDTO);

            _uow.Setup(uow => uow.Genres.Get(It.IsAny <Func <Genre, bool> >())).Returns(new List <Genre>());
            _uow.Setup(uow => uow.Genres.Create(fakeGenre));

            _sut.AddNew(fakeGenreDTO);

            _uow.Verify(uow => uow.Genres.Create(It.IsAny <Genre>()), Times.Once);
        }