public ViewModelLocator() { NGTweetAuthenticationServiceClient authenticationService = new NGTweetAuthenticationServiceClient(); NGApplicationSettingsProvider settingsProvider = new NGApplicationSettingsProvider(); mainViewModel = new MainViewModel(authenticationService, settingsProvider); timeLineViewModel = new TimeLineViewModel(authenticationService, settingsProvider); mentionsViewModel = new MentionsViewModel(authenticationService, settingsProvider); tweetActionViewModel = new TweetActionViewModel(authenticationService, settingsProvider); }
public void Setup() { DispatcherHelper.Initialize(); _mockAuthenticationService = new Mock<INGTweetAuthenticationService>().Object; _mockApplicationSettingsProvider = new Mock<IApplicationSettingsProvider>().Object; _viewModel = new MentionsViewModel(_mockAuthenticationService, _mockApplicationSettingsProvider); }