Create a node of type article and test whether the RDF mapping defined for this node type in rdf_test.module is used in the node page.
function testAttributesInMarkup1() {
$node = $this
->drupalCreateNode(array(
'type' => 'article',
));
$isoDate = date('c', $node->changed);
$url = url('node/' . $node->nid);
$this
->drupalGet('node/' . $node->nid);
// Ensure the default bundle mapping for node is used. These attributes come
// from the node default bundle definition.
$node_title = $this
->xpath("//meta[@property='dc:title' and @content='{$node->title}']");
$node_meta = $this
->xpath("//div[(@about='{$url}')]//span[contains(@property, 'dc:date') and contains(@property, 'dc:created') and @datatype='xsd:dateTime' and @content='{$isoDate}']");
$this
->assertTrue(!empty($node_title), 'Property dc:title is present in meta tag.');
$this
->assertTrue(!empty($node_meta), 'RDF type is present on post. Properties dc:date and dc:created are present on post date.');
}