Esempio n. 1
0
        public void MinTimestampTest()
        {
            TextMessage messageActual = MessageFromDatabaseRow(1,
                                                               "9827746655",
                                                               long.MinValue,
                                                               "This is the minimum timestamp!",
                                                               0,
                                                               CountryCallingCodeFinder.CountryAbbreviationUnitedStates);

            Assert.AreEqual(TextMessageReader_Accessor.UtcTimeToLocalTime(TextMessageReader_Accessor._Epoch), messageActual.Timestamp);
        }
Esempio n. 2
0
        public void NullMessageTest()
        {
            TextMessage messageActual = MessageFromDatabaseRow(6,
                                                               "",
                                                               0,
                                                               null,
                                                               0,
                                                               CountryCallingCodeFinder.CountryAbbreviationUnitedStates);

            Assert.IsNull(messageActual.Address);
            Assert.AreEqual(TextMessageReader_Accessor.UtcTimeToLocalTime(TextMessageReader_Accessor._Epoch), messageActual.Timestamp);
            Assert.IsNull(messageActual.MessageContents);
            Assert.IsFalse(messageActual.IsOutgoing);
        }
Esempio n. 3
0
        private void VerifySanitizeMessageMatchesExpected(string unsanitizedInput, string sanitizedExpected)
        {
            string sanitizedActual = TextMessageReader_Accessor.SanitizeMessageContents(unsanitizedInput);

            Assert.AreEqual(sanitizedExpected, sanitizedActual);
        }