173793ce85a1564f883ca0512ab0e8db7a3044fe
[gssweb.git] / json_gssapi / test / GSSUnwrapTest.h
1 /*
2  * Copyright (c) 2014 <copyright holder> <email>
3  *
4  * For license details, see the LICENSE file in the root of this project.
5  *
6  */
7
8 #ifndef GSSUNWRAPTEST_H
9 #define GSSUNWRAPTEST_H
10
11 #include <cppunit/TestFixture.h>
12 #include <cppunit/extensions/HelperMacros.h>
13
14 class GSSUnwrapTest : public CppUnit::TestFixture
15 {
16   CPPUNIT_TEST_SUITE( GSSUnwrapTest );
17   CPPUNIT_TEST( testConstructor );
18   CPPUNIT_TEST( testConstructorWithJSONObject );
19   CPPUNIT_TEST( testEmptyCall );
20   CPPUNIT_TEST( testJSONMarshal );
21   CPPUNIT_TEST_SUITE_END();
22   
23 public:
24   void setUp();
25   
26   void testConstructor();
27   void testConstructorWithJSONObject();
28   void testEmptyCall();
29   void testJSONMarshal();
30
31 };
32
33 #endif // GSSWRAPTEST_H