valueSpec[i] = new ValueSpecification("value" + i, ComputationTargetSpecification.of(UniqueId.of("scheme", "fibble")),
ValueProperties.with(ValuePropertyNames.FUNCTION, "mockFunctionId").get());
realIdentifiers.put (valueSpec[i], (long)i);
}
IdentifierMap underlying = new AbstractIdentifierMap() {
@Override
public long getIdentifier(ValueSpecification spec) {
if (shouldFail.get()) {
AssertJUnit.fail("Should not have called underlying.");