active object + automaton test