public void SetUp() { _gitClientService = MockRepository.GenerateMock <IGitClientService>(); _pullRequestDiffViewModel = MockRepository.GenerateMock <IPullRequestDiffViewModel>(); _gitService = MockRepository.GenerateMock <IGitService>(); _userInfoService = MockRepository.GenerateMock <IUserInformationService>(); _messageBoxService = MockRepository.GenerateMock <IMessageBoxService>(); _eventAggregatorService = new EventAggregatorService(); _commandsService = MockRepository.GenerateMock <ICommandsService>(); _vsTools = MockRepository.GenerateMock <IVsTools>(); }
public void SetUp() { _gitClientService = MockRepository.GenerateMock <IGitClientService>(); _gitService = MockRepository.GenerateMock <IGitService>(); _pageNavigationService = MockRepository.GenerateMock <IPageNavigationService <IPullRequestsWindow> >(); _eventAggregator = new EventAggregatorService(); _treeStructureGenerator = MockRepository.GenerateMock <ITreeStructureGenerator>(); _commandsService = MockRepository.GenerateMock <ICommandsService>(); _pullRequestDiffViewModel = MockRepository.GenerateMock <IPullRequestDiffViewModel>(); _pullRequestDiffViewModel.Stub(x => x.ThrowableCommands).Return(new List <ReactiveCommand>()); _sut = CreateSut(); }
public CreateIssueViewModel( IYouTrackClientService youTrackClientService, IPageNavigationService <IYouTrackIssuesWindow> pageNavigationService, IEventAggregatorService eventAggregator, IUserInformationService userInfoService, ICommandsService commandsService, IDataNotifier dataNotifier, IPullRequestDiffViewModel pullRequestDiffViewModel ) { _youTrackClientService = youTrackClientService; _pageNavigationService = pageNavigationService; _eventAggregator = eventAggregator; _dataNotifier = dataNotifier; PullRequestDiffViewModel = pullRequestDiffViewModel; _userInfoService = userInfoService; SelectedReviewers = new ReactiveList <GitUser>(); }