/* * SpyingContext.hpp * Copyright (c) 2014 Eran Pe'er. * * This program is made available under the terms of the MIT License. * * Created on Oct 20, 2014 */ #pragma once #include "fakeit/Xaction.hpp" namespace fakeit { // For use in Spy(...) phrases template struct SpyingContext : public Xaction { virtual void appendAction(Action *action) = 0; virtual typename std::function getOriginalMethod() = 0; }; }