added assign tests