Blog.Logic.Core.Tests.PostLikesLogicTest.ShouldGetPostLikes C# (CSharp) 메소드

ShouldGetPostLikes() 개인적인 메소드

private ShouldGetPostLikes ( ) : void
리턴 void
        public void ShouldGetPostLikes()
        {
            var postLikes = _postLikes.Where(a => a.PostId == 1).ToList();
            _postLikeRepository = new Mock<IPostLikeRepository>();
            _postLikeRepository.Setup(a => a.Find(It.IsAny<Expression<Func<PostLike, bool>>>(), true))
                .Returns(postLikes);

            _postLikesLogic = new PostLikesLogic(_postLikeRepository.Object);

            var result = _postLikesLogic.Get(1);

            Assert.AreEqual(2, result.Count);
            Assert.AreEqual(1, result[0].PostId);
            Assert.AreEqual(1, result[1].PostId);
        }