Porting over unit tests for ViewDataDictionary.Eval

Fixing in this PR or a follow up?