public void Output_Object_OutputsToString()
		{
			TestableView view = new TestableView();

			SillyString input = new SillyString("<a href='ken'>egozi</a>");

			string expected = "<a href='ken'>egozi</a>";

			string actual = GetFrom(view, delegate { view.Output(input); });

			Assert.AreEqual(expected, actual);
		}
Exemple #2
0
        public void Output_Object_OutputsToString()
        {
            var view = new TestableView();

            var input = new SillyString("<a href='ken'>egozi</a>");

            var expected = "<a href='ken'>egozi</a>";

            var actual = GetFrom(view, delegate { view.Output(input); });

            Assert.AreEqual(expected, actual);
        }
Exemple #3
0
        public void OutputEncoded_Object_OutputsToStringEncoded()
        {
            TestableView view = new TestableView();

            SillyString input = new SillyString("<a href='ken'>egozi</a>");

            string expected = "&lt;a href=&apos;ken&apos;&gt;egozi&lt;/a&gt;";

            string actual = GetFrom(view, delegate { view.OutputEncoded(input); });

            Assert.AreEqual(expected, actual);
        }
Exemple #4
0
        public void OutputEncoded_Object_OutputsToStringEncoded()
        {
            var view = new TestableView();

            var input = "<a href='ken'>egozi</a>";

            var inputAsObject = new SillyString(input);

            var expected = HttpUtility.HtmlEncode(input).Replace("'", "&#39;");

            var actual = GetFrom(view, delegate { view.OutputEncoded(inputAsObject); });

            Assert.AreEqual(expected, actual);
        }
		public void OutputEncoded_Object_OutputsToStringEncoded()
		{
			TestableView view = new TestableView();

			SillyString input = new SillyString("<a href='ken'>egozi</a>");

			string expected = "&lt;a href=&apos;ken&apos;&gt;egozi&lt;/a&gt;";

			string actual = GetFrom(view, delegate { view.OutputEncoded(input); });

			Assert.AreEqual(expected, actual);
		}
		public void OutputEncoded_Object_OutputsToStringEncoded()
		{
			var view = new TestableView();

			var input = "<a href='ken'>egozi</a>";

			var inputAsObject = new SillyString(input);

			var expected = HttpUtility.HtmlEncode(input).Replace("'", "&#39;");

			var actual = GetFrom(view, delegate { view.OutputEncoded(inputAsObject); });

			Assert.AreEqual(expected, actual);
		}