test_class.declarator: outBuffer
test_class.modifier: private
test_class.original_string: private ByteArrayOutputStream outBuffer;
test_class.type: ByteArrayOutputStream
test_class.var_name: outBuffer
test_class.declarator: stream
test_class.modifier: private
test_class.original_string: private CountingOutputStream stream;
test_class.type: CountingOutputStream
test_class.var_name: stream
test_class.file: feya/libraries/archive_diff/diff.shared/src/test/java/com/google/archivepatcher/shared/CountingOutputStreamTest.java
test_class.identifier: CountingOutputStreamTest
test_case.body: @Test
    public void testGetNumBytesWritten_Zero() {
      Assert.assertEquals(0, stream.getNumBytesWritten());
    }
test_case.class_method_signature: CountingOutputStreamTest.testGetNumBytesWritten_Zero()
test_case.full_signature: @Test public void testGetNumBytesWritten_Zero()
test_case.identifier: testGetNumBytesWritten_Zero
test_case.invocations: assertEquals getNumBytesWritten
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testGetNumBytesWritten_Zero()
focal_class.declarator: bytesWritten = 0
focal_class.modifier: private
focal_class.original_string: private long bytesWritten = 0;
focal_class.type: long
focal_class.var_name: bytesWritten
focal_class.file: feya/libraries/archive_diff/diff.shared/src/main/java/com/google/archivepatcher/shared/CountingOutputStream.java
focal_class.identifier: CountingOutputStream
focal_class.class_method_signature: CountingOutputStream.CountingOutputStream(OutputStream out)
focal_class.full_signature: public  CountingOutputStream(OutputStream out)
focal_class.identifier: CountingOutputStream
focal_class.modifiers: public
focal_class.parameters: (OutputStream out)
focal_class.signature:  CountingOutputStream(OutputStream out)
focal_class.class_method_signature: CountingOutputStream.getNumBytesWritten()
focal_class.full_signature: public long getNumBytesWritten()
focal_class.identifier: getNumBytesWritten
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: long
focal_class.signature: long getNumBytesWritten()
focal_class.class_method_signature: CountingOutputStream.write(int b)
focal_class.full_signature: @Override public void write(int b)
focal_class.identifier: write
focal_class.modifiers: @Override public
focal_class.parameters: (int b)
focal_class.return: void
focal_class.signature: void write(int b)
focal_class.class_method_signature: CountingOutputStream.write(byte[] b)
focal_class.full_signature: @Override public void write(byte[] b)
focal_class.identifier: write
focal_class.modifiers: @Override public
focal_class.parameters: (byte[] b)
focal_class.return: void
focal_class.signature: void write(byte[] b)
focal_class.class_method_signature: CountingOutputStream.write(byte[] b, int off, int len)
focal_class.full_signature: @Override public void write(byte[] b, int off, int len)
focal_class.identifier: write
focal_class.modifiers: @Override public
focal_class.parameters: (byte[] b, int off, int len)
focal_class.return: void
focal_class.signature: void write(byte[] b, int off, int len)
focal_class.superclass: extends FilterOutputStream
focal_method.body: public long getNumBytesWritten() {
      return bytesWritten;
    }
focal_method.class_method_signature: CountingOutputStream.getNumBytesWritten()
focal_method.full_signature: public long getNumBytesWritten()
focal_method.identifier: getNumBytesWritten
focal_method.modifiers: public
focal_method.parameters: ()
focal_method.return: long
focal_method.signature: long getNumBytesWritten()