Example #1
0
        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();
        }
Example #3
0
 public void RaiseWorkbookDeactivate(WorkbookTestDouble workbookTestDouble)
 {
     WorkbookDeactivate(workbookTestDouble);
 }
Example #4
0
        public void RaiseWorkbookBeforeClose(WorkbookTestDouble workbookTestDouble)
        {
            var cancel = false;

            WorkbookBeforeClose(workbookTestDouble, ref cancel);
        }
Example #5
0
 public void RaiseWorkbookOpen(WorkbookTestDouble workbookTestDouble)
 {
     WorkbookOpen(workbookTestDouble);
 }
Example #6
0
 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 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);
 }