//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET: //ORIGINAL LINE: public void test_methods() throws java.io.IOException public virtual void test_methods() { ArrayByteSource test = ArrayByteSource.copyOf(new sbyte[] { 65, 66, 67 }); assertEquals(test.size(), 3); assertEquals(test.Empty, false); assertEquals(test.sizeIfKnown().Present, true); assertEquals(test.sizeIfKnown().get(), (long?)3L); assertEquals(test.readUtf8(), "ABC"); assertEquals(test.readUtf8UsingBom(), "ABC"); assertEquals(test.asCharSourceUtf8UsingBom().read(), "ABC"); assertEquals(test.ToString(), "ArrayByteSource[3 bytes]"); }