public Tuple <WorkbookTestDouble, WindowTestDouble> NewWorksheet() { if (Application.Workbooks.Count == 0) { var windowTestDouble = Application.Windows.OfType <WindowTestDouble>().Single(); var workbookTestDouble = new WorkbookTestDouble(Application, windowTestDouble); ((WorkbooksTestDouble)Application.Workbooks).Add(workbookTestDouble); Application.RaiseNewWorkbook(workbookTestDouble); Application.RaiseWorkbookOpen(workbookTestDouble); return(Tuple.Create(workbookTestDouble, windowTestDouble)); } throw new NotImplementedException(); }
public Tuple<WorkbookTestDouble, WindowTestDouble> NewWorksheet() { if (Application.Workbooks.Count == 0) { var windowTestDouble = Application.Windows.OfType<WindowTestDouble>().Single(); var workbookTestDouble = new WorkbookTestDouble(Application, windowTestDouble); ((WorkbooksTestDouble)Application.Workbooks).Add(workbookTestDouble); Application.RaiseNewWorkbook(workbookTestDouble); Application.RaiseWorkbookOpen(workbookTestDouble); return Tuple.Create(workbookTestDouble, windowTestDouble); } throw new NotImplementedException(); }
public void RaiseWorkbookDeactivate(WorkbookTestDouble workbookTestDouble) { WorkbookDeactivate(workbookTestDouble); }
public void RaiseWorkbookBeforeClose(WorkbookTestDouble workbookTestDouble) { var cancel = false; WorkbookBeforeClose(workbookTestDouble, ref cancel); }
public void RaiseWorkbookOpen(WorkbookTestDouble workbookTestDouble) { WorkbookOpen(workbookTestDouble); }
public void RaiseNewWorkbook(WorkbookTestDouble workbookTestDouble) { newWorkbookHandler(workbookTestDouble); }
public Workbook Add(WorkbookTestDouble workbook) { workbooks.Add(workbook); return(workbook); }
public void Remove(WorkbookTestDouble workbookTestDouble) { workbooks.Remove(workbookTestDouble); }
public Workbook Add(WorkbookTestDouble workbook) { workbooks.Add(workbook); return workbook; }