public PageNavigationService( IPlatformNavigationService platformNavigationService, IBackStackManager backStackManager, IContainer container) { _platformNavigationService = platformNavigationService; _backStackManager = backStackManager; _container = container; }
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); }