 All this was a test from God for His servants out of His wisdom.God explained this matter in the Glorious Quran which He sent to His honorable Messenger, whom He supported with miracles and clear, unequivocal evidence.God is the Most Truthful, and He is the Lord of the worlds Who knows the secrets, what the hearts conceal, the hidden matters in heaven and earth, what has occurred, what will occur, and what would occur if it was decreed.