Method decorator for unit tests
This decorator iterates over the supplied settings, using
TestCase.subTest
to communicate the values in the event of a failure.
- Parameters
- **settings
dict
(str
: iterable) The lists of test parameters. Each should be an iterable of the same
length.