/* START: nullInterfaceTest */ TEST(LightDriver, NullInterfaceDoesNotCrash) { LightDriver_SetInterface(NULL); LightDriver_TurnOn(&testDriver); LightDriver_TurnOff(&testDriver); LightDriver_Destroy(&testDriver); POINTERS_EQUAL(NONSENSE_POINTER, savedDriver); }
void LightDriverSpy_InstallInterface(void) { LightDriver_SetInterface(&interface); }
void AcmeWirelessLightDriver_InstallInterface(void) { LightDriver_SetInterface(&interface); }