@Test
public void startTest() throws Exception {

    // Setup:
    Map<String, Object> props = new HashMap<>();
    props.put("id", "id");
    props.put("title", "Title");
    props.put("description", "Description");
    wrapper.start(props);
    assertEquals(props.get("id").toString(), wrapper.applicationId);
    RepositoryConnection conn = repo.getConnection();
    Model appModel = MODEL_FACTORY.createModel();
    Resource appIri = VALUE_FACTORY.createIRI(namespace + props.get("id"));
    conn.getStatements(appIri, null, null).forEach(appModel::add);
    assertFalse(appModel.isEmpty());
    assertTrue(appModel.contains(appIri, VALUE_FACTORY.createIRI(RDF.TYPE.stringValue()), VALUE_FACTORY.createIRI(Application.TYPE)));
    assertTrue(appModel.contains(appIri, VALUE_FACTORY.createIRI(DCTERMS.TITLE.stringValue()),
            VALUE_FACTORY.createLiteral(props.get("title").toString())));
    assertTrue(appModel.contains(appIri, VALUE_FACTORY.createIRI(DCTERMS.DESCRIPTION.stringValue()),
            VALUE_FACTORY.createLiteral(props.get("description").toString())));
    conn.close();
}