Renaming named arguments. input collection classes are very similar and are asking for a refactor to become one
[Equalizer] Introducing equalizer for Payment nicer testing assertions. Added for other simple models for completness
[OrderPlacementService] Multiple attempts at mock vs real object testing. Decided on real objects with injected values