示例#1
0
 public void OnNavigatedTo(NavigationParameters parameters)
 {
     WriteLine($"{Title} OnNavigatedTo");
     Message = parameters.GetValue <string>("message");
     WriteLine($"Parameters: {Message}");
     WriteLine($"Can Navigate: {NavigateCommand.CanExecute("foobar")}");
     WriteLine($"NavigationService Page: {(_navigationService as IPageAware).Page.GetType().Name}");
 }
示例#2
0
        public void CanExecute_AlwaysTrue()
        {
            var    nav     = Substitute.For <INavigationService>();
            string page    = "test";
            var    command = new NavigateCommand(nav, page);

            Assert.IsTrue(command.CanExecute(null));
        }