Removed ignored test that is not needed. This bug was fixed long time ago and it has coverage elsewhere.
Refactored the coverage a tiny bit. Moved the 2 test cases to a different class. Turned the test into spock.