data types
types
adding back in tests after moving to typed values
dao object being put back together
modified test case
setSelectFields null test