add test to check null can't sneak into struct strong typed fields
reorder test annotations so data provider is closer to test method