@Test
public void shouldFailConstructionIfNotDataRole() {

    if ( RelationalObjectImpl.VALIDATE_INITIAL_STATE ) {
        try {
            new DataRoleImpl( getTransaction(), _repo, this.dataRole.getParent( getTransaction() ).getAbsolutePath() );
            fail();
        } catch ( final KException e ) {
            // expected
        }
    }
}