SM001
| 24 | |
| 25 | // SM001 |
| 26 | TEST_F(SurfaceManagerTest, SM001_CreateSurfaceManager_ReturnsValidPointer) { |
| 27 | auto* sm = engine_->createSurfaceManager(); |
| 28 | ASSERT_NE(sm, nullptr); |
| 29 | engine_->destroySurfaceManager(sm); |
| 30 | ::agenui::testing::WaitForWorkerIdle(); |
| 31 | } |
| 32 | |
| 33 | // SM002 removed: AGenUIEngine is a process-level singleton; once |
| 34 | // destroyAGenUIEngine() runs, initAGenUIEngine() can never bring it back |
nothing calls this directly
no test coverage detected