Add missing tests for InteractiveFactory