Add more tests and better results.

Also enclose all tests for a container in the function.
Call 2x passing container type.