private void validateEntity(WelcomeNotificationView expected, WelcomeNotificationData actual) { Assert.IsNotNull(expected); Assert.IsNotNull(actual); Assert.AreEqual(expected.ID, actual.ID); Assert.AreEqual(expected.Message, actual.Message); Assert.AreEqual(expected.SenderAccountId, actual.SenderId); Assert.AreEqual(expected.ReceiverAccountId, actual.ReceiverId); Assert.AreEqual(expected.IsSeen, actual.IsSeen); validateDates(expected.ValidFrom, actual.ValidFrom); validateDates(expected.ValidTo, actual.ValidTo); }
public static WelcomeNotification CreateWelcomeNotification(string id, string senderId, string receiverId, bool?isSeen = false, DateTime?validFrom = null, DateTime?validTo = null) { var r = new WelcomeNotificationData { ID = id, ReceiverId = receiverId, SenderId = senderId, IsSeen = isSeen, ValidFrom = validFrom ?? DateTime.MinValue, ValidTo = validTo ?? DateTime.MaxValue }; return(new WelcomeNotification(r)); }
private static WelcomeNotification create(WelcomeNotificationData data) { return(new WelcomeNotification(data)); }