@Test
  public void testBrokenDifferentAccountIdContainerIdMetaDataBlobOperation()
      throws IOException, MessageFormatException {
    InputAndExpected inputAndExpected =
        new InputAndExpected(pairList.get(0), VALID_MESSAGE_FORMAT_INPUT_STREAM_IMPLS[0], false,
            new String[]{BLOB_ID_PAIR_VERSION_2_CONVERTED.getFirst(), BLOB_ID_PAIR_VERSION_3_CONVERTED.getFirst()},
            null);
    assertException(transformer.transform(inputAndExpected.getInput()), IllegalStateException.class);
  }
Tests that correct exception is made when transformation is attempted
on a changed metadata chunk with an datachunks with a different account ID / container ID
@throws IOException
@throws MessageFormatException
ambry-replication/src/test/java/com/github/ambry/replication/BlobIdTransformerTest.java