diff options
Diffstat (limited to 'Source/charon/testcases/ike_sa_test.c')
-rw-r--r-- | Source/charon/testcases/ike_sa_test.c | 24 |
1 files changed, 7 insertions, 17 deletions
diff --git a/Source/charon/testcases/ike_sa_test.c b/Source/charon/testcases/ike_sa_test.c index e052fd632..8a704c272 100644 --- a/Source/charon/testcases/ike_sa_test.c +++ b/Source/charon/testcases/ike_sa_test.c @@ -32,36 +32,26 @@ void test_ike_sa(tester_t *tester) ike_sa_t *ike_sa; ike_sa_id_t *ike_sa_id; spi_t initiator, responder; - ike_sa_role_t role; - message_t *message; - configuration_t *configuration; + bool is_initiator; - initiator.high = 0; - initiator.low = 0; - responder.high = 34334; - responder.low = 9655; - role = INITIATOR; + initiator = 0; + responder = 34334LL; + is_initiator = TRUE; /* create a ike_sa_id object for the new IKE_SA */ - ike_sa_id = ike_sa_id_create(initiator, responder, role); + ike_sa_id = ike_sa_id_create(initiator, responder, is_initiator); /* empty message and configuration objects are created */ - message = message_create(); - configuration = configuration_create(); /* test every ike_sa function */ ike_sa = ike_sa_create(ike_sa_id); - tester->assert_true(tester,(ike_sa != NULL), "ike_sa pointer check"); - - tester->assert_true(tester,(ike_sa->process_message(ike_sa,message) == SUCCESS), "process_message call check"); + ike_sa->initialize_connection(ike_sa, NULL); - tester->assert_true(tester,(ike_sa->process_configuration(ike_sa,configuration) == SUCCESS), "process_configuration call check"); + tester->assert_true(tester,(ike_sa != NULL), "ike_sa pointer check"); tester->assert_true(tester,(ike_sa->destroy(ike_sa) == SUCCESS), "destroy call check"); ike_sa_id->destroy(ike_sa_id); - message->destroy(message); - configuration->destroy(configuration); } |