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());
}