Engine²
Open-source game engine written in C++.
Loading...
Searching...
No Matches
OBJLoaderTest.cpp File Reference
#include <algorithm>
#include <gtest/gtest.h>
#include "resource/OBJLoader.hpp"
#include "export.h"

Macros

#define OBJ_FILE_PATH   PROJECT_SOURCE_DIR "assets/"

Functions

 TEST (OBJLoaderTest, load_obj_file)
 TEST (OBJLoaderTest, load_empty_path)
 TEST (OBJLoaderTest, load_not_obj_file)
 TEST (OBJLoaderTest, load_wrong_path)
 TEST (OBJLoaderTest, get_shapes_iterable_and_consistent)
 TEST (OBJLoaderTest, get_materials_loaded_from_mtl)
 TEST (OBJLoaderTest, get_shapes_materials_consistent)

Macro Definition Documentation

◆ OBJ_FILE_PATH

#define OBJ_FILE_PATH   PROJECT_SOURCE_DIR "assets/"

Function Documentation

◆ TEST() [1/7]

TEST ( OBJLoaderTest ,
get_materials_loaded_from_mtl  )

◆ TEST() [2/7]

TEST ( OBJLoaderTest ,
get_shapes_iterable_and_consistent  )

◆ TEST() [3/7]

TEST ( OBJLoaderTest ,
get_shapes_materials_consistent  )

◆ TEST() [4/7]

TEST ( OBJLoaderTest ,
load_empty_path  )

◆ TEST() [5/7]

TEST ( OBJLoaderTest ,
load_not_obj_file  )

◆ TEST() [6/7]

TEST ( OBJLoaderTest ,
load_obj_file  )

◆ TEST() [7/7]

TEST ( OBJLoaderTest ,
load_wrong_path  )