SCIRun  5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Functions
NetworkTests.cc File Reference
#include <gtest/gtest.h>
#include <boost/assign.hpp>
#include <boost/assign/list_of.hpp>
#include <Dataflow/Network/Network.h>
#include <Dataflow/Network/Connection.h>
#include <Dataflow/Network/ModuleDescription.h>
#include <Dataflow/Network/Tests/MockModule.h>
#include <Dataflow/Network/Tests/MockPorts.h>
#include <Dataflow/Network/Tests/MockModuleState.h>
#include <Dataflow/Engine/Controller/NetworkEditorController.h>
#include <Core/Algorithms/Base/AlgorithmFwd.h>

Classes

class  NetworkTests
 

Functions

 TEST_F (NetworkTests, CanAddAndRemoveModules)
 
 TEST_F (NetworkTests, CanAddAndRemoveConnections)
 
 TEST_F (NetworkTests, CannotMakeSameConnectionTwice)
 
 TEST_F (NetworkTests, DISABLED_ConnectionsMustHaveMatchingPortTypes)
 
 TEST_F (NetworkTests, CannotConnectNonExistentPorts)
 

Function Documentation

TEST_F ( NetworkTests  ,
CanAddAndRemoveModules   
)
TEST_F ( NetworkTests  ,
CanAddAndRemoveConnections   
)
Todo:
: yucky, yucky test code now. needs refactoring for readability!
TEST_F ( NetworkTests  ,
CannotMakeSameConnectionTwice   
)
TEST_F ( NetworkTests  ,
DISABLED_ConnectionsMustHaveMatchingPortTypes   
)
Todo:
: this verification pushed up to higher layer.
TEST_F ( NetworkTests  ,
CannotConnectNonExistentPorts   
)