38 lines
869 B
C++
38 lines
869 B
C++
/*
|
|
* Copyright (c) 2014 Eran Pe'er.
|
|
*
|
|
* This program is made available under the terms of the MIT License.
|
|
*
|
|
* Created on Mar 10, 2014
|
|
*/
|
|
#pragma once
|
|
|
|
#include <functional>
|
|
#include <type_traits>
|
|
#include <memory>
|
|
#include <iosfwd>
|
|
|
|
#include "fakeit/RecordedMethodBody.hpp"
|
|
#include "fakeit/StubbingProgress.hpp"
|
|
#include "fakeit/Sequence.hpp"
|
|
#include "fakeit/ActualInvocation.hpp"
|
|
#include "fakeit/EventHandler.hpp"
|
|
#include "fakeit/ActionSequence.hpp"
|
|
|
|
namespace fakeit {
|
|
|
|
template<typename C, typename DATA_TYPE>
|
|
class DataMemberStubbingRoot {
|
|
private:
|
|
//DataMemberStubbingRoot & operator= (const DataMemberStubbingRoot & other) = delete;
|
|
public:
|
|
DataMemberStubbingRoot(const DataMemberStubbingRoot &) = default;
|
|
|
|
DataMemberStubbingRoot() = default;
|
|
|
|
void operator=(const DATA_TYPE &val) {
|
|
}
|
|
};
|
|
|
|
}
|