public void Index_NegativId_ResultNull() { ViewResult result = _controller.Index(-100) as ViewResult; TaskTracksListViewModel list = result.Model as TaskTracksListViewModel; Assert.IsTrue(list.TaskTracks.IsNullOrEmpty()); }
public void Index_NullId_ResultNull() { ViewResult result = _controller.Index(null) as ViewResult; TaskTracksListViewModel list = result.Model as TaskTracksListViewModel; Assert.IsFalse(list.TaskTracks.IsNullOrEmpty()); }
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)); }