Ejemplo n.º 1
0
 private void AssertClosedAction(ActionDetailsDto actionDetailsDto, Action action, Person closer)
 {
     AssertAction(actionDetailsDto, action, true);
     Assert.AreEqual(closer.Id, actionDetailsDto.ClosedBy.Id);
     Assert.AreEqual(closer.FirstName, actionDetailsDto.ClosedBy.FirstName);
     Assert.AreEqual(closer.LastName, actionDetailsDto.ClosedBy.LastName);
 }
Ejemplo n.º 2
0
        private void AssertNotModifiedAction(ActionDetailsDto actionDetailsDto)
        {
            if (actionDetailsDto == null)
            {
                throw new ArgumentNullException(nameof(actionDetailsDto));
            }

            Assert.IsNull(actionDetailsDto.ModifiedBy);
            Assert.IsFalse(actionDetailsDto.ModifiedAtUtc.HasValue);
        }
Ejemplo n.º 3
0
 private static void AssertAction(ActionDetailsDto actionDetailsDto, Action action, bool isClosed)
 {
     Assert.AreEqual(action.Id, actionDetailsDto.Id);
     Assert.AreEqual(action.Title, actionDetailsDto.Title);
     Assert.AreEqual(action.Description, actionDetailsDto.Description);
     Assert.AreEqual(action.IsClosed, actionDetailsDto.IsClosed);
     Assert.AreEqual(action.DueTimeUtc, actionDetailsDto.DueTimeUtc);
     Assert.AreEqual(action.ClosedAtUtc, actionDetailsDto.ClosedAtUtc);
     Assert.AreEqual(isClosed, actionDetailsDto.IsClosed);
     Assert.AreEqual(action.Attachments.Count, actionDetailsDto.AttachmentCount);
 }
Ejemplo n.º 4
0
 private void AssertModifiedAction(ActionDetailsDto actionDetailsDto, Person modifier, DateTime?modifiedAt)
 {
     Assert.IsNotNull(actionDetailsDto.ModifiedBy);
     Assert.AreEqual(modifier.Id, actionDetailsDto.ModifiedBy.Id);
     Assert.AreEqual(modifiedAt, actionDetailsDto.ModifiedAtUtc);
 }