PaymentformTestLineItemFieldWidgetWebTestCase.test in Payment 7
File
modules/paymentform/tests/paymentform_test/tests/PaymentformTestLineItemFieldWidgetWebTestCase.test
View source
<?php
class PaymentformTestLineItemFieldWidgetWebTestCase extends PaymentformWebTestCase {
static function getInfo() {
return array(
'description' => '',
'name' => 'Payment line item field widget',
'group' => 'Payment Form Field',
'dependencies' => array(
'node',
),
);
}
function setUp(array $modules = array()) {
parent::setUp($modules + array(
'paymentform_test',
));
}
function testPaymentformLineItemFieldWidgetInputElements() {
$web_user = $this
->drupalCreateUser(array(
'create ' . $this->content_type->type . ' content',
));
$this
->drupalLogin($web_user);
$this
->drupalGet('node/add/page');
$elements = $this
->xpath('//div[@id="edit-field-paymentform-und-line-item-container-0"]');
$this
->assertTrue(isset($elements[0]), 'The <em>Payment line item configuration</em> field widget shows the <em>payment_line_item</em> form element.');
}
}