Ejemplo n.º 1
0
        public void IgnoringCountDoesntTickOnViewUnloadedObservable()
        {
            var viewSink = new ViewSink();

            viewSink.OnViewUnloaded.ToObservableChangeSet(ImmediateScheduler.Instance).Bind(out var unloaded).Subscribe();

            viewSink.ViewUnloaded(false);

            Assert.Equal(0, unloaded.Count);
        }
Ejemplo n.º 2
0
        public void UnloadingIgnoringRefCountTicksOnViewUnloadedObservable()
        {
            var viewSink = new ViewSink();

            viewSink.OnViewUnloaded.ToObservableChangeSet(ImmediateScheduler.Instance).Bind(out var unloaded).Subscribe();

            viewSink.ViewUnloaded(true);

            Assert.Equal(1, unloaded.Count);
        }