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>();
        }