Code Duplication    Length = 17-19 lines in 3 locations

testing/src/FlexiPeeHP/FlexiBeeROTest.php 3 locations

@@ 591-609 (lines=19) @@
588
    /**
589
     * @covers FlexiPeeHP\FlexiBeeRO::getGlobalVersion
590
     */
591
    public function testGetGlobalVersion()
592
    {
593
        switch ($this->object->getEvidence()) {
594
            case '':
595
            case 'c':
596
            case 'hooks':
597
            case 'status':
598
            case 'changes':
599
            case 'nastaveni':
600
            case 'evidence-list':
601
                $this->object->getGlobalVersion();
602
                break;
603
            default:
604
                $this->assertInternalType("int",
605
                    $this->object->getGlobalVersion(),
606
                    'error obtaining of GlobalVersion');
607
                break;
608
        }
609
    }
610
611
    /**
612
     * @covers FlexiPeeHP\FlexiBeeRO::getResponseFormat
@@ 298-315 (lines=18) @@
295
    /**
296
     * @covers FlexiPeeHP\FlexiBeeRO::getResponseEvidence
297
     */
298
    public function testGetResponseEvidence()
299
    {
300
        $responseEvidence = $this->object->getResponseEvidence();
301
        switch ($this->object->getEvidence()) {
302
            case '':
303
            case 'c':
304
            case 'hooks':
305
            case 'status':
306
            case 'changes':
307
            case 'nastaveni':
308
            case 'evidence-list':
309
                break;
310
            default:
311
                $this->assertEquals($this->object->getEvidence(),
312
                    $responseEvidence);
313
                break;
314
        }
315
    }
316
317
    /**
318
     * @covers FlexiPeeHP\FlexiBeeRO::getLastInsertedId
@@ 934-950 (lines=17) @@
931
     * @covers FlexiPeeHP\FlexiBeeRO::getVazby
932
     * @expectedException \Exception
933
     */
934
    public function testGetVazby()
935
    {
936
        switch ($this->object->getEvidence()) {
937
            case '':
938
            case 'c':
939
            case 'hooks':
940
            case 'status':
941
            case 'changes':
942
            case 'nastaveni':
943
            case 'evidence-list':
944
                break;
945
            default:
946
                $this->object->getVazby($this->object->getMyKey());
947
                break;
948
        }
949
        $this->object->getVazby();
950
    }
951
952
    /**
953
     * @covers FlexiPeeHP\FlexiBeeRO::evidenceUrlWithSuffix