added doxygen make target
[metaproxy-moved-to-github.git] / src / test_session1.cpp
1 #include "session.hpp"
2
3 #include <iostream>
4
5 #define BOOST_AUTO_TEST_MAIN
6 #include <boost/test/auto_unit_test.hpp>
7
8 using namespace boost::unit_test;
9
10 BOOST_AUTO_TEST_CASE( testsession1 ) 
11 {
12
13     // test session 
14     try {
15         yp2::Session session;
16         unsigned long int id;
17         id = session.id();
18         id = session.id();
19         id = session.id();
20         id = session.id();
21         id = session.id();
22         id = session.id();
23         id = session.id();
24         id = session.id();
25         id = session.id();
26         id = session.id();
27
28         BOOST_CHECK (id == 10);
29         
30     }
31     catch (std::exception &e) {
32         std::cout << e.what() << "\n";
33         BOOST_CHECK (false);
34     }
35     catch (...) {
36         BOOST_CHECK (false);
37     }
38 }
39
40 /*
41  * Local variables:
42  * c-basic-offset: 4
43  * indent-tabs-mode: nil
44  * End:
45  * vim: shiftwidth=4 tabstop=8 expandtab
46  */