mirror of
https://github.com/devZoGok/vb01.git
synced 2026-08-26 19:43:30 +00:00
shader test
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
#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);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user