# File test/test_document.rb, line 290
    def test_filter_args
      @factory.add_filter(self)
      assert_equal(1, @filter_name_call)
      filter_args = @factory.filter_args('test_filter')
      assert_equal(1, @filter_args_call)
      assert_equal(3, filter_args.length)
      arg_name, arg_type, arg_default = filter_args[0]
      assert_equal('string', arg_name)
      assert_equal(:string, arg_type)
      assert_nil(arg_default)
      arg_name, arg_type, arg_default = filter_args[1]
      assert_equal('text', arg_name)
      assert_equal(:text, arg_type)
      assert_equal("Hello world.\n", arg_default)
      arg_name, arg_type, arg_default = filter_args[2]
      assert_equal('number', arg_name)
      assert_equal(:number, arg_type)
      assert_equal(0, arg_default)
    end