00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
#ifndef _link_test_h
00019
#define _link_test_h
00020
00021
#include <iostream>
00022
#include "../common/link.h"
00023
#include "../common/node.h"
00024
#include "../common/groomernode.h"
00025
#include "../common/gmpls.h"
00026
#include "../sim/routedb.h"
00027
00028
using namespace common;
00029
using namespace sim;
00030
00031 namespace testspace {
00037 class Test {
00038
public:
00039
00045
static void TestLink();
00046
00052
static void TestNode();
00053
00059
static void TestGroomerNode();
00060
00066
static void TestNetworkManager();
00067
00075
static void TestRouteDatabase();
00076
00080
static void TestInt();
00081
00082 };
00083 }
00084
#endif