public CommandTests() { Services = new MockAppServiceProvider(); ViewModel = new FolderPageViewModel(Services); folderId = Guid.NewGuid(); Services.MockNoteDatabase.FolderTable[folderId] = new Folder(); ViewModel.Setup(new FolderPageSetupParameters() { FolderId = folderId }); }
public ListViewTests() { Services = new MockAppServiceProvider(); ViewModel = new FolderPageViewModel(Services); fid = Guid.Parse("69348ae3-c0e5-4ea8-b3d8-c3ba404fdd83"); nestedFolderId = Guid.Parse("763cdab7-43de-4d06-b5e6-aa0bf04fd0b3"); nestedNoteId = Guid.Parse("069119f7-06e6-4fa2-93ee-f0e22ad305ca"); var rootNotes = new List <Note> { new Note() { ID = Guid.NewGuid(), FolderID = fid }, new Note() { ID = nestedNoteId, FolderID = fid }, new Note() { ID = Guid.NewGuid(), FolderID = fid } }; var rootFolders = new List <Folder> { new Folder() { ID = nestedFolderId, ParentID = fid }, new Folder() { ID = Guid.NewGuid(), ParentID = fid } }; Services.MockNoteDatabase.GetFoldersReturnLookup[fid] = rootFolders; Services.MockNoteDatabase.GetNotesReturnLookup[fid] = rootNotes; Services.MockNoteDatabase.FolderTable[fid] = new Folder() { Name = "yountyufnt" }; ViewModel.Setup(new FolderPageSetupParameters() { FolderId = fid }); }
public SetupTests() { Services = new MockAppServiceProvider(); ViewModel = new FolderPageViewModel(Services); }
public FolderPage() { InitializeComponent(); BindingContext = new FolderPageViewModel(AppServiceProvider.Instance); }