Esempio n. 1
0
        public void RemovingItemDisposesRegisteredResources()
        {
            var target   = new NavigationViewModel();
            var first    = CreatePage();
            var disposed = false;

            target.NavigateTo(first);
            target.RegisterDispose(first, Disposable.Create(() => disposed = true));
            target.RemoveAll(first);

            Assert.True(disposed);
        }