- Adds new ConflictResolver class

- Executes URL query parameter conflict resolver action in Router class
- Adds unit tests
This commit is contained in:
Vlad
2017-01-11 09:22:52 -05:00
parent 131f12d19e
commit 4196d35e35
5 changed files with 51 additions and 0 deletions

View File

@@ -96,6 +96,12 @@ class FrontRouterTest extends MailPoetTest {
expect($result)->equals($data);
}
function testItExecutesUrlParameterConflictResolverAction() {
$data = array('data' => 'dummy data');
$result = $this->router->init();
expect((boolean) did_action('mailpoet_conflict_url_query_parameters'))->true();
}
function testItCanEncodeRequestData() {
$data = array('data' => 'dummy data');
$result = Router::encodeRequestData($data);