Example ABAP class with local classes and test cases showing the use of test doubles, etc.