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);
 }
Esempio n. 2
0
        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));
        }
Esempio n. 3
0
 private static WelcomeNotification create(WelcomeNotificationData data)
 {
     return(new WelcomeNotification(data));
 }