Blog.Logic.Core.Tests.PostLikesLogicTest.ShouldThrowExceptionWhenAddPostLikeFails C# (CSharp) Method

ShouldThrowExceptionWhenAddPostLikeFails() private method

private ShouldThrowExceptionWhenAddPostLikeFails ( ) : void
return void
        public void ShouldThrowExceptionWhenAddPostLikeFails()
        {
            _postLikeRepository = new Mock<IPostLikeRepository>();
            _postLikeRepository.Setup(a => a.Find(It.IsAny<Expression<Func<PostLike, bool>>>(), false))
                .Throws(new Exception());

            _postLikesLogic = new PostLikesLogic(_postLikeRepository.Object);

            Assert.Throws<BlogException>(() => _postLikesLogic.Add(new Common.Contracts.PostLike()));
        }
    }