MavenModelResource pom = project.getRootDirectory().getChild("pom.xml").reify(MavenModelResource.class);
pom.setContents("<project><modelVersion>4.0.0</modelVersion><groupId>com.test</groupId><artifactId>testme</artifactId><version>1.0</version><build><testResources><testResource><directory>${project.basedir}"
+ File.separator + "foo</directory></testResource></testResources></build></project>");
ResourcesFacet facet = project.getFacet(ResourcesFacet.class);
DirectoryResource expected = project.getRootDirectory().getChildDirectory(
"foo");
Assert.assertEquals(expected.getFullyQualifiedName(), facet.getTestResourceDirectory().getFullyQualifiedName());
}