test/message_api_test.cc
author vb
Tue, 30 Dec 2014 13:04:17 +0100
changeset 39 66b5cc6cb987
child 40 3e7aa2f67b7e
permissions -rw-r--r--
...
vb@39
     1
#include <iostream>
vb@39
     2
#include <assert.h>
vb@39
     3
#include "message_api.h"
vb@39
     4
vb@39
     5
using namespace std;
vb@39
     6
vb@39
     7
int main() {
vb@39
     8
    PEP_SESSION session;
vb@39
     9
    
vb@39
    10
    cout << "calling init()\n";
vb@39
    11
    PEP_STATUS status1 = init(&session);   
vb@39
    12
    assert(status1 == PEP_STATUS_OK);
vb@39
    13
    assert(session);
vb@39
    14
    cout << "init() completed.\n";
vb@39
    15
vb@39
    16
    pEp_identity * me = new_identity("outlooktest@dingens.org", NULL, "23", "Outlook Test");
vb@39
    17
    me->me = true;
vb@39
    18
    identity_list *to = new_identity_list(new_identity("vb@dingens.org", NULL, "42", "Volker Birk"));
vb@39
    19
vb@39
    20
    message *msg = new_message(PEP_dir_outgoing, me, to, "hello, world");
vb@39
    21
vb@39
    22
    free_message(msg);
vb@39
    23
vb@39
    24
    cout << "calling release()\n";
vb@39
    25
    release(session);
vb@39
    26
    return 0;
vb@39
    27
}
vb@39
    28