add unit tests for FileContentBuilder and UriContentBuilder