TST: assert.Throw should check error type/message
TST: assert.Throw should check error type/message

Currently, assert.Throw will not take into account the expected
error type or message passed in. Write tests to document this.

chaijs/chai,meeber/chai,lucasfcosta/chai,meeber/chai,lucasfcosta/chai,chaijs/chai