예제 #1
0
        public void GetHtmlTest()
        {
            IOptions options = new TellMeMoreLinkOptions();

            string result = options.GetOptionString();

            Assert.IsNotNull(result);
            Assert.IsTrue(result.Contains("<a "));
            Assert.IsTrue(result.Contains("v-learn"));
            Assert.IsTrue(result.Contains(string.Format(">{0}</a>", ((TellMeMoreLinkOptions)options).LinkText)));
        }
예제 #2
0
        public void GetHtmlWithOptionsTest()
        {
            IOptions options = new TellMeMoreLinkOptions
            {
                DataLocale = "en-US",
                LinkText   = "test"
            };

            string result = options.GetOptionString();

            Assert.IsNotNull(result);
            Assert.IsTrue(result.Contains("<a "));
            Assert.IsTrue(result.Contains("v-learn"));
            Assert.IsTrue(result.Contains(string.Format(">{0}</a>", ((TellMeMoreLinkOptions)options).LinkText)));
            Assert.IsTrue(result.Contains("data-locale=\"en-US\""));
        }