#include #include #include TEST(engine_default_service_system, add_en_dis) { MM::Engine e; e.addService(); ASSERT_TRUE(e.enableService()); { auto* dss = e.tryService(); ASSERT_NE(dss, nullptr); } e.disableService(); } TEST(engine_default_service_system, tick) { MM::Engine e; e.addService(); ASSERT_TRUE(e.enableService()); e.update(); e.fixedUpdate(); { auto* dss = e.tryService(); ASSERT_NE(dss, nullptr); } e.disableService(); }