Add initial functional tests for observation calls