Example #1
0
        public void TemplateMessageTest()
        {
            var t = new TemplateMessage(1, "M1");

            t.Text = "WWW";

            var t2 = engine.SaveTemplateMessage(t);

            t2 = engine.GetTemplateMessage(t2.Id);

            Assert.AreEqual(t.Title, t2.Title);
            Assert.AreEqual(t.ProjectId, t2.ProjectId);
            Assert.AreEqual(t.Text, t2.Text);
            Assert.AreNotEqual(t.CreateBy, default(Guid));
            Assert.AreNotEqual(t.CreateOn, default(DateTime));

            foreach (var d in engine.GetTemplateMessages(1))
            {
                engine.RemoveTemplateMessage(d.Id);
            }
        }