Test Failed
Push — develop ( 7cb291...9cc0c5 )
by Reüel
03:00
created

tests/DataUrlHelperTest.php (1 issue)

Labels
Severity
1
<?php
2
3
namespace Pronamic\WordPress\Pay\Gateways\Ingenico;
4
5
/**
6
 * Title: Ogone data URL helper class test
7
 * Description:
8
 * Copyright: 2005-2019 Pronamic
9
 * Company: Pronamic
10
 *
11
 * @author  Remco Tolsma
12
 * @version 2.0.0
13
 * @since   1.1.0
14
 */
15
class DataUrlHelperTest extends \WP_UnitTestCase {
0 ignored issues
show
The type WP_UnitTestCase was not found. Maybe you did not declare it correctly or list all dependencies?

The issue could also be caused by a filter entry in the build configuration. If the path has been excluded in your configuration, e.g. excluded_paths: ["lib/*"], you can move it to the dependency path list as follows:

filter:
    dependency_paths: ["lib/*"]

For further information see https://scrutinizer-ci.com/docs/tools/php/php-scrutinizer/#list-dependency-paths

Loading history...
16
	/**
17
	 * Test helper
18
	 */
19
	function test_helper() {
20
		$data = new Data();
21
22
		$helper = new DataUrlHelper( $data );
23
24
		$helper
25
			->set_accept_url( 'http://www.example.com/payment/accepted/' )
26
			->set_cancel_url( 'http://www.example.com/payment/cancelled/' )
27
			->set_exception_url( 'http://www.example.com/payment/exception/' )
28
			->set_decline_url( 'http://www.example.com/payment/declined/' )
29
			->set_home_url( 'http://www.example.com/' )
30
			->set_back_url( 'http://www.example.com/payment/' );
31
32
		$this->assertEquals( array(
33
			'ACCEPTURL'    => 'http://www.example.com/payment/accepted/',
34
			'CANCELURL'    => 'http://www.example.com/payment/cancelled/',
35
			'EXCEPTIONURL' => 'http://www.example.com/payment/exception/',
36
			'DECLINEURL'   => 'http://www.example.com/payment/declined/',
37
			'home'         => 'http://www.example.com/',
38
			'backurl'      => 'http://www.example.com/payment/',
39
		), $data->get_fields() );
40
	}
41
}
42