If you are having visits by spirits. Are you wondering if you can trust them? if these are real spirits? It takes a lot of practice to test a spirit. There are some rules you have to follow in order to do this, you have to trust your intuition, you have to follow your awareness, your higher level of consciousness and your sixth sense will have to also be followed in order to test the spirits.
Testing a spirit is being able to decipher whether or not the entity is balanced in energetic vibrations. Energetic vibrations are what we are made of, testing a spirit is not based on yes or no questions.
The first thing you should do is ask the entity its name, and why it is there, these two questions are the biggest questions because it will determine if it is going to be truthful with you or be deceptive. You also have to pay attention to its body language, they are more aware of themselves then we are of ourselves, so their body language will determine whether it is saying they are there to help us, but their body language is showing something different they may be being deceptive.
