Exemple #1
0
        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));
        }
Exemple #2
0
        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);
        }
Exemple #3
0
 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
     };
 }