שמעתם פעם סיפורים על משהו מדהים שקרה לפני שנולדתם, והצטערתם שלא הייתם שם כדי לראות את זה בעיניים שלכם? זה בדיוק המצב של הדור החדש של בני ישראל שקם אחרי תקופת יהושע. באותם ימים נשארו בארץ עמים זרים. בני ישראל היו יכולים לנצח אותם, אבל לפעמים הם פשוט לא רצו ולפעמים לא יכלו. ה׳ החליט להשאיר את העמים האלה בארץ בכוונה כדי לְנַסּוֹת בָּם אֶת יִשְׂרָאֵל, כלומר, להעמיד את הדור החדש במבחן.
למה הם היו צריכים מבחן? כי זה היה דור אֲשֶׁר לֹא יָדְעוּ אֵת כָּל מִלְחֲמוֹת כְּנָעַן. הדור הצעיר לא ראה את הנסים העצומים שה׳ עשה בעבר. הם לא הבינו שארץ ישראל לא נכבשה בזכות שרירים חזקים או כלי נשק, אלא רק בזכות ה׳ שנלחם עבורם. בגלל שהם לא חוו את הנסים האלה, האמונה שלהם נחלשה והם התחילו לחטוא. לכן, ה׳ השאיר את העמים הזרים כדי לבדוק האם בני הדור החדש יבחרו להאמין בו וללכת בדרכו, גם בלי לראות את הנסים הגדולים של פעם.