Exemple #1
0
        public async Task <string> Calendar_Tv_StatusColor(AvailabilityTestModel model)
        {
            var tv = new List <ChildRequests>
            {
                new ChildRequests
                {
                    SeasonRequests = new List <SeasonRequests>
                    {
                        new SeasonRequests
                        {
                            Episodes = new List <EpisodeRequests>
                            {
                                new EpisodeRequests
                                {
                                    Title     = "Valid",
                                    AirDate   = DateTime.Now,
                                    Approved  = model.Approved,
                                    Available = model.Available
                                },
                            }
                        }
                    }
                },
            };

            TvRepo.Setup(x => x.GetChild()).Returns(tv.AsQueryable());
            var data = await CalendarEngine.GetCalendarData();

            return(data[0].BackgroundColor);
        }
Exemple #2
0
        public async Task <string> Calendar_Movie_StatusColor(AvailabilityTestModel model)
        {
            var movies = new List <MovieRequests>
            {
                new MovieRequests
                {
                    Title       = "Valid",
                    ReleaseDate = DateTime.Now,
                    Denied      = model.Denied,
                    Approved    = model.Approved,
                    Available   = model.Available
                },
            };

            MovieRepo.Setup(x => x.GetAll()).Returns(movies.AsQueryable());
            var data = await CalendarEngine.GetCalendarData();

            return(data[0].BackgroundColor);
        }