in guide/blueprints/java/gist_generator/GistGeneratorYamlTest.java [18:38]
public void testEntity() throws Exception {
String oathKey = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
String yaml = Joiner.on("\n").join(
"name: my test",
"services:",
"- type: com.acme.GistGenerator",
" brooklyn.config:",
" oauth.key: "+oathKey);
Entity app = createAndStartApplication(yaml);
waitForApplicationTasks(app);
Entities.dumpInfo(app);
GistGenerator entity = (GistGenerator) Iterables.getOnlyElement(app.getChildren());
String id = entity.createGist("myGistName", "myFileName", "myGistContents", null);
contents = entity.getGist(id, null);
assertEquals(contents, "myGistContents");
}