test(controller): disallow blank container types

We do not use this feature. Removing it increases our test coverage by a little bit.