Improved API tests and added test for short URLs creation

This commit is contained in:
Alejandro Celaya
2019-01-30 18:28:07 +01:00
parent d61f5faf59
commit 4c46aaead8
6 changed files with 176 additions and 45 deletions

View File

@@ -17,10 +17,10 @@ if (! file_exists('.env')) {
$container = require __DIR__ . '/../container.php';
$testHelper = $container->get(TestHelper::class);
$config = $container->get('config');
$em = $container->get(EntityManager::class);
$testHelper->createTestDb();
$em = $container->get(EntityManager::class);
$testHelper->seedFixtures($em, $config['data_fixtures'] ?? []);
ApiTest\ApiTestCase::setApiClient($container->get('shlink_test_api_client'));
ApiTest\ApiTestCase::setSeedFixturesCallback(function () use ($testHelper, $em, $config) {
$testHelper->seedFixtures($em, $config['data_fixtures'] ?? []);
});