Fix Test Reports for Skipped Tests

When a test was skipped because, say, Redis was not available
the tests showed as passed in the test report. They should
show as ignored.

Add a call to Assume.

Report now shows:

Test		Duration	Result
testDelete		-	ignored
testFindAll		-	ignored
testInitialState	-	ignored
testSave		-	ignored

Vs:

Test		Duration	Result
testDelete		0s	passed
testFindAll		0s	passed
testInitialState	0s	passed
testSave		0s	passed