- 修复 engine/CMakeLists.txt 路径问题 - 在 tests/D3D12_engine/test/ 创建测试框架 - 添加基础测试夹具 D3D12TestFixture - 添加 13 个基础测试用例 - 所有测试通过
10 lines
240 B
C++
10 lines
240 B
C++
#include "fixtures/D3D12TestFixture.h"
|
|
|
|
TEST_F(D3D12TestFixture, Device_CreateDevice_Success) {
|
|
ASSERT_NE(GetDevice(), nullptr);
|
|
}
|
|
|
|
TEST_F(D3D12TestFixture, Device_GetCommandQueue_Success) {
|
|
ASSERT_NE(GetCommandQueue(), nullptr);
|
|
}
|