!**< def !define body (|''name is override''|name| |''get''|@{this.name}|is|@{name}| ) !define body2 (|''name is override''|name| |'''show'''|''get''|@{@{this}.name}| ) !define test (!|fitlibrary.specify.dynamicVariable.DynamicVariablesUnderTest| |define action|Person| |${body}| |define action|Child| |${body2}| |'''set'''|ella.name|'''to'''|Ella| |'''set'''|ella.class|'''to'''|Child| |'''set'''|Child.super|'''to'''|Person| |'''oo'''|ella|''name is override''|Ella| |''expected test results''|4|''right''|0|''wrong''|0|''ignored''|0|''exceptions''| ) **! |!-fitlibrary.spec.SpecifyFixture-!| |${test}|!-
fitlibrary.specify.dynamicVariable.DynamicVariablesUnderTest

define action Person
name is override name

get @{this.name} is @{name}

define action Child
name is override name

show get @{@{this}.name}

set ella.name to Ella
set ella.class to Child

set Child.super to Person

oo ella name is override Ella
show get Ella Ella

expected test results 4 right 0 wrong 0 ignored 0 exceptions
-!|