add `testRefreshSourceNull` to close #35