Esempio n. 1
0
        public void AddTitleTest()
        {
            var          target = new ContentViewModel();
            const string text   = "A Title";

            target.AddTitle(text);

            ContentViewModel actual = target.AddTitle("Title");

            Assert.AreEqual(text, actual.GetContent().First(t => t.Type == ContentType.Title).Text);
            Assert.AreEqual("Title", actual.GetContent().Last(t => t.Type == ContentType.Title).Text);
        }
Esempio n. 2
0
        public void AddPreformattedTest()
        {
            var          target = new ContentViewModel();
            const string text   = "A test for paragraph {0}";

            ContentViewModel actual = target.AddPreformatted(text);

            target.AddPreformatted("Test");
            Assert.IsTrue(actual.GetContent().Any());
            var p = actual.GetContent().First();

            Assert.AreEqual(ContentType.Preformatted, p.Type);
            Assert.AreEqual(text, p.Text);
            Assert.AreEqual("Test", actual.GetContent().Last().Text);
        }
Esempio n. 3
0
        public void GetContentTest()
        {
            var target = new ContentViewModel();

            target.AddTitle("Title");
            List <Content> actual = target.GetContent();

            Assert.AreEqual(1, actual.Count);
            Assert.AreEqual("Title", actual.First(t => t.Type == ContentType.Title).Text);
        }