Longman\TelegramBot\Tests\Unit\TelegramTest::testEnableAdmins PHP 메소드

testEnableAdmins() 공개 메소드

public testEnableAdmins ( )
    public function testEnableAdmins()
    {
        $tg = $this->telegram;
        $this->assertEmpty($tg->getAdminList());
        // Single
        $tg->enableAdmin(1);
        $this->assertCount(1, $tg->getAdminList());
        // Multiple
        $tg->enableAdmins([2, 3]);
        $this->assertCount(3, $tg->getAdminList());
        // Already added
        $tg->enableAdmin(2);
        $this->assertCount(3, $tg->getAdminList());
        // Integer as a string
        $tg->enableAdmin('4');
        $this->assertCount(3, $tg->getAdminList());
        // Random string
        $tg->enableAdmin('a string?');
        $this->assertCount(3, $tg->getAdminList());
    }