public void Map_TransferToDomain_Test() { //Arrange IDiagnosticsMapper mapper = new DiagnosticsMapper(); var transferDiagnostics = new TransferDiagnostics { DiagnosticsId = 1, Date = new DateTime(2015, 1, 1), EntityState = EntityState.Unchanged, ExceptionName = "NewException", Message = "Error", UserId = 1 }; var expectedDomainDiagnostics = new DomainDiagnosticsLikeness { DiagnosticsId = 1, Date = new DateTime(2015, 1, 1), EntityState = EntityState.Unchanged, ExceptionName = "NewException", Message = "Error", UserId = 1 }; //Act var actualDomainDiagnostics = mapper.Map(transferDiagnostics); //Assert Assert.That(actualDomainDiagnostics, Is.EqualTo(expectedDomainDiagnostics)); }
public void Post(TransferDiagnostics transferDiagnostic) { if (transferDiagnostic == null) { throw new ArgumentNullException("transferDiagnostic"); } var identity = (FormsIdentity)HttpContext.Current.User.Identity; var userId = _cookieParser.GetUserId(identity); Diagnostics diagnostic = _diagnosticsMapper.Map(transferDiagnostic); diagnostic.UserId = userId; _diagnosticsService.SaveDiagnosticAsync(diagnostic); }
public Diagnostics Map(TransferDiagnostics transferDiagnostics) { if (transferDiagnostics == null) { return(null); } return(new Diagnostics { DiagnosticsId = transferDiagnostics.DiagnosticsId, UserId = transferDiagnostics.UserId, ExceptionName = transferDiagnostics.ExceptionName, Message = transferDiagnostics.Message, Date = transferDiagnostics.Date, EntityState = transferDiagnostics.EntityState }); }
public Diagnostics Map(TransferDiagnostics transferDiagnostics) { if (transferDiagnostics == null) { return null; } return new Diagnostics { DiagnosticsId = transferDiagnostics.DiagnosticsId, UserId = transferDiagnostics.UserId, ExceptionName = transferDiagnostics.ExceptionName, Message = transferDiagnostics.Message, Date = transferDiagnostics.Date, EntityState = transferDiagnostics.EntityState }; }