public void SetupViewModels() { dialer = new DialerMock(); phonewordTranslator = new PhonewordTranslatorMock(); speechMock = new SpeechMock(); appViewModel = new MainViewModel(dialer, phonewordTranslator, speechMock); translateViewModel = new PhoneTranslateViewModel(appViewModel); }
public PhoneTranslatePage() { InitializeComponent(); Title = "Phoneword"; _viewModel = new PhoneTranslateViewModel(App.AppViewModel); _viewModel.CallFailed = async(phoneNumber) => { await DisplayAlert("Could not call", "Could not call '" + phoneNumber + "'.", "Close"); }; _viewModel.ShowCallHistoryDisplay = () => { var callHistory = new CallHistoryPage(); this.Navigation.PushAsync(callHistory); }; this.BindingContext = _viewModel; }
public void SetupViewModels() { dialer = new MockDialer(); appViewModel = new MainViewModel(dialer); translateViewModel = new PhoneTranslateViewModel(appViewModel); }
public void SetupViewModels() { _appViewModel = new MainViewModel(new Mocks.TestDialer()); _translateViewModel = new PhoneTranslateViewModel(_appViewModel); }