Ejemplo n.º 1
0
        public void CreateTestSuccessfull()
        {
            var post = GetPostWithMessages();

            foreach (var m in post.Messages)
            {
                Assert.IsTrue(MessageAction.CanCreateMessage(m, m.CreatedBy, post));
            }
        }
Ejemplo n.º 2
0
        public void RequiredReciever()
        {
            var post = GetPostWithMessages();

            foreach (var m in post.Messages)
            {
                m.SendTo = null;
                Assert.IsFalse(MessageAction.CanCreateMessage(m, m.CreatedBy, post));
            }
        }
Ejemplo n.º 3
0
        public void  RequiredMessageBody()
        {
            var post = GetPostWithMessages();

            foreach (var m in post.Messages)
            {
                m.Body = "";
                Assert.IsFalse(MessageAction.CanCreateMessage(m, m.CreatedBy, post));
            }
        }
Ejemplo n.º 4
0
        public void RequiredSender()
        {
            var post = GetPostWithMessages();

            int i = 0;

            foreach (var m in post.Messages)
            {
                Assert.IsFalse(MessageAction.CanCreateMessage(m, null, post));
            }
        }
Ejemplo n.º 5
0
        public void CheckRecieverIsAuthor()
        {
            var post = GetPostWithMessages();

            foreach (var m in post.Messages)
            {
                m.SendTo = new ApplicationUser {
                    Id = "555"
                };
                Assert.IsFalse(MessageAction.CanCreateMessage(m, m.CreatedBy, post));
            }
        }
Ejemplo n.º 6
0
        public void CheckPostForMessages()
        {
            var post    = GetPostWithMessages();
            var newpost = UserPostTests.GetDummyPost();

            newpost.Id = 2;
            foreach (var m in post.Messages)
            {
                m.Body = "";
                Assert.IsFalse(MessageAction.CanCreateMessage(m, m.CreatedBy, newpost));
            }
        }