# File test/test_monitor.rb, line 221
    def test_document_errors
      @monitor.capture_document_error(RuntimeError.new('document error'),
                                      'Document',
                                      [ [ 'foo', 'apple' ], [ 'bar', 'banana' ] ],
                                      '/mount_path',
                                      /mount_mask/,
                                      'virtual_host')
      assert_equal(1, @monitor.document_errors.length)
      assert_equal('document error', @monitor.document_errors[0].error_message)
      assert_equal(RuntimeError, @monitor.document_errors[0].error_type)
      assert_equal(nil, @monitor.document_errors[0].backtrace)
      assert_instance_of(Time, @monitor.document_errors[0].timestamp)
      assert_equal('Document', @monitor.document_errors[0].document)
      assert_equal([ [ 'foo', 'apple' ], [ 'bar', 'banana' ] ], @monitor.document_errors[0].arguments)
      assert_equal('/mount_path', @monitor.document_errors[0].mount_path)
      assert_equal(/mount_mask/, @monitor.document_errors[0].mount_mask)
      assert_equal('virtual_host', @monitor.document_errors[0].virtual_host)
    end