Esempio n. 1
0
        public void Initialize()
        {
            _EpisodeRepository = new Mock <IEpisodeRepository>(MockBehavior.Strict);
            _UnitOfWork        = new Mock <IUnitOfWork>();
            _SitcomManager     = new SitcomsManager(_UnitOfWork.Object);

            _UnitOfWork.Setup(s => s.EpisodeRepository).Returns(_EpisodeRepository.Object);

            _Episodes = new List <Episode>()
            {
                new Episode()
                {
                    Number = 1, Watched = false
                },
                new Episode()
                {
                    Number = 2, Watched = false
                },
                new Episode()
                {
                    Number = 3, Watched = false
                },
            };
            _EpisodeRepository
            .Setup(e => e.GetEpisodesOfSeason(It.IsAny <int>(), It.IsAny <string>()))
            .Returns(_Episodes);
        }
Esempio n. 2
0
        public void Initialize()
        {
            _EpisodeParserMock = new Mock <IEpisodeParser>(MockBehavior.Strict);
            _SitcomRepository  = new Mock <ISitcomRepository>();
            _UnitOfWork        = new Mock <IUnitOfWork>();
            _SitcomManager     = new SitcomsManager(_UnitOfWork.Object, _EpisodeParserMock.Object);

            _UnitOfWork.Setup(s => s.SitcomRepository).Returns(_SitcomRepository.Object);
        }
Esempio n. 3
0
        public void Initialize()
        {
            _SitcomRepository  = new Mock <ISitcomRepository>();
            _EpisodeRepository = new Mock <IEpisodeRepository>();
            _UnitOfWork        = new Mock <IUnitOfWork>();
            _SitcomManager     = new SitcomsManager(_UnitOfWork.Object);

            _UnitOfWork.Setup(s => s.SitcomRepository).Returns(_SitcomRepository.Object);
            _UnitOfWork.Setup(s => s.EpisodeRepository).Returns(_EpisodeRepository.Object);
        }