### Question:
AbstractJcrProperty extends AbstractJcrItem implements Property, Comparable<Property> { public final String getPath() throws RepositoryException { return path().getString(namespaces()); } AbstractJcrProperty( SessionCache cache,
                         AbstractJcrNode node,
                         Name name ); abstract boolean isMultiple(); final void accept( ItemVisitor visitor ); int getType(); final JcrPropertyDefinition getDefinition(); final String getName(); final AbstractJcrNode getParent(); final String getPath(); final boolean isModified(); final boolean isNew(); final boolean isNode(); @Override final boolean isSame( Item otherItem ); void refresh( boolean keepChanges ); void remove(); void save(); int compareTo( Property that ); @Override String toString();  }### Answer:
@Test public void shouldProvidePath() throws Exception { assertThat(altimaModel.getPath(), is(altima.getPath() + "/vehix:model")); }