//------------------------------------------------------------------------- //JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET: //ORIGINAL LINE: public void test_toCharSource_noBomUtf8() throws java.io.IOException public virtual void test_toCharSource_noBomUtf8() { sbyte[] bytes = new sbyte[] { (sbyte)'H', (sbyte)'e', (sbyte)'l', (sbyte)'l', (sbyte)'o' }; ByteSource byteSource = ByteSource.wrap(bytes); CharSource charSource = UnicodeBom.toCharSource(byteSource); string str = charSource.read(); assertEquals(str, "Hello"); assertEquals(charSource.asByteSource(StandardCharsets.UTF_8), byteSource); assertEquals(charSource.ToString().StartsWith("UnicodeBom", StringComparison.Ordinal), true); }