@@ -1440,25 +1440,33 @@ void test_FreeRTOS_FindEndPointOnIP_IPv4_AnyEndpoint( void )
14401440 * pxNetworkEndPoints is a global variable using in FreeRTOS_Routing as link list head of all endpoints.
14411441 *
14421442 * Test step:
1443- * - Create 1 endpoint with IP address 0 and add it to the list.
1444- * - Call FreeRTOS_FindEndPointOnIP_IPv4 to query with IPV4_DEFAULT_ADDRESS .
1443+ * - Create 1 endpoint with IP address 0xAB12CD34 and add it to the list.
1444+ * - Call FreeRTOS_FindEndPointOnIP_IPv4 to query with 0xAB12CD34 .
14451445 * - Check if returned endpoint is same.
1446- * - Call FreeRTOS_FindEndPointOnIP_IPv4 to query with IPV4_DEFAULT_GATEWAY .
1446+ * - Call FreeRTOS_FindEndPointOnIP_IPv4 to query with 0 .
14471447 * - Check if returned endpoint is same.
1448+ * - Call FreeRTOS_FindEndPointOnIP_IPv4 to query with IPV4_DEFAULT_ADDRESS.
1449+ * - Check if returned endpoint is NULL.
1450+ * - Call FreeRTOS_FindEndPointOnIP_IPv4 to query with IPV4_DEFAULT_GATEWAY.
1451+ * - Check if returned endpoint is NULL.
14481452 */
14491453void test_FreeRTOS_FindEndPointOnIP_IPv4_ZeroAddressEndpoint ( void )
14501454{
14511455 NetworkEndPoint_t xEndPoint ;
14521456 NetworkEndPoint_t * pxEndPoint = NULL ;
14531457
14541458 memset ( & xEndPoint , 0 , sizeof ( NetworkEndPoint_t ) );
1455- xEndPoint .ipv4_settings .ulIPAddress = 0 ;
1459+ xEndPoint .ipv4_settings .ulIPAddress = 0xAB12CD34 ;
14561460 pxNetworkEndPoints = & xEndPoint ;
14571461
1458- pxEndPoint = FreeRTOS_FindEndPointOnIP_IPv4 ( IPV4_DEFAULT_ADDRESS );
1462+ pxEndPoint = FreeRTOS_FindEndPointOnIP_IPv4 ( 0xAB12CD34 );
14591463 TEST_ASSERT_EQUAL ( & xEndPoint , pxEndPoint );
1460- pxEndPoint = FreeRTOS_FindEndPointOnIP_IPv4 ( IPV4_DEFAULT_GATEWAY );
1464+ pxEndPoint = FreeRTOS_FindEndPointOnIP_IPv4 ( 0 );
14611465 TEST_ASSERT_EQUAL ( & xEndPoint , pxEndPoint );
1466+ pxEndPoint = FreeRTOS_FindEndPointOnIP_IPv4 ( IPV4_DEFAULT_ADDRESS );
1467+ TEST_ASSERT_EQUAL ( NULL , pxEndPoint );
1468+ pxEndPoint = FreeRTOS_FindEndPointOnIP_IPv4 ( IPV4_DEFAULT_GATEWAY );
1469+ TEST_ASSERT_EQUAL ( NULL , pxEndPoint );
14621470}
14631471
14641472/**
0 commit comments