/// <summary>
 /// This is a fake method. All the parameters are required, event though not all of them are used
 /// </summary>
 private void ProcessPeriods(
     tpreport report,
     SPListItem listItem,
     ref object[] dataRow)
 {
     dataRow[0] = DummyString;
 }
 public void Initialize()
 {
     shimsContext  = ShimsContext.Create();
     tpreport      = new tpreport();
     privateObject = new PrivateObject(tpreport);
     SetupShims();
 }
 /// <summary>
 /// This is a fake method. All the parameters are required, event though not all of them are used
 /// </summary>
 private void ProcessProjectInfo(
     tpreport report,
     SPWeb web,
     ref object[] arrDtRow,
     string project)
 {
     arrDtRow[0] = DummyString;
 }
 /// <summary>
 /// This is a fake method. All the parameters are required, event though not all of them are used
 /// </summary>
 private void ProcessTaskInfo(
     tpreport report,
     SPWeb web,
     ref object[] arrDtRow,
     string project,
     string task,
     string wbs)
 {
     arrDtRow[0] = DummyString;
 }