From 794abb2e51c1e8d7592f238b69f0a0e3fc7233ba Mon Sep 17 00:00:00 2001 From: Pratik Joshi Date: Fri, 31 Jan 2014 09:03:29 +0530 Subject: [PATCH] CRM-13965 : webtest, handling one more thing to check --- tests/phpunit/WebTest/Event/AdditionalPaymentTest.php | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tests/phpunit/WebTest/Event/AdditionalPaymentTest.php b/tests/phpunit/WebTest/Event/AdditionalPaymentTest.php index 87c0adf3d6..96eca22382 100644 --- a/tests/phpunit/WebTest/Event/AdditionalPaymentTest.php +++ b/tests/phpunit/WebTest/Event/AdditionalPaymentTest.php @@ -203,6 +203,14 @@ class WebTest_Event_AdditionalPaymentTest extends CiviSeleniumTestCase { 'Check Number' => '1044', ) ); + $this->click('_qf_ContributionView_cancel-bottom'); + + // view transaction popup info check + $this->waitForElementPresent("xpath=//td[@id='payment-info']/table[@id='info']/tbody/tr[2]/td[2]/a"); + $this->click("xpath=//td[@id='payment-info']/table[@id='info']/tbody/tr[2]/td[2]/a"); + $this->waitForElementPresent("xpath=//table[@id='info']/tbody/tr/th[contains(text(), 'Amount')]/../../tr[2]/td[contains(text(), '$ 400.00')]/../../tr[3]/td[contains(text(), '$ 400.00')]"); + $this->waitForElementPresent("xpath=//table[@id='info']/tbody/tr/th[3][contains(text(), 'Paid By')]/../../tr[2]/td[3][contains(text(), 'Check')]/../../tr[3]/td[3][contains(text(), 'Cash')]"); + $this->waitForElementPresent("xpath=//table[@id='info']/tbody/tr/th[6][contains(text(), 'Status')]/../../tr[2]/td[6][contains(text(), 'Completed')]/../../tr[3]/td[6][contains(text(), 'Completed')]"); } function _checkPaymentInfoTable($feeAmt, $amtPaid) { -- 2.25.1