I think the least expensive unit that does what you need is the TestUm Validator.
Back when I did a lot of cabling I owned a MicroTest PentaScanner that tested 10/100mb (back before gig Ethernet). If I remember it was around $3k at the time. They have some newer units that you might want to look at that are more capable than the TestUm Validator and even have options for testing fiber if you have the need, but will cost even more.
For larger cabling jobs and when I do commerical work I hire a local cabling company to install and test. They have both MicroTest and TestUm Validator units. I like them both, but for the money, the Validator is the clear winner.
The company I used to work for acquired TestUm shortly before I left. I passed on the opportunity to pick up some gear at great prices. I didn't think I'd use it much, but now wish I would have purchased it.