That happened in the land of Mormon. Not Book of Mormon. For such is the primary purpose of the book-to restore the covenants to God's people during these last days. It's meant for Baptists and Catholics, Mormons and Jews. It's meant for everyone.
Old testament means old covenant and new testament new covenant.
Sadly, the Church has lost the meaning of covenant. It's the missing revelation among God's children, among the church at large. That's what it is. And how sad. Like Mephibisheth, the majority of today's Christians do not know they have a covenant with the King.