public TvShowImagesServiceTests()
        {
            _fileSystemService = Substitute.For<IFileSystemService>();
            _path = @"C:\Folder\TV Shows\Game of Thrones";

            _tvShowFileService = Substitute.For<ITvShowFileService>();
            TvShowImages images = new TvShowImages
            {
                Fanart = @"C:\Folder\TV Shows\Game of Thrones\fanart.jpg",
                Poster = @"C:\Folder\TV Shows\Game of Thrones\poster.jpg",
                Banner = @"C:\Folder\TV Shows\Game of Thrones\banner.jpg",
                Seasons = new List<Season>
                {
                    new Season
                    {
                        SeasonNumber = 0,
                        Path = @"C:\Folder\TV Shows\Game of Thrones\Specials",
                        PosterUrl = @"C:\Folder\TV Shows\Game of Thrones\season-specials-poster.jpg",
                        BannerUrl = @"C:\Folder\TV Shows\Game of Thrones\season-specials-banner.jpg"
                    },
                    new Season
                    {
                        SeasonNumber = 1,
                        Path = @"C:\Folder\TV Shows\Game of Thrones\Season 1",
                        PosterUrl = @"C:\Folder\TV Shows\Game of Thrones\season01-poster.jpg",
                        BannerUrl = @"C:\Folder\TV Shows\Game of Thrones\season01-banner.jpg"
                    }
                }
            };
            _tvShowFileService.GetShowImages(_path)
                .Returns(images.ToTask());

            _service = new TvShowImagesService(_fileSystemService, _tvShowFileService);
        }
        public TvShowImagesServiceTests()
        {
            _fileSystemService = Substitute.For <IFileSystemService>();
            _path = @"C:\Folder\TV Shows\Game of Thrones";

            _tvShowFileService = Substitute.For <ITvShowFileService>();
            TvShowImages images = new TvShowImages
            {
                Fanart  = @"C:\Folder\TV Shows\Game of Thrones\fanart.jpg",
                Poster  = @"C:\Folder\TV Shows\Game of Thrones\poster.jpg",
                Banner  = @"C:\Folder\TV Shows\Game of Thrones\banner.jpg",
                Seasons = new List <Season>
                {
                    new Season
                    {
                        SeasonNumber = 0,
                        Path         = @"C:\Folder\TV Shows\Game of Thrones\Specials",
                        PosterUrl    = @"C:\Folder\TV Shows\Game of Thrones\season-specials-poster.jpg",
                        BannerUrl    = @"C:\Folder\TV Shows\Game of Thrones\season-specials-banner.jpg"
                    },
                    new Season
                    {
                        SeasonNumber = 1,
                        Path         = @"C:\Folder\TV Shows\Game of Thrones\Season 1",
                        PosterUrl    = @"C:\Folder\TV Shows\Game of Thrones\season01-poster.jpg",
                        BannerUrl    = @"C:\Folder\TV Shows\Game of Thrones\season01-banner.jpg"
                    }
                }
            };

            _tvShowFileService.GetShowImages(_path)
            .Returns(images.ToTask());

            _service = new TvShowImagesService(_fileSystemService, _tvShowFileService);
        }