### Question:
TimeOfDayTrigger extends SimpleTrigger { @Override public String toString() { return "At " + executeAt; } TimeOfDayTrigger(TimeOfDay executeAt); @Override void activate(ConditionContext context); @Override boolean handlesEventsOfType(RuleEventType type); @Override boolean shouldTrigger(ConditionContext context, RuleEvent event); @Override String toString();  }### Answer:
@Test public void testFields() { assertEquals("At 9:00:00", trigger.toString()); assertTrue(trigger.isSatisfiable(context)); }