God’s promise with Abraham and its fulfillment
God fulfilled the promise He made with Abraham in Genesis 15 through Moses and Joshua.
We all know the story of Jacob’s 12 sons, and his favoritism towards Joseph which made the other 11 brothers jealous. Because of this, Joseph is sold into slavery by his brothers and is taken to Egypt.
Many things take place, but one day Pharaoh has a dream. With God’s help Joseph was able to interpret the meaning of the dream – the 7 years of plenty followed by 7 years of famine.
Later, because of the famine, Jacob’s family traveled to Egypt to buy food (Egypt was the only place prepared with food during the 7 years of famine due to Joseph’s interpretation of Pharaoh’s dream). Joseph had since become the prime minister of Egypt, and so when his family arrived in Egypt, Pharaoh showed them favor and gave them the land of Goshen in which to dwell. Jacob’s family settled in Egypt, and for four generations they were fruitful and increased in number.
Once Joseph died and the Pharaoh who had welcomed his family had also died, the next Pharaoh that ruled did not know of the things Joseph had done for Egypt. The new Pharaoh saw the nation of Israel increasing in number and he feared their power and strength as a nation, so he established a law making the Israelites slaves to the Egyptians.
After the Israelites were enslaved and held captive for 400 years the time came for God to fulfill the promise he made with Abraham (Gn 15). God led Abraham’s descendants out of Egypt through Moses and into the promised land (Canaan) through Joshua. This is how the covenant God made with Abraham was fulfilled.
“Know for certain that your descendants will be strangers in a country not their own, and they will be enslaved and mistreated four hundred years. But I will punish the nation they serve as slaves, and afterward they will come out with great possessions.” ~Genesis 15:13-14
Next we will examine how God fulfilled the promises He made through the Old Testament prophets.
When God promises He is always faithful to fulfill. Because of this we can always test the words of fulfillment against the Scriptures. Let’s test everything we hear and know to make sure it always lines up with God’d word.