Вы возвращаете копию _testClass
.Поэтому, когда вы изменяете его с помощью setValue(89)
, ничего не происходит, потому что вы изменяете только копию, которая отбрасывается в конце строки.Вместо этого вы должны вернуть ссылку.
Измените это здесь:
TestClass getTestClass() const{
На это:
TestClass &getTestClass() {
И вы получите ожидаемый результат.