Unit Tests for AP (three tests): Major refactoring! 
Copy&pasted code was prevalent and made the Unit Tests unnecessarily complicated to understand and maintain and made it very hard to see *what* they were actually testing. 
Also applied the '3-As' pattern (Arrange-Act-Assert).

The three Unit Tests aren't functionally different, but are now much more maintainable and easy to comprehend. Also, further Unit Tests can easily be written, building on the Methods that were refactored out of the three Methods!