added test to assert that a dependedobservable only get one subscription from computed-observable