Exemple #1
0
    public void ShouldBeBusyWhenLoggingIn()
    {
        _provider.OAuth().Returns(new Task(() => { }));

        var model = BuildOAuthViewModel();

        model.IsBusy.Should().BeFalse();
        model.Login.CanExecute().Should().BeTrue();
        model.Login.Execute().Subscribe();

        model.IsBusy.Should().BeTrue();
    }