public void InitializeTest() { // Clear out the old fields this.UpdatedRanges = new List <UpdateRange>(); this.ClearedRanges = new List <string>(); IGoogleSheetsApi googleSheetsApi = this.CreateGoogleSheetsApi(); this.Generator = this.CreateGenerator(googleSheetsApi); }
protected override BaseGoogleSheetsGenerator CreateGenerator(IGoogleSheetsApi sheetsApi) { return(new UCSDGoogleSheetsGenerator(sheetsApi)); }
public BaseGoogleSheetsGenerator(IGoogleSheetsApi sheetsApi) { this.SheetsApi = sheetsApi; }
protected abstract BaseGoogleSheetsGenerator CreateGenerator(IGoogleSheetsApi sheetsApi);
public TJSheetsGenerator(IGoogleSheetsApi sheetsApi) : base(sheetsApi) { }
protected BaseGoogleSheetsGenerator(IGoogleSheetsApi sheetsApi) { this.SheetsApi = sheetsApi; }
public GoogleSheetsGeneratorFactory(IGoogleSheetsApi sheetsApi) { this.SheetsApi = sheetsApi; }