@@ -68,38 +68,37 @@ void Test_AT_CellularSMS::test_AT_CellularSMS_send_sms()
68
68
ATHandler at (&fh1, que, 0 , " ," );
69
69
70
70
AT_CellularSMS sms (at);
71
- CHECK (NSAPI_ERROR_PARAMETER == sms.send_sms (NULL , " 2" , 1 ));
71
+ LONGS_EQUAL (NSAPI_ERROR_PARAMETER, sms.send_sms (NULL , " 2" , 1 ));
72
72
73
73
sms.initialize (CellularSMS::CellularSMSMmodeText);
74
74
ATHandler_stub::size_value = 1 ;
75
- CHECK ( 1 == sms.send_sms (" 1" , " 22" , 2 ));
75
+ LONGS_EQUAL ( 1 , sms.send_sms (" 1" , " 22" , 2 ));
76
76
77
77
ATHandler_stub::size_value = 2 ;
78
- CHECK ( 2 == sms.send_sms (" 1" , " 22" , 2 ));
78
+ LONGS_EQUAL ( 2 , sms.send_sms (" 1" , " 22" , 2 ));
79
79
80
+ ATHandler_stub::return_given_size = true ; // PDU mode write is much longer than than msg len
80
81
sms.initialize (CellularSMS::CellularSMSMmodePDU);
81
- CHECK ( 2 == sms.send_sms (" 1" , " 23" , 2 ));
82
+ LONGS_EQUAL ( 2 , sms.send_sms (" 1" , " 23" , 2 )); ;
82
83
83
84
ATHandler_stub::nsapi_error_ok_counter = 1 ;
84
85
ATHandler_stub::size_value = 32 ;
85
86
ATHandler_stub::nsapi_error_value = NSAPI_ERROR_AUTH_FAILURE;
86
- CHECK (NSAPI_ERROR_AUTH_FAILURE == sms.send_sms (" 1" , " 23232323" , 8 ));
87
+ LONGS_EQUAL (NSAPI_ERROR_AUTH_FAILURE, sms.send_sms (" 1" , " 23232323" , 8 ));
87
88
88
89
ATHandler_stub::nsapi_error_ok_counter = 2 ;
89
90
ATHandler_stub::size_value = 32 ;
90
91
ATHandler_stub::nsapi_error_value = NSAPI_ERROR_AUTH_FAILURE;
91
- CHECK (NSAPI_ERROR_AUTH_FAILURE == sms.send_sms (" 1" , " 23232323" , 8 ));
92
+ LONGS_EQUAL (NSAPI_ERROR_AUTH_FAILURE, sms.send_sms (" 1" , " 23232323" , 8 ));
92
93
93
94
ATHandler_stub::nsapi_error_value = NSAPI_ERROR_OK;
94
95
char table[] = " 232323232323232323232323232323232323232323232323232323\
95
96
232323232323232323232323232323232323232323232323232323\
96
97
232323232323232323232323232323232323232323232323232323\
97
98
23232323232323232323232323232323232323\0 " ;
98
- ATHandler_stub::size_value = 0 ;
99
- ATHandler_stub::return_given_size = true ;
100
- CHECK (218 == sms.send_sms (" 1" , table, strlen (table)));
101
99
102
- CHECK (218 == sms.send_sms (" 12" , table, strlen (table)));
100
+ LONGS_EQUAL (strlen (table), sms.send_sms (" 1" , table, strlen (table)));
101
+ LONGS_EQUAL (strlen (table), sms.send_sms (" 12" , table, strlen (table)));
103
102
}
104
103
105
104
0 commit comments