mirror of
https://github.com/devZoGok/vb01.git
synced 2026-08-26 19:43:30 +00:00
24 lines
491 B
C++
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);
|
|
}
|
|
}
|