Longman\TelegramBot\Tests\Unit\KeyboardTest::testKeyboardMethods PHP Method

testKeyboardMethods() public method

public testKeyboardMethods ( )
    public function testKeyboardMethods()
    {
        $keyboard_obj = new Keyboard([]);
        self::assertEmpty($keyboard_obj->getOneTimeKeyboard());
        self::assertEmpty($keyboard_obj->getResizeKeyboard());
        self::assertEmpty($keyboard_obj->getSelective());
        $keyboard_obj->setOneTimeKeyboard(true);
        self::assertTrue($keyboard_obj->getOneTimeKeyboard());
        $keyboard_obj->setOneTimeKeyboard(false);
        self::assertFalse($keyboard_obj->getOneTimeKeyboard());
        $keyboard_obj->setResizeKeyboard(true);
        self::assertTrue($keyboard_obj->getResizeKeyboard());
        $keyboard_obj->setResizeKeyboard(false);
        self::assertFalse($keyboard_obj->getResizeKeyboard());
        $keyboard_obj->setSelective(true);
        self::assertTrue($keyboard_obj->getSelective());
        $keyboard_obj->setSelective(false);
        self::assertFalse($keyboard_obj->getSelective());
    }