00022 {
00023 using namespace iRobot;
00024
00025 robot.sendPauseStreamCommand (Create::STREAM_STATE_OFF);
00026 robot.sendPauseStreamCommand (Create::STREAM_STATE_ON);
00027
00028
00029 Create::StreamState minS =
00030 static_cast<Create::StreamState> (Create::STREAM_STATE_OFF - 1);
00031
00032 CHECK_FAILURE
00033 (InvalidArgument,
00034 robot.sendPauseStreamCommand (minS));
00035
00036
00037 Create::StreamState maxS =
00038 static_cast<Create::StreamState> (Create::STREAM_STATE_ON + 1);
00039 CHECK_FAILURE
00040 (InvalidArgument,
00041 robot.sendPauseStreamCommand (maxS));
00042
00043 return TEST_SUCCEED;
00044 }