unitests for TConfigurable