Change AssumptionViolatedException to not set the cause to null; fixes issue #494

I don't see why you need this; the value is passed in via the constructor. The internal state of "value" isn't relevant to the test.