Skip to content

File test_runner.hpp

File List > backends > cxx > include > zmbt > mapping > test_runner.hpp

Go to the documentation of this file

#ifndef ZMBT_MAPPING_TEST_RUNNER_HPP_
#define ZMBT_MAPPING_TEST_RUNNER_HPP_

#include <memory>
#include "zmbt/core.hpp"

namespace zmbt {
namespace mapping {

class TestRunner
{
    class Impl;

    std::unique_ptr<Impl> impl_;

public:
    TestRunner(JsonNode const& model);
    void Run();
    ~TestRunner();
};

} // namespace mapping
} // namespace zmbt

#endif