add unitary test failure conditions to test_move_assiments::operator()()