@Test
public void testResolveProjectWithResourcesFile() throws Exception {
final Bean projectServiceBean = (Bean) beanManager.getBeans( ProjectService.class ).iterator().next();
final CreationalContext cc = beanManager.createCreationalContext( projectServiceBean );
final ProjectService projectService = (ProjectService) beanManager.getReference( projectServiceBean,
ProjectService.class,
cc );
final URL rootUrl = this.getClass().getResource("/ProjectBackendTestProjectStructureInvalidNoPOM");
final org.uberfire.java.nio.file.Path nioRootPath = fs.getPath( rootUrl.toURI() );
final Path rootPath = paths.convert( nioRootPath );
final URL testUrl = this.getClass().getResource("/ProjectBackendTestProjectStructureInvalidNoPOM/src/main/resources/rule1.drl");
final org.uberfire.java.nio.file.Path nioTestPath = fs.getPath( testUrl.toURI() );
final Path testPath = paths.convert( nioTestPath );
//Test a non-Project Path resolves to null
final Project result = projectService.resolveProject( testPath );
assertNull( result );
}