Ejemplo n.º 1
0
        public void Index_NegativId_ResultNull()
        {
            ViewResult result            = _controller.Index(-100) as ViewResult;
            TaskTracksListViewModel list = result.Model as TaskTracksListViewModel;

            Assert.IsTrue(list.TaskTracks.IsNullOrEmpty());
        }
Ejemplo n.º 2
0
        public void Index_NullId_ResultNull()
        {
            ViewResult result            = _controller.Index(null) as ViewResult;
            TaskTracksListViewModel list = result.Model as TaskTracksListViewModel;

            Assert.IsFalse(list.TaskTracks.IsNullOrEmpty());
        }
Ejemplo n.º 3
0
        public ActionResult Index(int?userId)
        {
            IEnumerable <VUserTrackTransferModel> taskTracksDto;

            if (userId.HasValue)
            {
                taskTracksDto = _vUserTrackService.GetVUserTrack(userId);
            }
            else
            {
                var userIdentityName = User.Identity.Name;
                var user             = _vUserProfileService.GetVUserProfile(userIdentityName);
                taskTracksDto = _vUserTrackService.GetVUserTrack(user.UserId);
            }

            var taskTracks = new TaskTracksListViewModel
            {
                TaskTracks = Mapper.Map <IEnumerable <VUserTrackTransferModel>, List <VUserTrackViewModel> >(taskTracksDto)
            };

            return(View(taskTracks));
        }