ProcessInstance processInstance = new ProcessInstance(doorProcess);
Token token = processInstance.getRootToken();
assertEquals("Closed", token.getNode().getName());
token.signal("open");
assertEquals("Open", token.getNode().getName());
token.signal("close");
assertEquals("Closed", token.getNode().getName());
try {
token.signal("unlock");
fail("excepted exception");
} catch (RuntimeException e) {