public void Setup() { SimpleIoc.Default.Reset(); Messenger.Reset(); _errorHandler = MockRepository.GenerateMock <IErrorHandler>(); _localCurrencyService = MockRepository.GenerateMock <ILocalCurrencyService>(); _localCurrencyService.Stub(x => x.GetAllRecordsNamesAsync()).Repeat.Any().Return(Task.FromResult(new List <string> { "test1", "test2", "test3" })); _navigator = MockRepository.GenerateMock <INavigator>(); SimpleIoc.Default.Register(() => _navigator); _testViewModel = new PickLocalDataViewModel(_localCurrencyService, _errorHandler); }
public PickLocalDataPage() { InitializeComponent(); BindingContext = _viewModel = SimpleIoc.Default.GetInstance <PickLocalDataViewModel>(); }