public void DetailWindowViewModelConstructorTest() { //_currentNOde IProjectNotesService service = new ProjectNotesServiceMock(4); LinkedListNode <IProjectNote> currentNode = new LinkedListNode <IProjectNote>(service.ProjectNotes[2]); IDocumentPaginatorSource doc = currentNode.Value.Document; DetailWindowViewModel target = new DetailWindowViewModel(service, service.ProjectNotes[2]); }
public void DetailWindowConstructorTest() { IProjectNotesService service = new ProjectNotesServiceMock(4); IProjectNote projectNote = service.ProjectNotes[2]; DetailWindowViewModel detailWindowViewModel = new DetailWindowViewModel(service, projectNote); DetailWindow target = new DetailWindow(detailWindowViewModel); Assert.AreSame(target.DataContext, detailWindowViewModel); }
public void CloseWindowCommandTest() { IProjectNotesService service = new ProjectNotesServiceMock(4); IProjectNote projectNote = service.ProjectNotes[2]; DetailWindowViewModel target = new DetailWindowViewModel(service, projectNote); var worked = false; target.CloseWindow += () => worked = true; target.CloseWindowCommand.Execute(this); Assert.IsTrue(worked); }
public DetailWindow(Email email) { _vm = new DetailWindowViewModel(email); DataContext = _vm; InitializeComponent(); }