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