public void GetBookMarktWithInvalidIdShouldReturnNotFound()
        {
            var ctrl = new BookmarkController(_BookmarkingDataServiceMock.Object, null);

            var response = ctrl.GetBookMark(10);

            response.Should().BeOfType <NotFoundResult>();
        }
        public void GetBookMarkWithValidIdShouldReturnOk()
        {
            _BookmarkingDataServiceMock.Setup(x => x.GetBookMark(userid, nconst)).Returns(new BookmarkPerson());
            _mapperMock.Setup(x => x.Map <BookmarkPerson>(It.IsAny <BookmarkPerson>())).Returns(new BookmarkPerson());


            var ctrl = new BookmarkController(_BookmarkingDataServiceMock.Object, _mapperMock.Object);

            ctrl.Url = _urlMock.Object;

            var response = ctrl.GetBookMark();

            response.Should().BeOfType <OkObjectResult>();
        }
        public void GetBookmartkWithValidIdSouldReturnOk()
        {
            _dataServiceMock.Setup(x => x.GetBookMark(1).Returns(new BookMark {
                BookmarkPerson = new BookmarkPerson()
            }));


            _mapperMock.Setup(x => x.Map <BookmarkPersonDto>(It.IsAny <BookMark>())).Returns(new BookmarkPersonDto());



            var ctrl = new BookmarkController(_dataServiceMock.Object, _mapperMock.Object);

            ctrl.Url = _urlMock.Object;

            var response = ctrl.GetBookMark(1);

            response.Should().BeOfType <OkObjectResult>();
        }