#include #include "meshkit-test.h" /** Tests for the batmobile library */ class MKLibTests : public Test::Suite { public: MKLibTests() { TEST_ADD(MKLibTests::testIP42String); TEST_ADD(MKLibTests::testMAC2String); TEST_ADD(MKLibTests::testParseIP4Addr); TEST_ADD(MKLibTests::testParseInvalidIP4Addr); TEST_ADD(MKLibTests::testParseMACAddr); TEST_ADD(MKLibTests::testParseInvalidMACAddr); TEST_ADD(MKLibTests::testMACLessThan); TEST_ADD(MKLibTests::testMACEquals); } protected: void testIP42String(); void testMAC2String(); void testParseIP4Addr(); void testParseInvalidIP4Addr(); void testParseMACAddr(); void testParseInvalidMACAddr(); void testMACLessThan(); void testMACEquals(); };