예제 #1
0
        public void Given_CreateCommentViewModel_When_CreateComment_Returns_Comment()
        {
            //Given
            var model = new AddCommentViewModel()
            {
                Content = "Sobaka",
                PostId  = 1
            };

            //When
            var result = _postFactory.CreateComment(model);

            //Then
            Assert.NotNull(result);
            Assert.IsInstanceOf <Comment>(result);
            Assert.AreEqual("Shrook", result.Author);
            Assert.AreEqual("22", result.AuthorId);
            Assert.AreEqual(model.Content, result.Content);
        }