Rather than using np.testing, consider:
```python
np.allclose(np.diff(coord.bounds), xy_step[-1])
```
It should broadcast up, removing the need for ```size``` and ```expected```.