Beispiel #1
0
        public EditSuperheroPage(SuperheroDetailsDTO superhero)
        {
            InitializeComponent();

            _superhero = superhero;

            BindingContext = _viewModel = App.Container.GetRequiredService <SuperheroUpdateViewModel>();
        }
        public void CancelCommand_navigates_CancelAsync()
        {
            var navigation = new Mock <INavigationService>();
            var messaging  = new Mock <IMessagingCenter>();
            var client     = new Mock <IRestClient>();

            var vm = new SuperheroUpdateViewModel(navigation.Object, messaging.Object, client.Object);

            vm.CancelCommand.Execute(null);

            navigation.Verify(s => s.CancelAsync());
        }