Esempio n. 1
0
        public void Active()
        {
            List <DeviceFeedback> feedbacks;

            using (var stream = @"
[
    {
        'device_token': '6334C016FC643BAA340ECA25BC661D15055A07B475E9A6108F3F644B15DD05AC',
        'active': true,
        'alias': null,
    }
],".GetStream())
            {
                feedbacks = FeedbackResponseDeSerializer.DeSerialize(stream).DeviceFeedbacks;
            }
            var feedback = feedbacks.First();

            Assert.IsNull(feedback.MakedInactiveOn);
            Assert.IsTrue(feedback.IsActive);
        }
Esempio n. 2
0
        public void MarkedAsInactive()
        {
            List <DeviceFeedback> feedbacks;

            using (var stream = @"
[
    {
        'device_token': '1234123412341234123412341234123412341234123412341234123412341234',
        'marked_inactive_on': '2009-06-22 10:05:00',
        'alias': 'bob'
    }
]".GetStream())
            {
                feedbacks = FeedbackResponseDeSerializer.DeSerialize(stream).DeviceFeedbacks;
            }
            var feedback = feedbacks.First();

            Assert.AreEqual("1234123412341234123412341234123412341234123412341234123412341234", feedback.DeviceToken);
            Assert.AreEqual("bob", feedback.Alias);
            Assert.AreEqual(new DateTime(2009, 06, 22, 10, 05, 00), feedback.MakedInactiveOn);
        }