@Test
public void testInternalById() throws ServiceRegistryException {

  String[] mp = createAndAddMediaPackagesSimple(2, 2, 2, Opt.<String>none());
  //Because this is the internal check, this is an id-and-version check since it's the terminal phase (ie, post process())
  createIdAndVersionExpectation(mp[1], 0, 2);
  EasyMock.replay(sr);
  Assert.assertEquals("Both versions should move",
          "2", tsamjp.internalMoveById(mp[1], REMOTE_STORE_1_ID));
  EasyMock.verify(sr);
}