If God knows everything, why do we have passages in the Bible that say things like, “God tested so and so in order to know all that was in his heart”?
Today’s question is a great one because we have passages in the Bible that talk about God testing people in order to find out what was in their hearts. One example that stands out early in the Bible is when God tested Abraham and it actually says God tested Abraham. He told him to go sacrifice his son, Isaac, up on a certain designated mountain. When Abraham lifted his arm to slay his son, the Lord stopped him of course and said, “Now I know that you fear God, since you have not withheld your son, your only son, from Me” (Genesis 22:12).