Exemple #1
0
        public void FormatToUpperCase()
        {
            //Arrenge
            string expected = $"TEST MESSAGE RECEIVED";
            //Act
            var actual = SMSFormatHandler.FormatToUpperCase(new List <SMS> {
                new SMS {
                    Text = "Test message received"
                }
            });

            //Assert
            Assert.AreEqual(expected, actual[0].Text);
        }
Exemple #2
0
        public void FormatToCustom()
        {
            //Arrenge
            string expected = $"TEst mEssagE rEcEivEd";
            //Act
            var actual = SMSFormatHandler.FormatToCustom(new List <SMS> {
                new SMS {
                    Text = "Test message received"
                }
            });

            //Assert
            Assert.AreEqual(expected, actual[0].Text);
        }
Exemple #3
0
        public void FormatStartWithDateTime()
        {
            //Arrenge
            string expected = $"{FakeDateTime}: Test message received";
            //Act
            var actual = SMSFormatHandler.FormatStartWithDateTime(new List <SMS> {
                new SMS {
                    Text = "Test message received", TimeReceived = FakeDateTime
                }
            });

            //Assert
            Assert.AreEqual(expected, actual[0].Text);
        }