unit test for evaluation; sorting on product and evaluation

unit test for evaluation; 
sorting on product and evaluation
IMO `ViewData["sortSelectedIndex"] ` is OK, but there is a better way of saying it `ViewBag.SelectedIndex = selectedIndex`. The type of ViewBag is `dynamic` and the syntax looks more natural than the array.