class MAGES::Tests::TestOverridableProperty¶
Overview¶
Tests various aspects of the MAGES.OverridableProperty system. More…
class TestOverridableProperty { public: // classes class Compound; class Data; class Defaults; // methods void TestOverridablePropertyPrimitiveType(); void TestOverridablePropertyCompoundType(); void TestOverridablePropertyIndexer(); void TestOverridablePropertyIndexerModify(); };
Detailed Documentation¶
Tests various aspects of the MAGES.OverridableProperty system.
Methods¶
void TestOverridablePropertyPrimitiveType()
Tests that the MAGES.OverridableProperty system works correctly for primitive types.
void TestOverridablePropertyCompoundType()
Tests that the OverridableProperty system works correctly for compound types.
void TestOverridablePropertyIndexer()
Tests that the MAGES.OverridableProperty system works correctly by accesing values through indexers.
void TestOverridablePropertyIndexerModify()
Tests that the MAGES.OverridableProperty system works correctly when modifying values through indexers.