コード例 #1
0
        public void Can_Get_Comments_By_Post_Id()
        {
            Initialize(true);

            using (var repository = new NHibernateBlogService())
            {
                var post = DummyLivePost();

                var comment = new Comment() { Name = "test", Content = "Test" };

                post.Comments.Add(comment);

                repository.Save(post);
                repository.Save(comment);

                var retrievedComment = repository.GetCommentsByPost(post.Id).First();

                Assert.AreEqual(comment, retrievedComment);
            }
        }