#ifndef TEST_MESH_DATA_BASE_HPP
#define TEST_MESH_DATA_BASE_HPP

#include <mesh/IMesh.hpp>

#include <memory>

class test_MeshDataBase
{
 private:
  explicit test_MeshDataBase();

  static const test_MeshDataBase* m_instance;

 public:
  static const test_MeshDataBase& get();
  static void create();
  static void destroy();

  ~test_MeshDataBase() = default;
};

#endif   // TEST_MESH_DATA_BASE_HPP