Introduce a new GcalStubCalendar class that essentially removes the ECalClient initialization from GcalCalendar, and use it as part of a new private library consumed by the tests.
Introduce a new GcalStubCalendar class that essentially removes the ECalClient initialization from GcalCalendar, and use it as part of a new private library consumed by the tests.