示例#1
0
        public async Task Logout_Should_SendMessage()
        {
            // arrange
            logoutService.Setup(x => x.Logout());
            sut = new LogoutPageViewModel(currentlySelectedFactory.Object, logoutService.Object);

            // act
            sut.LogoutCommand.Execute(null);
            while (String.IsNullOrEmpty(_AppMessage))
            {
                await Task.Delay(0);
            }

            // assert
            Assert.AreEqual("Logout", _AppMessage);
        }
示例#2
0
 public LogoutPage(LogoutPageViewModel logoutPageViewModel) : base(logoutPageViewModel)
 {
     InitializeComponent();
 }
 public LogoutPage(MainPageViewModel parent)
 {
     InitializeComponent();
     _viewModel     = new LogoutPageViewModel(parent);
     BindingContext = _viewModel;
 }