# File lib/test/unit/assertions.rb, line 2059
          def result(parameters)
            raise "The number of parameters does not match the number of substitutions." if(parameters.size != count)
            params = parameters.dup
            expanded_template = ""
            @parts.each do |part|
              if part == '?'
                param = params.shift
                if Object.const_defined?(:Encoding)
                  expanded_template += concatenatable(param,
                                                      expanded_template.encoding)
                else
                  expanded_template += param
                end
              else
                expanded_template += part.gsub(/\\\?/m, '?')
              end
            end
            expanded_template
          end