Refactor out the 'test_cases' array

The test_cases array is not useful in the generators tests,
and has caused problems.

This refactors it into individual test cases, as per NatService
generator.
Merge pull request #26 from alphagov/66785404_firewall_tests

[#66785404] Refactor out the 'test_cases' array from Firewall generator tests