protected void CreateNote(bool detached, NoteSupport noteSupport, bool withText = false, string text = null) { TaskRepoMock.Setup(r => r.NoteSupport).Returns(noteSupport); Task = new Task("Task1", TaskRepoMock.Object, NoteRepoMock.Object); SetupDetachedOrAttached(Task, detached, "#A0"); TaskRepoMock.Setup(r => r.AddNew(Task, It.IsAny <INote> ())); TaskRepoMock.Setup(r => r.UpdateNote(Task, It.IsAny <INote> ())) .Returns((ITask t, INote n) => n); if (noteSupport == NoteSupport.None) { CreateNote_NoneNoteSupport(text, withText, "#B"); } else if (noteSupport == NoteSupport.Single) { CreateNote_SingleNoteSupport(detached, text, withText, "#B"); } else { CreateNote_MultipleNoteSupport(detached, text, withText, "#B"); } }
protected void CreateNote(bool detached, NoteSupport noteSupport, bool withText = false, string text = null) { TaskRepoMock.Setup (r => r.NoteSupport).Returns (noteSupport); Task = new Task ("Task1", TaskRepoMock.Object, NoteRepoMock.Object); SetupDetachedOrAttached (Task, detached, "#A0"); TaskRepoMock.Setup (r => r.AddNew (Task, It.IsAny<INote> ())); TaskRepoMock.Setup (r => r.UpdateNote (Task, It.IsAny<INote> ())) .Returns ((ITask t, INote n) => n); if (noteSupport == NoteSupport.None) CreateNote_NoneNoteSupport (text, withText, "#B"); else if (noteSupport == NoteSupport.Single) CreateNote_SingleNoteSupport (detached, text, withText, "#B"); else CreateNote_MultipleNoteSupport (detached, text, withText, "#B"); }