public WorkspaceLayoutMetaData MapFrom(IWorkspaceLayout workspaceLayout) { var workspaceLayoutMetaData = new WorkspaceLayoutMetaData(); workspaceLayoutMetaData.Content.Data = _serializationManager.Serialize(workspaceLayout); return(workspaceLayoutMetaData); }
protected override void Context() { _workspaceLayoutMetaDataMapper = A.Fake <IWorkspaceLayoutToWorkspaceLayoutMetaDataMapper>(); _workspaceLayoutMapper = A.Fake <IWorkspaceLayoutMetaDataToWorkspaceLayoutMapper>(); sut = new WorkspaceLayoutPersistor(_workspaceLayoutMetaDataMapper, _workspaceLayoutMapper); _workspaceLayout = A.Fake <IWorkspaceLayout>(); _session = A.Fake <ISession>(); _workspaceLayoutMetaDataCriteria = A.Fake <ICriteria>(); _workspaceLayoutMetaData = new WorkspaceLayoutMetaData(); _workspaceLayoutMetaData.Content.Data = new byte[] { 125, 14 }; _dbWorkspaceLayoutMetaData = new WorkspaceLayoutMetaData(); A.CallTo(() => _session.CreateCriteria <WorkspaceLayoutMetaData>()).Returns(_workspaceLayoutMetaDataCriteria); A.CallTo(() => _workspaceLayoutMetaDataMapper.MapFrom(_workspaceLayout)).Returns(_workspaceLayoutMetaData); }
public IWorkspaceLayout MapFrom(WorkspaceLayoutMetaData workspaceLayoutMetaData) { return(_serializationManager.Deserialize <IWorkspaceLayout>(workspaceLayoutMetaData.Content.Data)); }