IronRuby.Tests.Tests.NamesEncoding1 C# (CSharp) Method

NamesEncoding1() public method

public NamesEncoding1 ( ) : void
return void
        public void NamesEncoding1() {
            // TODO:
            XTestOutput(@"#encoding: SJIS
class Cホ
  def initialize
    @ホ = 1
    @@ホ = 2
  end
  
  def ホ
  end
  
  Xホ = 5
end

$Xホ = 3
ホ = 4

puts Cホ.name
puts Cホ.name.encoding
puts Cホ.new.inspect

Cホ.instance_methods(false).each { |x| puts x,x.encoding }
Cホ.new.instance_variables.each { |x| puts x,x.encoding }
Cホ.class_variables.each { |x| puts x,x.encoding }
Cホ.constants.each { |x| puts x,x.encoding }
local_variables.each { |x| puts x,x.encoding }
global_variables.each { |x| puts x,x.encoding if x[0] == 'X' }
", @"
Cホ
#<Encoding: SJIS>
#<Cホ TODO>
ホ
#<Encoding: SJIS>
@ホ
#<Encoding: SJIS>
@@ホ
#<Encoding: SJIS>
Xホ
#<Encoding: SJIS>
ホ
#<Encoding: SJIS>
$ホ
#<Encoding: SJIS>
");
        }
Tests