核心模板架构
This commit is contained in:
@@ -0,0 +1,10 @@
|
||||
#include <gtest/gtest.h>
|
||||
#include "../State_Test_Types.hpp"
|
||||
TEST(state_strategy_base_test, publishes_through_virtual_interface) {
|
||||
State_Plain_Strategy strategy;
|
||||
State_Strategy_Base* base = &strategy;
|
||||
strategy.set<&State_Plain_Value::count>(7);
|
||||
base->publish();
|
||||
EXPECT_EQ(base->state_revision(), 1);
|
||||
EXPECT_EQ(strategy.render_use_state().count, 7);
|
||||
}
|
||||
Reference in New Issue
Block a user