A fake component, used internally for testing. Its
_update() method always returns
True during a dry run but always returns
False in a real run.
Using this component during real protocol execution will result in a failure.
name: The name of the component.
active: Whether the component is active. This doesn't actually mean anything.