コード例 #1
0
            public async Task StartsAndStopsLoading()
            {
                var observer = TestScheduler.CreateObserver <bool>();

                ViewModel.IsLoading.Subscribe(observer);
                InteractorFactory.CreateDefaultWorkspace().Execute().Returns(Observable.Return(Unit.Default));

                ViewModel.CreateWorkspaceWithDefaultName.Execute();
                TestScheduler.Start();

                observer.Values().AssertEqual(
                    false,
                    true,
                    false
                    );
            }