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); }
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); }