MKCommModelTests
MKLibTests.h
00001 #include <string>
00002 #include "meshkit-test.h"
00003 
00005 class MKLibTests : public Test::Suite {
00006 public:
00007 
00008         MKLibTests() {
00009                 TEST_ADD(MKLibTests::testIP42String);
00010                 TEST_ADD(MKLibTests::testMAC2String);
00011                 TEST_ADD(MKLibTests::testParseIP4Addr);
00012                 TEST_ADD(MKLibTests::testParseInvalidIP4Addr);
00013                 TEST_ADD(MKLibTests::testParseMACAddr);
00014                 TEST_ADD(MKLibTests::testParseInvalidMACAddr);
00015                 TEST_ADD(MKLibTests::testMACLessThan);
00016                 TEST_ADD(MKLibTests::testMACEquals);
00017         }
00018 
00019 protected:
00020 
00021         void testIP42String();
00022         void testMAC2String();
00023         void testParseIP4Addr();
00024         void testParseInvalidIP4Addr();
00025         void testParseMACAddr();
00026         void testParseInvalidMACAddr();
00027         void testMACLessThan();
00028         void testMACEquals();
00029 
00030 };
00031 
 All Classes Functions