add `testRefreshSourceDirtyObject`