public void ShouldVerifyReferrerMessages()
        {
            var msg = new Greeting().Translate(new WhoisEnhancedRecord
                                                   {
                                                       IsReferrerMatch = true,
                                                       ReferrerMatches = new List<string> {"asp.net"}
                                                   }).Message;
            Assert.IsNotNull(msg);

            Console.WriteLine(msg);

            Assert.IsTrue(msg.Contains(MyWebPresence.TwitterLink));
        }
        public void ShouldVerifyFilterMessages()
        {
            var msg = new Greeting().Translate(new WhoisEnhancedRecord
                                                   {
                                                       IsFilterMatch = true,
                                                       FilterMatches = new List<string> {"calgary"}
                                                   }).Message;
            Assert.IsNotNull(msg);

            Console.WriteLine(msg);

            Assert.IsTrue(msg.Contains("Alberta"));
        }
        public void ShouldVerifyFriendlyMessages()
        {
            var msg = new Greeting().Translate(new WhoisEnhancedRecord
                                                   {
                                                       IsFriendly = true,
                                                       FriendlyMatches = new List<string> {"google"}
                                                   }).Message;
            Assert.IsNotNull(msg);

            Console.WriteLine(msg);

            Assert.IsTrue(msg.Contains("Google"));
            Assert.IsTrue(msg.Contains(MyWebPresence.EmailLink));
            Assert.IsTrue(msg.Contains("callto"));
        }