Exemplo n.º 1
0
        public void CanRetrievePage()
        {
            var target = new OneNotePersistence();

            // substitute the value here with a page id of a page that exists
            var page = target.GetPage(TestPageId);

            page.Should().NotBeNull("Page should exist");
        }
Exemplo n.º 2
0
        public void CanRetrieveNotebooks()
        {
            var target = new OneNotePersistence();

            var notebooks = target.LoadNotebooks();

            notebooks.Should().NotBeNull("Notebooks should have been loaded");

            notebooks.Notebook.Should().NotBeEmpty("it should have found at least one Notebook");
        }
Exemplo n.º 3
0
        public void CanParsePageStructure()
        {
            var target = new OneNotePersistence();

            // substitute the value here with a page id of a page that exists

            var vm = new PageContentMindMapViewModel(TestPageId, "Test Page", target);

            vm.Refresh();

            vm.AllTreeItems.Should().NotBeEmpty();
        }
Exemplo n.º 4
0
        public void CanParseHierarchyStructure()
        {
            var target = new OneNotePersistence();

            var notebooks = target.LoadNotebooks();

            var notebook = notebooks.Notebook[0];

            var sectionGroupAndSectionCount = notebook.SectionGroup.Length + notebook.Section.Length;

            var notebookTreeItem = new NotebookTreeItem(notebooks.Notebook[0], 0);

            notebookTreeItem.Should().NotBeNull();

            notebookTreeItem.Children.Should().HaveCount(sectionGroupAndSectionCount);
        }