Add more unit tests for spectral_cube.integral_flux_image

Adds the unit test changes suggested in PR #178 comment.
Can you compute the expected value here so that this is clear that the expected value is OK?
```
expected = Quantity(self.spectral_cube.wcs.wcs.cdelt[:-1].prod(), 'deg2')
```