updated TestManaChoice to more complex case that breaks the current method