Badgerati/Edison

Allow for a test to build up multiple failed assertions

Badgerati opened this issue · 0 comments

Currently when a test comes across an assertion that fails, an AssertException is thrown and the test fails/stops.

With this idea, a batch of assertions could be run in a block of some kind, and any failures/errors could be listed up and only reported on test end, or a non-blocked assertion failed.

TestResult will need to be altered to support multiple error/failure messages. Also need to concider ideas on how to do the assertions blocks - maybe delegates?