public LocalComponentIdDrlSession get(String basePath, long identifier) {
        return new LocalComponentIdDrlSession(basePath, identifier);
    }
@Test
    void get() {
        long identifier = Math.abs(new Random().nextLong());
        String basePath = "/TestingRule/TestedRule";
        ModelLocalUriId modelLocalUriId = new ModelLocalUriId(LocalUri.parse("/pmml" + basePath));
        assertThat(modelLocalUriId.model()).isEqualTo("pmml");
        assertThat(modelLocalUriId.basePath()).isEqualTo(basePath);
        LocalComponentIdDrlSession retrieved = new EfestoAppRoot()
                .get(KieDrlComponentRoot.class)
                .get(DrlSessionIdFactory.class)
                .get(modelLocalUriId.basePath(), identifier);
        assertThat(retrieved.model()).isEqualTo(LocalComponentIdDrlSession.PREFIX);
        String expected = basePath + SLASH + identifier;
        assertThat(retrieved.basePath()).isEqualTo(expected);
    }