//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test void mustNotThrowIfHeaderLongEnough() internal virtual void MustNotThrowIfHeaderLongEnough() { ByteBuffer emptyBuffer = ByteBuffer.wrap(new sbyte[1]); NativeIndexHeaderReader nativeIndexHeaderReader = new NativeIndexHeaderReader(NO_HEADER_READER); nativeIndexHeaderReader.Read(emptyBuffer); }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test void mustReportFailedIfHeaderTooShort() internal virtual void MustReportFailedIfHeaderTooShort() { ByteBuffer emptyBuffer = ByteBuffer.wrap(new sbyte[1]); NativeIndexHeaderReader nativeIndexHeaderReader = new NativeIndexHeaderReader(ByteBuffer.get); nativeIndexHeaderReader.Read(emptyBuffer); assertSame(BYTE_FAILED, nativeIndexHeaderReader.State); assertThat(nativeIndexHeaderReader.FailureMessage, containsString("Could not read header, most likely caused by index not being fully constructed. Index needs to be recreated. Stacktrace:")); }