added tests

This commit is contained in:
Jonas Zeunert
2018-08-07 20:31:45 +02:00
parent 31d9a2b444
commit e90b1a1185
12 changed files with 254 additions and 13050 deletions

View File

@@ -0,0 +1,18 @@
/*
* DisplayController.cpp
*
* Created on: Aug 7, 2018
* Author: rhetenor
*/
#include "DisplayController.h"
DisplayController::DisplayController() {
// TODO Auto-generated constructor stub
}
DisplayController::~DisplayController() {
// TODO Auto-generated destructor stub
}

View File

@@ -0,0 +1,19 @@
/*
* DisplayController.h
*
* Created on: Aug 7, 2018
* Author: rhetenor
*/
#ifndef SOURCE_DIRECTORY__SRC_OUTPUT_DISPLAYCONTROLLER_H_
#define SOURCE_DIRECTORY__SRC_OUTPUT_DISPLAYCONTROLLER_H_
#include "IDisplayController.h"
class DisplayController: public output::IDisplayController {
public:
DisplayController();
virtual ~DisplayController();
};
#endif /* SOURCE_DIRECTORY__SRC_OUTPUT_DISPLAYCONTROLLER_H_ */

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,29 @@
/*
* TestCabinetItem.cpp
*
* Created on: Aug 7, 2018
* Author: rhetenor
*/
#include "catch.hpp"
#include "fakeit.hpp"
#include "utilities/LoggerFactory.hpp"
// testing purposes
#define private public
#include "output/CabinetItem.h"
using namespace output;
using namespace fakeit;
SCENARIO("")
{
}

View File

@@ -0,0 +1,29 @@
/*
* TestDisplay.cpp
*
* Created on: Aug 7, 2018
* Author: rhetenor
*/
#include "catch.hpp"
#include "fakeit.hpp"
#include "utilities/LoggerFactory.hpp"
// testing purposes
#define private public
#include "output/Display.h"
using namespace output;
using namespace fakeit;
SCENARIO("")
{
}

View File

@@ -0,0 +1,25 @@
/*
* TestDisplayController.cpp
*
* Created on: Aug 7, 2018
* Author: rhetenor
*/
#include "catch.hpp"
#include "fakeit.hpp"
#include "utilities/LoggerFactory.hpp"
// testing purposes
#define private public
#include "output/DisplayController.h"
using namespace output;
using namespace fakeit;
SCENARIO("")
{
}

View File

@@ -0,0 +1,25 @@
/*
* TestInputDriverFactory.cpp
*
* Created on: Jul 11, 2018
* Author: Andreas Schneider, Johannes Wendel, Jonas Zeunert, Oliver Martin, Dr. Franca Rupprecht
*/
#include "catch.hpp"
#include "fakeit.hpp"
#include "utilities/LoggerFactory.hpp"
// testing purposes
#define private public
#include "output/Solenoid.h"
using namespace Output;
using namespace fakeit;
SCENARIO("")
{
}

View File

@@ -0,0 +1,25 @@
/*
* TestLamp.cpp
*
* Created on: Aug 7, 2018
* Author: rhetenor
*/
#include "catch.hpp"
#include "fakeit.hpp"
#include "utilities/LoggerFactory.hpp"
// testing purposes
#define private public
#include "output/Lamp.h"
using namespace output;
using namespace fakeit;
SCENARIO("")
{
}

View File

@@ -0,0 +1,28 @@
/*
* TestOutputDriver.cpp
*
* Created on: Aug 7, 2018
* Author: rhetenor
*/
#include "catch.hpp"
#include "fakeit.hpp"
#include "utilities/LoggerFactory.hpp"
// testing purposes
#define private public
#include "output/OutputDriver.h"
using namespace output;
using namespace fakeit;
SCENARIO("")
{
}

View File

@@ -0,0 +1,29 @@
/*
* TestSolenoid.cpp
*
* Created on: Aug 7, 2018
* Author: rhetenor
*/
#include "catch.hpp"
#include "fakeit.hpp"
#include "utilities/LoggerFactory.hpp"
// testing purposes
#define private public
#include "output/Solenoid.h"
using namespace output;
using namespace fakeit;
SCENARIO("")
{
}

View File

@@ -0,0 +1,27 @@
/*
* TestSound.cpp
*
* Created on: Aug 7, 2018
* Author: rhetenor
*/
#include "catch.hpp"
#include "fakeit.hpp"
#include "utilities/LoggerFactory.hpp"
// testing purposes
#define private public
#include "output/Sound.h"
using namespace output;
using namespace fakeit;
SCENARIO("")
{
}