Motivation here is that I'm planning to add more test cases to this and it's easier to read/maintain as an API test. Drive-by: * I also removed the `std::string` checks since those belong in the STL formatter tests.