Beispiel #1
0
        public void HaveBoilerPlateGreeting()
        {
            var greeting = "Hey Number Peeps! Checkout this great new number I found!";
            var mail     = new FanMail(greeting, "Bye");

            mail.ToString().ShouldContain(greeting);
        }
Beispiel #2
0
        public void HaveBoilerPlateSignOff()
        {
            var signOff = "Till I find my next number, go forth and spread the word of the integer!";
            var mail    = new FanMail("Hi", signOff);

            mail.ToString().ShouldContain(signOff);
        }
        public void HaveFanMailLetter()
        {
            var letter     = new FanMail("Hi", "Bye");
            var subscriber = new NumberFan(letter);

            subscriber.Letter.ToString().ShouldContain("Hi");
        }
        private static NumberFan SetFanBoy()
        {
            var emailTemplate = new FanMail("HEY GUYS GUESS WHAT!", "DON'T FORGET TO SUBSCRIBE TO MY RSS FEED!");
            var fanBoy        = new NumberFan(emailTemplate);

            fanBoy.SubscribeTo(randoNumber);
            return(fanBoy);
        }
Beispiel #5
0
        public void ChangeMessageBody()
        {
            var mail     = new FanMail("Hi", "Bye");
            var bodyTest = "This is a Body Message!";

            mail.AddBody(bodyTest);

            mail.ToString().ShouldContain(bodyTest);
        }