public async Task <IActionResult> Video(int id) { var client = _httpClientFactory.CreateClient(); VideoManager manager = new VideoManager(client); VideoModel video = await manager.GetSelectedVideo(id); List <CommentModel> commentList = await manager.GetSelectedVideoComments(id); List <CommentModel> updatedCommentList = await manager.AddUserToComments(commentList); SelectedVideoModel selectedVideo = new SelectedVideoModel(video, updatedCommentList); return(View(selectedVideo)); }
public async Task TestVideoManagerGetSelectedVideoComments() { List <CommentModel> commentList = await _manager.GetSelectedVideoComments(2); Assert.AreEqual(commentList.Count, 5); }