added observer injection test
ignore unchanged setter