# File test/test_message.rb, line 14
    def test_header
      assert_nil(@messg.header('Content-Type'))
      assert_nil(@messg.header('CONTENT-TYPE'))
      assert_nil(@messg.header('content-type'))

      @messg.set_header('Content-Type', 'text/html')
      assert_equal('text/html', @messg.header('Content-Type'))
      assert_equal('text/html', @messg.header('CONTENT-TYPE'))
      assert_equal('text/html', @messg.header('content-type'))

      @messg.set_header('CONTENT-TYPE', 'text/html; charset=utf-8')
      assert_equal('text/html; charset=utf-8', @messg.header('Content-Type'))
      assert_equal('text/html; charset=utf-8', @messg.header('CONTENT-TYPE'))
      assert_equal('text/html; charset=utf-8', @messg.header('content-type'))

      assert_nil(@messg.header('Accept-Charset', 0))
      assert_nil(@messg.header('Accept-Charset', 1))
      assert_nil(@messg.header('Accept-Charset', 2))

      @messg.set_header('Accept-Charset', 'utf-8', true)
      @messg.set_header('Accept-Charset', 'euc-jp', true)
      @messg.set_header('Accept-Charset', 'shift_jis', true)

      assert_equal('utf-8', @messg.header('Accept-Charset', 0))
      assert_equal('euc-jp', @messg.header('Accept-Charset', 1))
      assert_equal('shift_jis', @messg.header('Accept-Charset', 2))
    end