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