public void Can_Map_Trashed_Property() { var column = new MediaMapper(TestHelper.GetMockSqlContext(), TestHelper.CreateMaps()).Map(nameof(MediaModel.Trashed)); Assert.That(column, Is.EqualTo($"[{Constants.DatabaseSchema.Tables.Node}].[trashed]")); }
public void Can_Map_Version_Property() { var column = new MediaMapper(TestHelper.GetMockSqlContext(), TestHelper.CreateMaps()).Map(nameof(MediaModel.VersionId)); Assert.That(column, Is.EqualTo($"[{Constants.DatabaseSchema.Tables.ContentVersion}].[id]")); }
public void Can_Map_Version_Property() { // Arrange SqlSyntaxContext.SqlSyntaxProvider = SqlCeSyntax.Provider; // Act string column = new MediaMapper().Map("Version"); // Assert Assert.That(column, Is.EqualTo("[cmsContentVersion].[VersionId]")); }
public void Can_Map_Trashed_Property() { // Arrange SqlSyntaxContext.SqlSyntaxProvider = SqlCeSyntax.Provider; // Act string column = new MediaMapper().Map("Trashed"); // Assert Assert.That(column, Is.EqualTo("[umbracoNode].[trashed]")); }
public async Task <MediaEntity> GetMedia(string mediaId) { using (var uow = this.CreateWithDisabledLazyLoading()) { var mediasRep = uow.GetRepository <MediaEntity>(); return(await MediaMapper.MapToMedia( mediasRep.GetAll(), mediaId)); } }
public void Can_Map_UpdateDate_Property() { // Arrange SqlSyntaxContext.SqlSyntaxProvider = new SqlCeSyntaxProvider(); // Act string column = new MediaMapper().Map("UpdateDate"); // Assert Assert.That(column, Is.EqualTo("[cmsContentVersion].[VersionDate]")); }
public async Task <IReadOnlyList <MediaEntity> > GetChannelMedias(string channelId) { using (var uow = this.CreateWithDisabledLazyLoading()) { var channelsRep = uow.GetRepository <ChannelEntity>(); var mediasRep = uow.GetRepository <MediaEntity>(); return(await MediaMapper.MapToChannelMedias( channelsRep.GetAll(), mediasRep.GetAll(), channelId)); } }
public async Task <Media> InsertMediaAsync(Media media) { if (media == null) { throw new ArgumentException("Invalid media"); } var newMedia = MediaMapper.MediaToDomain(media); var insertedMedia = await this.mediaService.InsertMediaAsync(newMedia).ConfigureAwait(false); return(media); }
public void Can_Map_Version_Property() { var column = new MediaMapper().Map(new SqlCeSyntaxProvider(), nameof(Media.VersionId)); Assert.That(column, Is.EqualTo($"[{Constants.DatabaseSchema.Tables.ContentVersion}].[id]")); }
public void Can_Map_Trashed_Property() { var column = new MediaMapper().Map(new SqlCeSyntaxProvider(), nameof(Media.Trashed)); Assert.That(column, Is.EqualTo($"[{Constants.DatabaseSchema.Tables.Node}].[trashed]")); }
public ProductsController() { mediaMapper = new MediaMapper(); }
public void Can_Map_UpdateDate_Property() { var column = new MediaMapper(MockSqlContext(), CreateMaps()).Map(nameof(Media.UpdateDate)); Assert.That(column, Is.EqualTo($"[{Constants.DatabaseSchema.Tables.ContentVersion}].[versionDate]")); }
public void Can_Map_Id_Property() { var column = new MediaMapper(MockSqlContext(), CreateMaps()).Map(nameof(Media.Id)); Assert.That(column, Is.EqualTo($"[{Constants.DatabaseSchema.Tables.Node}].[id]")); }