summaryrefslogtreecommitdiff
path: root/tests/feature
diff options
context:
space:
mode:
authorGreg Roach <fisharebest@webtrees.net>2019-02-23 21:43:24 +0000
committerGreg Roach <fisharebest@webtrees.net>2019-02-23 21:55:46 +0000
commit87cca37c8b5ee0f07397179f377cdfde768951bb (patch)
tree6ec3a1b0e7c0040928ee0ce2936c1b445f15fa8d /tests/feature
parent67992b6a3e78399bd33189954a5f08bb23b02503 (diff)
downloadwebtrees-87cca37c8b5ee0f07397179f377cdfde768951bb.tar.gz
webtrees-87cca37c8b5ee0f07397179f377cdfde768951bb.tar.bz2
webtrees-87cca37c8b5ee0f07397179f377cdfde768951bb.zip
Refactor module components
Diffstat (limited to 'tests/feature')
-rw-r--r--tests/feature/IndividualListTest.php12
1 files changed, 7 insertions, 5 deletions
diff --git a/tests/feature/IndividualListTest.php b/tests/feature/IndividualListTest.php
index ac17907d6d..175bc5964c 100644
--- a/tests/feature/IndividualListTest.php
+++ b/tests/feature/IndividualListTest.php
@@ -19,6 +19,7 @@ namespace Fisharebest\Webtrees;
use Fisharebest\Localization\Locale\LocaleEnUs;
use Fisharebest\Webtrees\Http\Controllers\ListController;
+use Fisharebest\Webtrees\Module\IndividualListModule;
use Fisharebest\Webtrees\Services\IndividualListService;
use Fisharebest\Webtrees\Services\LocalizationService;
use Symfony\Component\HttpFoundation\Request;
@@ -47,28 +48,29 @@ class IndividualListTest extends TestCase
app()->instance(Tree::class, $tree);
app()->instance(User::class, $user);
+ $list_module = new IndividualListModule();
$localization_service = new LocalizationService(new LocaleEnUs());
$individual_list_service = new IndividualListService($localization_service, $tree);
$controller = new ListController($individual_list_service, $localization_service);
$request = new Request(['route' => 'module', 'module' => 'individual_list', 'action' => 'List']);
- $response = $controller->individualList($request, $tree, $user);
+ $response = $controller->individualList($request, $tree, $user, $list_module);
$this->assertSame(Response::HTTP_OK, $response->getStatusCode());
$request = new Request(['route' => 'module', 'module' => 'individual_list', 'action' => 'List', 'alpha' => 'B']);
- $response = $controller->individualList($request, $tree, $user);
+ $response = $controller->individualList($request, $tree, $user, $list_module);
$this->assertSame(Response::HTTP_OK, $response->getStatusCode());
$request = new Request(['route' => 'module', 'module' => 'individual_list', 'action' => 'List', 'alpha' => ',']);
- $response = $controller->individualList($request, $tree, $user);
+ $response = $controller->individualList($request, $tree, $user, $list_module);
$this->assertSame(Response::HTTP_OK, $response->getStatusCode());
$request = new Request(['route' => 'module', 'module' => 'individual_list', 'action' => 'List', 'alpha' => '@']);
- $response = $controller->individualList($request, $tree, $user);
+ $response = $controller->individualList($request, $tree, $user, $list_module);
$this->assertSame(Response::HTTP_OK, $response->getStatusCode());
$request = new Request(['route' => 'module', 'module' => 'individual_list', 'action' => 'List', 'surname' => 'BRAUN']);
- $response = $controller->individualList($request, $tree, $user);
+ $response = $controller->individualList($request, $tree, $user, $list_module);
$this->assertSame(Response::HTTP_OK, $response->getStatusCode());
}
}