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

MutableString_ValidEncoding1() private method

private MutableString_ValidEncoding1 ( ) : void
return void
        public void MutableString_ValidEncoding1() {
            var str = MutableString.CreateBinary(Encoding.UTF8.GetBytes("\u0081"), RubyEncoding.SJIS);
            Assert(str.ContainsInvalidCharacters());

            str = MutableString.CreateMutable("\u0081", RubyEncoding.SJIS);
            Assert(str.ContainsInvalidCharacters());

            str = MutableString.CreateMutable("hello", RubyEncoding.SJIS);
            Assert(!str.ContainsInvalidCharacters());

            str = MutableString.CreateMutable("ホア", RubyEncoding.SJIS);
            Assert(!str.ContainsInvalidCharacters());
        }
    }
Tests