static void finalize_and_teardown() { expect_string( mock_delete_message_replied_callback, service_name, CLIENT_SERVICE_NAME ); will_return( mock_delete_message_replied_callback, true ); finalize_packetin_filter_interface(); teardown(); }
static void test_finalize_packetin_filter_interface_succeeds() { expect_string( mock_add_message_replied_callback, service_name, CLIENT_SERVICE_NAME ); will_return( mock_add_message_replied_callback, true ); init_packetin_filter_interface(); expect_string( mock_delete_message_replied_callback, service_name, CLIENT_SERVICE_NAME ); will_return( mock_delete_message_replied_callback, true ); assert_true( finalize_packetin_filter_interface() ); }
int main( int argc, char *argv[] ) { init_trema( &argc, &argv ); init_packetin_filter_interface(); add_periodic_event_callback( 5, timeout, NULL ); add_filter(); start_trema(); finalize_packetin_filter_interface(); }
static void test_finalize_packetin_filter_interface_fails_if_not_initialized() { assert_false( finalize_packetin_filter_interface() ); }