initial import, >900commits predate this

This commit is contained in:
2020-09-29 13:47:50 +02:00
commit e74154ccee
352 changed files with 108120 additions and 0 deletions

View File

@ -0,0 +1,38 @@
#include <gtest/gtest.h>
#include <mm/engine.hpp>
#include <mm/services/default_service.hpp>
TEST(engine_default_service_system, add_en_dis) {
MM::Engine e;
e.addService<MM::Services::DefaultService>();
ASSERT_TRUE(e.enableService<MM::Services::DefaultService>());
{
auto* dss = e.tryService<MM::Services::DefaultService>();
ASSERT_NE(dss, nullptr);
}
e.disableService<MM::Services::DefaultService>();
}
TEST(engine_default_service_system, tick) {
MM::Engine e;
e.addService<MM::Services::DefaultService>();
ASSERT_TRUE(e.enableService<MM::Services::DefaultService>());
e.update();
e.fixedUpdate();
{
auto* dss = e.tryService<MM::Services::DefaultService>();
ASSERT_NE(dss, nullptr);
}
e.disableService<MM::Services::DefaultService>();
}