public void CallMapMethod_WhenCollectionFound()
        {
            // Arrange
            var username = "******";
            var model    = new IndividualViewModel();

            var mockedIndividualService = new Mock <IIndividualService>();

            mockedIndividualService.Setup(x => x.GetFriendsRequests(username))
            .Returns(new List <SofiaDayAndNight.Data.Models.Individual>()
            {
                new SofiaDayAndNight.Data.Models.Individual()
            });

            var mockedOrganizationService = new Mock <IOrganizationService>();
            var mockedMapper = new Mock <IMapper>();

            mockedMapper.Setup(x => x.Map <IndividualViewModel>(
                                   It.IsAny <SofiaDayAndNight.Data.Models.Individual>()))
            .Returns(model);
            var mockedPhotoHelper  = new Mock <IPhotoHelper>();
            var mockedUserProvider = new Mock <IUserProvider>();

            //var principal = new Mock<IPrincipal>();
            //var controllerContext = new Mock<ControllerContext>();
            //principal.SetupGet(x => x.Identity.Name).Returns(username);
            //controllerContext.SetupGet(x => x.HttpContext.User).Returns(principal.Object);

            var controller = new IndividualController(
                mockedIndividualService.Object,
                mockedMapper.Object,
                mockedPhotoHelper.Object,
                mockedUserProvider.Object);

            //controller.ControllerContext = controllerContext.Object;

            // Act
            controller.FriendsRequest(username);

            // Assert
            mockedMapper.Verify(x => x.Map <IndividualViewModel>(
                                    It.IsAny <SofiaDayAndNight.Data.Models.Individual>()), Times.Once);
        }