Allah (swt) is all knowing. It is said that our whole lives (what we shall be named, our gender, how we shall die, our rizaq, etc) is all pre planned by Allah while we are still in our mother's womb. Allah knows whether or not if we shall go to heaven or hell. He is all-knowing, meaning that he knows what the outcomes of all of his creations shall be.
If our outcomes and fate is already set in stone, why is living on Earth considered a test? How is it a test if God has already destined for us what our actions and choices will be?
If our outcomes and fate is already set in stone, why is living on Earth considered a test? How is it a test if God has already destined for us what our actions and choices will be?