default empty value to data source
Added unit testing