public void Verify_MapToModelLite_AssignsLiteOnlyVideoProperties()
        {
            // Arrange
            var mapper = new VideoMapper();
            var entity = VideosMockingSetup.DoMockingSetupForVideo();
            // Act
            var model = mapper.MapToModelLite(entity.Object);

            // Assert
            Assert.Equal(entity.Object.LowUrl, model.LowUrl);
            Assert.Equal(entity.Object.HighUrl, model.HighUrl);
            Assert.Equal(entity.Object.HdUrl, model.HdUrl);
            Assert.Equal(entity.Object.Url, model.Url);
            Assert.Equal(entity.Object.LengthSeconds, model.LengthSeconds);
            Assert.Equal(entity.Object.PublishDate, model.PublishDate);
            // Related Objects
            Assert.Equal(entity.Object.PrimaryImageFileId, model.PrimaryImageFileId);
            Assert.Equal(entity.Object.AuthorId, model.AuthorId);
            Assert.Equal(entity.Object.VideoTypeId, model.VideoTypeId);
        }
 public void Verify_MapToModelLite_AssignsLiteOnlyVideoProperties()
 {
     // Arrange
     var mapper = new VideoMapper();
     var entity = VideosMockingSetup.DoMockingSetupForVideo();
     // Act
     var model = mapper.MapToModelLite(entity.Object);
     // Assert
     Assert.Equal(entity.Object.LowUrl, model.LowUrl);
     Assert.Equal(entity.Object.HighUrl, model.HighUrl);
     Assert.Equal(entity.Object.HdUrl, model.HdUrl);
     Assert.Equal(entity.Object.Url, model.Url);
     Assert.Equal(entity.Object.LengthSeconds, model.LengthSeconds);
     Assert.Equal(entity.Object.PublishDate, model.PublishDate);
     // Related Objects
     Assert.Equal(entity.Object.PrimaryImageFileId, model.PrimaryImageFileId);
     Assert.Equal(entity.Object.AuthorId, model.AuthorId);
     Assert.Equal(entity.Object.VideoTypeId, model.VideoTypeId);
 }