00022 {
00023 using namespace iRobot;
00024
00025 CHECK_SENSOR_UCHAR (Create::SENSOR_BUTTONS, 0,
00026 !!robot.advanceButton ()
00027 || !!robot.playButton ());
00028
00029 CHECK_SENSOR_UCHAR (Create::SENSOR_BUTTONS, 1,
00030 !!robot.advanceButton ()
00031 || !robot.playButton ());
00032
00033 CHECK_SENSOR_UCHAR (Create::SENSOR_BUTTONS, 2,
00034 !!robot.advanceButton ()
00035 || !!robot.playButton ());
00036
00037 CHECK_SENSOR_UCHAR (Create::SENSOR_BUTTONS, 3,
00038 !!robot.advanceButton ()
00039 || !robot.playButton ());
00040
00041 CHECK_SENSOR_UCHAR (Create::SENSOR_BUTTONS, 4,
00042 !robot.advanceButton ()
00043 || !!robot.playButton ());
00044
00045 CHECK_SENSOR_UCHAR (Create::SENSOR_BUTTONS, 5,
00046 !robot.advanceButton ()
00047 || !robot.playButton ());
00048
00049 CHECK_SENSOR_UCHAR (Create::SENSOR_BUTTONS, 8,
00050 !!robot.advanceButton ()
00051 || !!robot.playButton ());
00052
00053 return TEST_SUCCEED;
00054 }