DRY up an init test with a Scenario outline

Hopefully this makes sense, using scenario outline/data tables allows for the same test to run on multiple inputs/outputs.