public void convert_null_string_values_to_empty_string() { var workItemDocument = new WorkItemDocument(); var convertedWorkItemFileInfo = workItemDocument.MapWorkItemDocumentToWorkItemFileModel(); Assert.Equal(string.Empty, convertedWorkItemFileInfo.FileName); Assert.Equal(string.Empty, convertedWorkItemFileInfo.FileId); }
public static WorkItemFileModel MapWorkItemDocumentToWorkItemFileModel(this WorkItemDocument workItemDocument) { return(new WorkItemFileModel { FileName = workItemDocument.DocumentName ?? string.Empty, FileId = workItemDocument.DocumentId ?? string.Empty, CreatedDate = workItemDocument.CreatedDate, DeleteFlag = workItemDocument.DeleteFlag }); }
private IActionResult CreateWorkItemFile(WorkItemDocument workItemDocument, WorkItemFileCreateModel workItemFile) { var mediaServerServicerepositoryMock = new Mock <IMediaServerServiceRepository>(); mediaServerServicerepositoryMock.Setup(repository => repository .AddWorkItemFile(workItemFile)) .Returns(workItemDocument.DocumentId); var urlHelperMock = new Mock <IUrlHelper>(); urlHelperMock.Setup(repository => repository .Link(It.IsAny <string>(), It.IsAny <object>())) .Returns(Any.String()); return(new WorkItemFilesController( _workItemTrackerServiceRepositoryMock.Object, mediaServerServicerepositoryMock.Object, urlHelperMock.Object) .CreateWorkItemFile(workItemDocument.WorkItemId, workItemFile)); }