add  union testing for Union, Cancat