Ejemplo n.º 1
0
 public PageNavigationService(
     IPlatformNavigationService platformNavigationService,
     IBackStackManager backStackManager,
     IContainer container)
 {
     _platformNavigationService = platformNavigationService;
     _backStackManager          = backStackManager;
     _container = container;
 }
Ejemplo n.º 2
0
        public PageNavigationServiceTests()
        {
            _viewModelStub      = new ViewModelStub();
            _platformNavService = Substitute.For <IPlatformNavigationService>();
            _backStackManager   = Substitute.For <IBackStackManager>();

            var serviceLocator = Substitute.For <IContainer>();

            serviceLocator.Resolve <ViewModelStub>().Returns(_viewModelStub);

            _pageNavigationService =
                new PageNavigationService(_platformNavService, _backStackManager, serviceLocator);
        }