public void Label_is_unsubscribed_after() { RunInMainThread(() => { var text = new BehaviorSubject <string>("boom"); var label = Label.Create(text.AsText()); Assert.That(text.HasObservers, Is.False); label.MountRoot(); Assert.That(text.HasObservers, Is.True); label.Mount(MountLocation.Unmounted); Assert.That(text.HasObservers, Is.False); }); }