@@ -62,8 +62,8 @@ TEST_F(TestTCPSocket, constructor)
6262
6363TEST_F (TestTCPSocket, constructor_parameters)
6464{
65- TCPSocket socketParam = TCPSocket () ;
66- socketParam.open (dynamic_cast <NetworkStack *>( &stack) );
65+ TCPSocket socketParam;
66+ socketParam.open (&stack);
6767 const SocketAddress a (" 127.0.0.1" , 1024 );
6868 EXPECT_EQ (socketParam.connect (a), NSAPI_ERROR_OK);
6969}
@@ -72,7 +72,7 @@ TEST_F(TestTCPSocket, constructor_parameters)
7272
7373TEST_F (TestTCPSocket, connect)
7474{
75- socket->open ((NetworkStack *) &stack);
75+ socket->open (&stack);
7676
7777 stack.return_value = NSAPI_ERROR_OK;
7878 const SocketAddress a (" 127.0.0.1" , 1024 );
@@ -90,7 +90,7 @@ TEST_F(TestTCPSocket, connect_no_open)
9090
9191TEST_F (TestTCPSocket, connect_error_in_progress_no_timeout)
9292{
93- socket->open ((NetworkStack *) &stack);
93+ socket->open (&stack);
9494 stack.return_value = NSAPI_ERROR_IN_PROGRESS;
9595 const SocketAddress a (" 127.0.0.1" , 1024 );
9696 eventFlagsStubNextRetval.push_back (osFlagsError); // Break the wait loop
@@ -99,7 +99,7 @@ TEST_F(TestTCPSocket, connect_error_in_progress_no_timeout)
9999
100100TEST_F (TestTCPSocket, connect_with_timeout)
101101{
102- socket->open ((NetworkStack *) &stack);
102+ socket->open (&stack);
103103 stack.return_value = NSAPI_ERROR_IN_PROGRESS;
104104 const SocketAddress a (" 127.0.0.1" , 1024 );
105105 eventFlagsStubNextRetval.push_back (osFlagsError); // Break the wait loop
@@ -109,7 +109,7 @@ TEST_F(TestTCPSocket, connect_with_timeout)
109109
110110TEST_F (TestTCPSocket, connect_error_is_connected)
111111{
112- socket->open ((NetworkStack *) &stack);
112+ socket->open (&stack);
113113 stack.return_values .push_back (NSAPI_ERROR_IS_CONNECTED);
114114 stack.return_values .push_back (NSAPI_ERROR_ALREADY);
115115 const SocketAddress a (" 127.0.0.1" , 1024 );
@@ -128,45 +128,45 @@ TEST_F(TestTCPSocket, send_no_open)
128128
129129TEST_F (TestTCPSocket, send_in_one_chunk)
130130{
131- socket->open ((NetworkStack *) &stack);
131+ socket->open (&stack);
132132 stack.return_value = dataSize;
133133 EXPECT_EQ (socket->send (dataBuf, dataSize), dataSize);
134134}
135135
136136TEST_F (TestTCPSocket, send_in_two_chunks)
137137{
138- socket->open ((NetworkStack *) &stack);
138+ socket->open (&stack);
139139 stack.return_values .push_back (4 );
140140 stack.return_values .push_back (dataSize - 4 );
141141 EXPECT_EQ (socket->send (dataBuf, dataSize), dataSize);
142142}
143143
144144TEST_F (TestTCPSocket, send_error_would_block)
145145{
146- socket->open ((NetworkStack *) &stack);
146+ socket->open (&stack);
147147 stack.return_value = NSAPI_ERROR_WOULD_BLOCK;
148148 eventFlagsStubNextRetval.push_back (osFlagsError); // Break the wait loop
149149 EXPECT_EQ (socket->send (dataBuf, dataSize), NSAPI_ERROR_WOULD_BLOCK);
150150}
151151
152152TEST_F (TestTCPSocket, send_error_other)
153153{
154- socket->open ((NetworkStack *) &stack);
154+ socket->open (&stack);
155155 stack.return_value = NSAPI_ERROR_NO_MEMORY;
156156 EXPECT_EQ (socket->send (dataBuf, dataSize), NSAPI_ERROR_NO_MEMORY);
157157}
158158
159159TEST_F (TestTCPSocket, send_error_no_timeout)
160160{
161- socket->open ((NetworkStack *) &stack);
161+ socket->open (&stack);
162162 stack.return_value = NSAPI_ERROR_WOULD_BLOCK;
163163 socket->set_blocking (false );
164164 EXPECT_EQ (socket->send (dataBuf, dataSize), NSAPI_ERROR_WOULD_BLOCK);
165165}
166166
167167TEST_F (TestTCPSocket, send_to)
168168{
169- socket->open ((NetworkStack *) &stack);
169+ socket->open (&stack);
170170 stack.return_value = 10 ;
171171 const SocketAddress a (" 127.0.0.1" , 1024 );
172172 EXPECT_EQ (socket->sendto (a, dataBuf, dataSize), dataSize);
@@ -182,22 +182,22 @@ TEST_F(TestTCPSocket, recv_no_open)
182182
183183TEST_F (TestTCPSocket, recv_all_data)
184184{
185- socket->open ((NetworkStack *) &stack);
185+ socket->open (&stack);
186186 stack.return_value = dataSize;
187187 EXPECT_EQ (socket->recv (dataBuf, dataSize), dataSize);
188188}
189189
190190TEST_F (TestTCPSocket, recv_less_than_expected)
191191{
192- socket->open ((NetworkStack *) &stack);
192+ socket->open (&stack);
193193 unsigned int lessThanDataSize = dataSize - 1 ;
194194 stack.return_values .push_back (lessThanDataSize);
195195 EXPECT_EQ (socket->recv (dataBuf, dataSize), lessThanDataSize);
196196}
197197
198198TEST_F (TestTCPSocket, recv_would_block)
199199{
200- socket->open ((NetworkStack *) &stack);
200+ socket->open (&stack);
201201 stack.return_value = NSAPI_ERROR_WOULD_BLOCK;
202202 eventFlagsStubNextRetval.push_back (0 );
203203 eventFlagsStubNextRetval.push_back (osFlagsError); // Break the wait loop
@@ -215,7 +215,7 @@ TEST_F(TestTCPSocket, recv_from)
215215{
216216 stack.return_value = NSAPI_ERROR_OK;
217217 SocketAddress a (" 127.0.0.1" , 1024 );
218- EXPECT_EQ (socket->open ((NetworkStack *) &stack), NSAPI_ERROR_OK);
218+ EXPECT_EQ (socket->open (&stack), NSAPI_ERROR_OK);
219219 EXPECT_EQ (socket->connect (a), NSAPI_ERROR_OK);
220220 SocketAddress b;
221221 EXPECT_EQ (socket->recvfrom (&b, dataBuf, dataSize), NSAPI_ERROR_OK);
@@ -226,7 +226,7 @@ TEST_F(TestTCPSocket, recv_from_null)
226226{
227227 stack.return_value = NSAPI_ERROR_OK;
228228 SocketAddress a (" 127.0.0.1" , 1024 );
229- EXPECT_EQ (socket->open ((NetworkStack *) &stack), NSAPI_ERROR_OK);
229+ EXPECT_EQ (socket->open (&stack), NSAPI_ERROR_OK);
230230 EXPECT_EQ (socket->connect (a), NSAPI_ERROR_OK);
231231 EXPECT_EQ (socket->recvfrom (NULL , dataBuf, dataSize), NSAPI_ERROR_OK);
232232}
@@ -242,7 +242,7 @@ TEST_F(TestTCPSocket, listen_no_open)
242242TEST_F (TestTCPSocket, listen)
243243{
244244 stack.return_value = NSAPI_ERROR_OK;
245- socket->open ((NetworkStack *) &stack);
245+ socket->open (&stack);
246246 EXPECT_EQ (socket->listen (1 ), NSAPI_ERROR_OK);
247247}
248248
@@ -252,17 +252,17 @@ TEST_F(TestTCPSocket, accept_no_open)
252252{
253253 nsapi_error_t error;
254254 stack.return_value = NSAPI_ERROR_OK;
255- EXPECT_EQ (socket->accept (&error), static_cast <TCPSocket *>( NULL ) );
255+ EXPECT_EQ (socket->accept (&error), nullptr );
256256 EXPECT_EQ (error, NSAPI_ERROR_NO_SOCKET);
257257}
258258
259259TEST_F (TestTCPSocket, accept)
260260{
261261 nsapi_error_t error;
262262 stack.return_value = NSAPI_ERROR_OK;
263- socket->open ((NetworkStack *) &stack);
263+ socket->open (&stack);
264264 TCPSocket *sock = socket->accept (&error);
265- EXPECT_NE (sock, static_cast <TCPSocket *>( NULL ) );
265+ EXPECT_NE (sock, nullptr );
266266 EXPECT_EQ (error, NSAPI_ERROR_OK);
267267 if (sock) {
268268 sock->close ();
@@ -272,11 +272,11 @@ TEST_F(TestTCPSocket, accept)
272272TEST_F (TestTCPSocket, accept_would_block)
273273{
274274 nsapi_error_t error;
275- socket->open ((NetworkStack *) &stack);
275+ socket->open (&stack);
276276 stack.return_value = NSAPI_ERROR_WOULD_BLOCK;
277277 eventFlagsStubNextRetval.push_back (0 );
278278 eventFlagsStubNextRetval.push_back (osFlagsError); // Break the wait loop
279- EXPECT_EQ (socket->accept (&error), static_cast <TCPSocket *>( NULL ) );
279+ EXPECT_EQ (socket->accept (&error), nullptr );
280280 EXPECT_EQ (error, NSAPI_ERROR_WOULD_BLOCK);
281281}
282282
0 commit comments