@Test
public void decodeBlueReaderPacket_HybernateSuccess_HibernatedCounterNotZero() {

    // :: Setup
    byte[] buffer = "HYBERNATE SUCCESS".getBytes();
    blueReader.decodeblueReaderPacket("not ready for".getBytes(), -1);
    // :: Act
    byte[] reply = blueReader.decodeblueReaderPacket(buffer, -1);
    // :: Verify
    assertThat(reply).isNotNull();
    assertThat(new String(reply)).isEqualTo("l");
    String log = getLogs();
    assertThat(log).contains("I/blueReader: blueReader notice that NFC is now really hibernated...");
    assertThat(log).contains("W/blueReader: Found hibernation after wrong read. Resend read-command...");
}