public void GetById_ReturnsCreatedInstance() { //Arrange commentRepositoryMock.Setup(x => x.GetById(testComment.Id)).Returns(testComment); //Act CommentGetDto returnedComment = systemUnderTest.GetById(testComment.Id); //Assert Assert.True(testCommentGetDto.Id.Equals(returnedComment.Id)); Assert.True(testCommentGetDto.PostId.Equals(returnedComment.PostId)); Assert.True(testCommentGetDto.Text.Equals(returnedComment.Text)); }
public ActionResult <CommentDTO> GetComment(int id) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } try { var comment = mapper.Map <CommentDTO>(commentBusinessLogic.GetById(id)); return(Ok(comment)); } catch (Exception e) { return(StatusCode(500, e.Message)); } }
public void GetCommentByIdTest() { var comment = commentBL.GetById(1); mockCommentRepo.Verify(x => x.GetById(It.IsAny <int>()), Times.Once()); }