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

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.