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); }
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); }
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); }