public void EnumHelper_ConvertEnumToList_GetList_HasCorrectValues() { var list = EnumExtensions.ConvertEnumToList <ServiceComponentLevel>(); Assert.IsTrue(list.Contains("Level1")); Assert.IsTrue(list.Contains("Level2")); }
public void EnumExtension_ConvertEnumToList_GetList_HasCorrectValues() { var list = EnumExtensions.ConvertEnumToList <OperationTaskType>(); Assert.IsTrue(list.Contains("AllocatePin")); Assert.IsTrue(list.Contains("AllocateCase")); }
public FilmDetailViewModel(IMediator mediator, FilmFacade filmFacade, FilmActorFacade filmActorFacade, FilmDirectorFacade filmDirectorFacade, RatingFacade ratingFacade, IConnectionService connectionService, ISelectActorViewModel selectActorViewModel, ISelectDirectorViewModel selectDirectorViewModel, IRatingCreationService ratingCreationService, IFileBrowserService fileBrowserService) { usedMediator = mediator; usedFilmFacade = filmFacade; usedFilmActorFacade = filmActorFacade; usedFilmDirectorFacade = filmDirectorFacade; usedRatingFacade = ratingFacade; usedConnectionService = connectionService; usedSelectActorViewModel = selectActorViewModel; usedSelectDirectorViewModel = selectDirectorViewModel; usedRatingCreationService = ratingCreationService; usedFileBrowserService = fileBrowserService; mediator.Register <NewMessage <FilmWrappedModel> >(CreateNewWrappedModel); mediator.Register <SelectedMessage <FilmWrappedModel> >(PrepareFilm); mediator.Register <MoveToDetailMessage <FilmActorWrappedModel> >(PrepareFilm); mediator.Register <MoveToDetailMessage <FilmDirectorWrappedModel> >(PrepareFilm); mediator.Register <MoveToDetailMessage <FilmWrappedModel> >(PrepareFilm); mediator.Register <AddPersonToFilmMessage <ActorWrappedModel> >(AddActorToFilm); mediator.Register <AddPersonToFilmMessage <DirectorWrappedModel> >(AddDirectorToFilm); mediator.Register <AddRatingToFilmMessage <RatingWrappedListModel> >(AddRatingToFilm); EditButtonCommand = new RelayCommand(EnableEditing); SaveButtonCommand = new RelayCommand(Save, CanSave); ActorSelectedCommand = new RelayCommand <FilmActorWrappedModel>(ActorSelected); RemoveActorButtonCommand = new RelayCommand(RemoveActorFromList, RemoveActorEnabled); AddActorButtonCommand = new RelayCommand(ShowActors); DirectorSelectedCommand = new RelayCommand <FilmDirectorWrappedModel>(DirectorSelected); RemoveDirectorButtonCommand = new RelayCommand(RemoveDirectorFromList, RemoveDirectorEnabled); AddDirectorButtonCommand = new RelayCommand(ShowDirectors); RatingSelectedCommand = new RelayCommand <RatingWrappedModel>(RatingSelected); RemoveRatingButtonCommand = new RelayCommand(RemoveRatingFromList, RemoveRatingEnabled); AddRatingButtonCommand = new RelayCommand(ShowRatingCreationWindow); ActorListDoubleClickCommand = new RelayCommand <FilmActorWrappedModel>(MoveToActorDetail); DirectorListDoubleClickCommand = new RelayCommand <FilmDirectorWrappedModel>(MoveToDirectorDetail); UpdatePhotoButtonCommand = new RelayCommand(UpdatePhoto, UpdatePhotoEnabled); GenreOptions = EnumExtensions.ConvertEnumToList <Genre>(); }
public void EnumHelper_ConvertEnumToList_GetList_ReturnsCorrectNumber() { var list = EnumExtensions.ConvertEnumToList <ServiceComponentLevel>(); Assert.AreEqual(2, list.Count); }
public void EnumExtension_ConvertEnumToList_GetList_ReturnsCorrectNumber() { var list = EnumExtensions.ConvertEnumToList <OperationTaskType>(); Assert.AreEqual(19, list.Count); }