Files
vb01/shaderTest.cpp
2021-10-19 19:06:41 +03:00

24 lines
491 B
C++

#include "shaderTest.h"
#include "shader.h"
#include <string>
using namespace std;
namespace vb01{
void ShaderTest::setUp(){
shader = new Shader();
shader->vString = "var x = 1\nvar y = 1\nvar z = 1";
}
void ShaderTest::tearDown(){
}
void ShaderTest::testReplaceLine(){
string replacement = "var y = 10";
shader->replaceLine(Shader::ShaderType::VERTEX_SHADER, 1, replacement);
size_t spot = shader->vString.find(replacement);
CPPUNIT_ASSERT(spot != string::npos);
}
}