/// <summary> /// Update Content Rating. /// </summary> /// <param name="rating">Rating details.</param> /// <param name="contentRatings">Instance of ContentRatings.</param> private void UpdateContentRating(RatingDetails rating, ContentRatings contentRatings) { contentRatings.Rating = rating.Rating; contentRatings.ModifiedDatetime = DateTime.UtcNow; _contentRatingRepository.Update(contentRatings); _contentRatingRepository.SaveChanges(); }
public void SetMaturityRating_shouldbecorrectisfamilyfriendly(ContentRatings rating, bool isFriendly)//arrange act assert { StreamingContent content = new StreamingContent("Content Genre", "Content Title", 4, StreamingQualityType.FHD1080, "content description", "content language", rating); bool actual = content.IsFamilyFriendly; bool expected = isFriendly; Assert.AreEqual(expected, actual); }
public void ContentRating_shouldbecorrectcontentrating() { StreamingContent content = new StreamingContent(); content.Rating = ContentRatings.R; ContentRatings actual = ContentRatings.R; ContentRatings expected = content.Rating; }
public StreamingContent(string genre, string title, int qualityRating, StreamingQualityType typeofstreamingquality, string description, string language, ContentRatings rating) { Genre = genre; Title = title; QualityRating = qualityRating; TypeOfStreamingQuality = typeofstreamingquality; Description = description; Language = language; Rating = rating; }
/// <summary> /// Create Content Rating /// </summary> /// <param name="rating">Rating details.</param> private void CreateContentRating(RatingDetails rating) { var contentRating = new ContentRatings(); Mapper.Map(rating, contentRating); contentRating.ModifiedDatetime = contentRating.CreatedDatetime = DateTime.UtcNow; _contentRatingRepository.Add(contentRating); _contentRatingRepository.SaveChanges(); }
public tv(string genre, string title, int qualityRating, StreamingQualityType typeofstreamingquality, string description, string language, ContentRatings rating, List <Episode> episodes) : base(genre, title, qualityRating, typeofstreamingquality, description, language, rating) { episodes = Episodes; }
public movie(string genre, string title, int qualityRating, StreamingQualityType typeofstreamingquality, string description, string language, ContentRatings rating, double runTime) : base(genre, title, qualityRating, typeofstreamingquality, description, language, rating) { runTime = RunTime; }