public void GetTagsOnVideo_WithTagsOnVideo()
        {
            var videoId     = GetNewVideoId();
            var tagsOnVideo = new List <long>();

            for (int i = 0; i < 3; ++i)
            {
                var newTag = repository.CreateVideoTag(new CreateVideoTagDto("test " + i, ""));
                tagsOnVideo.Add(newTag);
            }
            repository.CreateVideoTag(new CreateVideoTagDto("not on video", ""));

            repository.AddTagsToVideo(videoId, tagsOnVideo);
            var tags = repository.GetTagsOnVideo(videoId).Select(t => t.TagId);

            CollectionAssert.AreEquivalent(tagsOnVideo, new List <long>(tags));
        }
Example #2
0
 public void AddTagsToVideo(long videoId, List <long> tagIds)
 {
     tagRepository.AddTagsToVideo(videoId, tagIds);
 }