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); }
private static IEnumerable <KeyValuePair <string, string> > httpPostContext( WelcomeNotificationView o) { var d = new Dictionary <string, string> { { GetMember.Name <WelcomeNotificationView>(m => m.ID), o?.ID }, { GetMember.Name <WelcomeNotificationView>(m => m.Message), o?.Message }, { GetMember.Name <WelcomeNotificationView>(m => m.SenderAccountId), o?.SenderAccountId }, { GetMember.Name <WelcomeNotificationView>(m => m.ReceiverAccountId), o?.ReceiverAccountId }, { GetMember.Name <WelcomeNotificationView>(m => m.IsSeen.ToString()), o?.IsSeen.ToString() }, { GetMember.Name <WelcomeNotificationView>(m => m.ValidFrom), o?.ValidFrom.ToString() }, { GetMember.Name <WelcomeNotificationView>(m => m.ValidTo), o?.ValidTo.ToString() } }; return(d); }