### Question:
SenchaUpdateParser extends EntityUpdateParser { protected boolean isTempId(JsonNode value) { if (value != null && value.isTextual()) { String idString = value.textValue(); if (DASH_ID_PATTERN.matcher(idString).find()) { return true; } } return false; } SenchaUpdateParser(@Inject IRelationshipMapper relationshipMapper,
							  @Inject IJacksonService jacksonService,
							  @Inject IJsonValueConverterFactory converterFactory);   }### Answer:
@Test public void testIsTempId() { JsonNodeFactory nodeFactory = JsonNodeFactory.instance; assertFalse(processor.isTempId(null)); assertFalse(processor.isTempId(nodeFactory.objectNode())); assertTrue(processor.isTempId(nodeFactory.textNode("My-123"))); assertFalse(processor.isTempId(nodeFactory.textNode("My-My"))); }