【文件属性】:
文件名称:glmock:使用 GoogleMock 的 Opengl 模拟
文件大小:27KB
文件格式:ZIP
更新时间:2021-06-02 03:57:39
C++
模拟 Opengl 函数。 它使用 GoogleMock 来模拟 opengl。
先决条件:
OpenGL
谷歌模拟
谷歌测试
建造:
mkdir build
cd build
cmake ../
make
用法:
#include "glmock.hpp"
TEST(ShaderLoaderTest, load_shader_from_file)
{
GlMock mock;
const GLuint vertextShaderId = 1;
EXPECT_CALL(mock, gl_CreateShader(GL_VERTEX_SHADER)).WillOnce(Return(vertexShaderId));
}
您可以使用 generate_glmock.py 生成新的 GLmock。 脚本也可以为 GLES 生成模拟。
【文件预览】:
glmock-master
----generate_glmock.py(10KB)
----LICENCE(1KB)
----glmock.cpp(103KB)
----.gitignore(17B)
----CMakeLists.txt(514B)
----glmock.hpp(57KB)
----README.md(496B)