Code Duplication    Length = 22-22 lines in 2 locations

eZ/Publish/API/Repository/Tests/LanguageServiceTest.php 2 locations

@@ 265-286 (lines=22) @@
262
     * @covers \eZ\Publish\API\Repository\LanguageService::enableLanguage
263
     * @depends eZ\Publish\API\Repository\Tests\LanguageServiceTest::testLoadLanguageById
264
     */
265
    public function testEnableLanguage()
266
    {
267
        $repository = $this->getRepository();
268
269
        /* BEGIN: Use Case */
270
        $languageService = $repository->getContentLanguageService();
271
272
        $languageCreate = $languageService->newLanguageCreateStruct();
273
        $languageCreate->enabled = false;
274
        $languageCreate->name = 'English';
275
        $languageCreate->languageCode = 'eng-NZ';
276
277
        $language = $languageService->createLanguage($languageCreate);
278
279
        // Now lets enable the newly created language
280
        $languageService->enableLanguage($language);
281
282
        $enabledLanguage = $languageService->loadLanguageById($language->id);
283
        /* END: Use Case */
284
285
        $this->assertTrue($enabledLanguage->enabled);
286
    }
287
288
    /**
289
     * Test for the disableLanguage() method.
@@ 294-315 (lines=22) @@
291
     * @covers \eZ\Publish\API\Repository\LanguageService::disableLanguage
292
     * @depends eZ\Publish\API\Repository\Tests\LanguageServiceTest::testLoadLanguageById
293
     */
294
    public function testDisableLanguage()
295
    {
296
        $repository = $this->getRepository();
297
298
        /* BEGIN: Use Case */
299
        $languageService = $repository->getContentLanguageService();
300
301
        $languageCreate = $languageService->newLanguageCreateStruct();
302
        $languageCreate->enabled = true;
303
        $languageCreate->name = 'English';
304
        $languageCreate->languageCode = 'eng-NZ';
305
306
        $language = $languageService->createLanguage($languageCreate);
307
308
        // Now lets disable the newly created language
309
        $languageService->disableLanguage($language);
310
311
        $enabledLanguage = $languageService->loadLanguageById($language->id);
312
        /* END: Use Case */
313
314
        $this->assertFalse($enabledLanguage->enabled);
315
    }
316
317
    /**
318
     * Test for the loadLanguage() method.